Most Runs in IPL 2018 Table

In the IPL season 2018, Kane Williamson emerged as a pillar of Sun Risers Hyderabad (SRH), exhibiting remarkable consistency by amassing 735 runs in just 17 innings, boasting an impressive strike rate of 142.44.

Rishabh Pant led Delhi Capitals (DC) with 684 runs in 14 innings, showcasing a strong strike rate of 173.6.

KL Rahul explosive batting for Punjab Kings (PBKS) proved pivotal, as he hammered 659 runs in 14 innings, showcasing a stunning strike rate of 158.41.

Select Season:


Pos PLAYER Mat Inns NO Runs HS Avg BF SR 100 50 4s 6s
1
SRH Flag
Kane Williamson
171737358452.5516142.44086428
2
DC Flag
Rishabh Pant
1414168412852.61394173.6156837
3
PBKS Flag
KL Rahul
141426599554.91416158.41066632
4
CSK Flag
Ambati Rayudu
1616260210043.0402149.75135334
5
CSK Flag
Shane Watson
1515155511739.64359154.59224435
6
RR Flag
Jos Buttler
131335489554.8353155.24055221
7
RCB Flag
Virat Kohli
141435309248.18381139.1045218
8
MI Flag
Suryakumar Yadav
141405127236.57384133.33046116
9
KKR Flag
Dinesh Karthik
161664985249.8337147.77024916
10
SRH Flag
Shikhar Dhawan
161634979238.23363136.91045914
11
KKR Flag
Chris Lynn
161614917432.73377130.23035618
12
RCB Flag
AB de Villiers
121124809053.33275174.54063930
13
CSK Flag
MS Dhoni
161594557975.83302150.66032430
14
CSK Flag
Suresh Raina
151534457537.08336132.44044612
15
RR Flag
Sanju Samson
151514419231.5320137.81033019
16
DC Flag
Shreyas Iyer
141434119337.36310132.58042921
17
MI Flag
Evin Lewis
131303826529.38276138.4023224
18
RR Flag
Ajinkya Rahane
151413706528.46313118.2101395
19
PBKS Flag
Chris Gayle
1111236810440.88252146.03133027
20
KKR Flag
Sunil Narine
161603577522.31188189.89024023
21
KKR Flag
Robin Uthappa
161603515421.93265132.45013021
22
KKR Flag
Andre Russell
161433168828.72171184.79011731
23
KKR Flag
Nitish Rana
151523045923.38232131.03012614
24
PBKS Flag
Karun Nair
131203015425.08221136.19022313
25
MI Flag
Rohit Sharma
141422869423.83215133.02022512
26
SRH Flag
Manish Pandey
151322846225.81246115.4403225
27
MI Flag
Ishan Kishan
141202756222.91184149.45022217
28
MI Flag
Hardik Pandya
131342605028.88195133.33012011
29
SRH Flag
Yusuf Pathan
151342604528.88200130.0002211
30
RCB Flag
Mandeep Singh
141332524725.2186135.48001611
31
DC Flag
Prithvi Shaw
9902456527.22160153.12022710
32
SRH Flag
Shakib Al Hasan
171322393521.72197121.3100265
33
MI Flag
Krunal Pandya
141332284122.8157145.22002210
34
RR Flag
Rahul Tripathi
121232268025.11167135.3201188
35
DC Flag
Vijay Shankar
131172125453.0148143.24011111
36
KKR Flag
Shubman Gill
131152035733.83139146.0401225
37
RCB Flag
Quinton de Kock
8802015325.12162124.0701208
38
RR Flag
Ben Stokes
131311964516.33161121.7300136
39
DC Flag
Glenn Maxwell
121201694714.08120140.8300149
40
CSK Flag
Faf du Plessis
6611626732.4129125.5801176
41
RCB Flag
Parthiv Patel
6611535330.6109140.3601204
42
SRH Flag
Alex Hales
6601484524.66118125.4200136
43
CSK Flag
Dwayne Bravo
161061416835.2591154.9401810
44
PBKS Flag
Aaron Finch
10911344616.75100134.00068
45
MI Flag
Kieron Pollard
9811335019.0100133.001107
46
RCB Flag
Colin de Grandhomme
9831314026.284155.9500410
47
RCB Flag
Brendon McCullum
6601274321.1688144.3100166
48
RR Flag
Krishnappa Gowtham
151341263314.064196.870099
49
SRH Flag
Wriddhiman Saha
111021223515.25102119.600171
50
DC Flag
Jason Roy
5511209130.094127.650197
51
PBKS Flag
Mayank Agarwal
111111203012.094127.650095
52
RR Flag
D'Arcy Short
7701154416.4299116.1600115
53
CSK Flag
Sam Billings
10801085613.578138.460185
54
PBKS Flag
Ravichandran Ashwin
14911024512.7571143.660075
55
PBKS Flag
Marcus Stoinis
773992924.7576130.260064
56
MI Flag
Ben Cutting
962963724.058165.510058
57
CSK Flag
Ravindra Jadeja
16105892717.874120.270034
58
SRH Flag
Deepak Hooda
984873221.7581107.40023
59
DC Flag
Gautam Gambhir
650855517.08896.590181
60
PBKS Flag
Axar Patel
982801913.3369115.940034
61
RCB Flag
Moeen Ali
540776519.2546167.390146
62
SRH Flag
Carlos Brathwaite
441754325.048156.250018
63
PBKS Flag
David Miller
331742637.064115.620032
64
RCB Flag
Washington Sundar
763653521.6638171.050054
65
PBKS Flag
Yuvraj Singh
860652010.837389.040062
66
DC Flag
Abhishek Sharma
332634663.033190.90035
67
DC Flag
Colin Munro
550633312.641153.650074
68
DC Flag
Harshal Patel
521603660.033181.810016
69
SRH Flag
Rashid Khan
1772593411.831190.320036
70
RR Flag
Heinrich Klaasen
441573219.047121.270051
71
RCB Flag
Manan Vohra
440554513.7547117.020024
72
SRH Flag
Shreevats Goswami
630523517.3340130.00061
73
RCB Flag
Tim Southee
842523626.046113.040051
74
RCB Flag
Sarfaraz Khan
761512210.241124.390071
75
DC Flag
Rahul Tewatia
852502416.6643116.270051
76
RR Flag
Shreyas Gopal
1141502416.6645111.110050
77
CSK Flag
Deepak Chahar
1241503916.6629172.410014
78
RR Flag
Jaydev Unadkat
1573492612.2538128.940061
79
PBKS Flag
Manoj Tiwary
541473515.6644106.810041
80
DC Flag
Chris Morris
443462746.026176.920032
81
RR Flag
Stuart Binny
75044228.839112.820022
82
MI Flag
JP Duminy
643362336.04090.00031
83
PBKS Flag
Andrew Tye
148232145.333884.210021
84
KKR Flag
Rinku Singh
44029167.253193.540040
85
CSK Flag
Harbhajan Singh
133029199.663680.550031
86
KKR Flag
Piyush Chawla
157327126.753479.410011
87
DC Flag
Dan Christian
431261313.03378.780001
88
RCB Flag
Mohammed Siraj
1142251412.522113.630021
89
CSK Flag
Kedar Jadhav
11124240.022109.090012
90
KKR Flag
Tom Curran
54123187.662882.140030
91
MI Flag
Mayank Markande
146421710.52487.50020
92
RR Flag
Mahipal Lomror
221201120.02195.230010
93
SRH Flag
Mohammad Nabi
22018149.012150.00030
94
RCB Flag
Corey Anderson
33017155.662277.270001
95
RCB Flag
Chris Woakes
54217118.51989.470011
96
KKR Flag
Mitchell Johnson
62216120.011145.450020
97
RR Flag
Jofra Archer
10831583.02171.420020
98
CSK Flag
Shardul Thakur
131115150.05300.00030
99
KKR Flag
Shivam Mavi
9411374.331586.660010
100
SRH Flag
Bhuvneshwar Kumar
12421376.51681.250010

Top 10 Player Score Most Runs in IPL 2018

In IPL T20 cricket season 2018, Kane Williamson(SRH) led the batting charts with a remarkable 735 runs from 17 innings, followed closely by Rishabh Pant(DC) with 684 runs in 14 innings. KL Rahul(PBKS) explosive batting earned him the third spot with 659 runs from 14 innings, while Ambati Rayudu(CSK) and Shane Watson(CSK) secured the fourth and fifth positions respectively.

RankPlayerInningsRuns
1
Flag
Kane Williamson
17735
2
Flag
Rishabh Pant
14684
3
Flag
KL Rahul
14659
4
Flag
Ambati Rayudu
16602
5
Flag
Shane Watson
15555
6
Flag
Jos Buttler
13548
7
Flag
Virat Kohli
14530
8
Flag
Suryakumar Yadav
14512
9
Flag
Dinesh Karthik
16498
10
Flag
Shikhar Dhawan
16497



IPL Run Scores in Single Innings: Ranking the Top Players by Highest Run Score in 2018

RankTeamInningsHS
1
Rishabh Pant Flag
Rishabh Pant
1128
2
Shane Watson Flag
Shane Watson
1117
3
Chris Gayle Flag
Chris Gayle
1104
4
Ambati Rayudu Flag
Ambati Rayudu
1100
5
KL Rahul Flag
KL Rahul
195
6
Jos Buttler Flag
Jos Buttler
195
7
Rohit Sharma Flag
Rohit Sharma
194
8
Shreyas Iyer Flag
Shreyas Iyer
193
9
Sanju Samson Flag
Sanju Samson
192
10
Virat Kohli Flag
Virat Kohli
192
  • Rishabh Pant, playing for Delhi Capitals (DC), was the top player in IPL T20 cricket in 2018, scoring the highest number of runs in a single match with a total of 128.
  • Shane Watson, playing for Chennai Super Kings (CSK), was the top player in IPL T20 cricket in 2018, scoring the highest number of runs in a single match with a total of 117.
  • Chris Gayle, playing for Punjab Kings (PBKS), was the top player in IPL T20 cricket in 2018, scoring the highest number of runs in a single match with a total of 104.

IPL Best Average: Top Players Ranked by Total Average in 2018

  • MS Dhoni, representing Chennai Super Kings (CSK), had the highest average of 75 in 15 innings in the IPL 2018 season, making him the top player.
  • Abhishek Sharma, playing for Delhi Capitals (DC), boasted the highest average of 63 across 3 innings in the IPL 2018 season, securing him the title of the second-top player.
  • Harshal Patel, representing Delhi Capitals (DC), maintained the highest average of 60 in 2 innings during the IPL 2018 season, earning him the title of the third-top player.
RankTeamInningsAve
1
MS Dhoni Flag
MS Dhoni
1575
2
Abhishek Sharma Flag
Abhishek Sharma
363
3
Harshal Patel Flag
Harshal Patel
260
4
KL Rahul Flag
KL Rahul
1454
5
Jos Buttler Flag
Jos Buttler
1354
6
AB de Villiers Flag
AB de Villiers
1153
7
Vijay Shankar Flag
Vijay Shankar
1153
8
Rishabh Pant Flag
Rishabh Pant
1452
9
Kane Williamson Flag
Kane Williamson
1752
10
Dinesh Karthik Flag
Dinesh Karthik
1649

IPL Century Kings: Top Players by Total Century Scored in 2018
RankTeamInnings100s
1
Shane Watson Flag
Shane Watson
152
2
Rishabh Pant Flag
Rishabh Pant
141
3
Ambati Rayudu Flag
Ambati Rayudu
161
4
Chris Gayle Flag
Chris Gayle
111
5
Abhishek Sharma Flag
Abhishek Sharma
30
6
Sarfaraz Khan Flag
Sarfaraz Khan
60
7
Tim Southee Flag
Tim Southee
40
8
Shreevats Goswami Flag
Shreevats Goswami
30
9
Manan Vohra Flag
Manan Vohra
40
10
Heinrich Klaasen Flag
Heinrich Klaasen
40

IPL Half-Century Kings: Top Players by Total Half-Century Scored in 2018
  • In IPL 2018, Kane Williamson of Sun Risers Hyderabad (SRH) hit 8 half-centuries in 17 innings, solidifying his position as the top player.
  • In IPL 2018, KL Rahul of Punjab Kings (PBKS) struck 6 half-centuries in only 14 innings, securing his rank as the second top player.
  • In IPL 2018, AB de Villiers of Royal Challengers Bangalore (RCB) scored 6 half-centuries in 11 innings, affirming his status as the third top player.
RankTeamInnings50s
1
Kane Williamson Flag
Kane Williamson
178
2
KL Rahul Flag
KL Rahul
146
3
AB de Villiers Flag
AB de Villiers
116
4
Rishabh Pant Flag
Rishabh Pant
145
5
Jos Buttler Flag
Jos Buttler
135
6
Shikhar Dhawan Flag
Shikhar Dhawan
164
7
Shreyas Iyer Flag
Shreyas Iyer
144
8
Suresh Raina Flag
Suresh Raina
154
9
Virat Kohli Flag
Virat Kohli
144
10
Suryakumar Yadav Flag
Suryakumar Yadav
144

IPL Most Fours: Top Players by Total hit Fours in 2018
RankTeamInnings4s
1
Rishabh Pant Flag
Rishabh Pant
1468
2
KL Rahul Flag
KL Rahul
1466
3
Kane Williamson Flag
Kane Williamson
1764
4
Suryakumar Yadav Flag
Suryakumar Yadav
1461
5
Shikhar Dhawan Flag
Shikhar Dhawan
1659
6
Chris Lynn Flag
Chris Lynn
1656
7
Ambati Rayudu Flag
Ambati Rayudu
1653
8
Jos Buttler Flag
Jos Buttler
1352
9
Virat Kohli Flag
Virat Kohli
1452
10
Dinesh Karthik Flag
Dinesh Karthik
1649
  • In IPL 2018, Rishabh Pant from Delhi Capitals (DC) showcased his prowess by smashing 68 fours in 14 innings, solidifying his standing as the top player.
  • In IPL 2018, KL Rahul of Punjab Kings (PBKS) displayed exceptional skill, hammering 66 fours in just 14 innings, thereby securing his position as the second top player.
  • In IPL 2018, Kane Williamson of Sun Risers Hyderabad (SRH) demonstrated remarkable skill, hitting 64 fours in 17 innings, firmly securing his spot as the third top player.

IPL Most Sixes: Top Players by Total hit Sixes in 2018
  • Rishabh Pant, representing Delhi Capitals (DC) in IPL 2018, stood out with an impressive record of 37 sixes in 14 innings, firmly establishing himself as one of the top players of the season.
  • In IPL 2018, Shane Watson represented Chennai Super Kings (CSK) and demonstrated his strength by hitting 35 sixes in only 15 innings, firmly establishing himself as one of the second top players of the season.
  • During the 2018 IPL season, Ambati Rayudu, representing Chennai Super Kings (CSK), showcased his prowess by hitting an impressive 34 sixes in 16 innings. This remarkable display firmly positioned him among the season's top three players.
RankTeamInnings6s
1
Rishabh Pant Flag
Rishabh Pant
1437
2
Shane Watson Flag
Shane Watson
1535
3
Ambati Rayudu Flag
Ambati Rayudu
1634
4
KL Rahul Flag
KL Rahul
1432
5
Andre Russell Flag
Andre Russell
1431
6
AB de Villiers Flag
AB de Villiers
1130
7
MS Dhoni Flag
MS Dhoni
1530
8
Kane Williamson Flag
Kane Williamson
1728
9
Chris Gayle Flag
Chris Gayle
1127
10
Evin Lewis Flag
Evin Lewis
1324