The IPL 2024 is coming to an end with the Qualifiers now underway. This will be followed by the Eliminator before advancing to the final. Kolkata Knight Riders were at the top of the points table during the league stage after Rajasthan Royals slipped from the first position. RR suffered consecutive losses which led to them conceding the top spot to KKR. That said, batting plays a crucial role and having a player with the highest batting average in IPL can go a long way in helping the team win.
RCB skipper Virat Kohli has the highest batting average in IPL 2024 at 64.36 from 14 matches. Kohli is currently the Orange Cap holder after scoring a total of 708 runs this season. He is followed by Chennai Super Kings captain Ruturaj Gaikwad in second place. Ruturaj has scored 583 runs from 14 innings this season. He has an average of 53.
In this article, we will look at the highest batting average in IPL 2024, the highest batting average in IPL history, the highest batting average in IPL all season, and the highest batting average in IPL all time.
Players with the highest batting average in IPL 2024
Virat Kohli of RCB currently has the highest batting average in IPL 2024. His average of 64.36 is much higher than most players although Lucknow Super Giants’ player Nicholas Pooran is right behind in terms of average. Pooran has an average of 62.38 and he is the only other player highest batting average in IPL 2024 to cross an average of 60.
This season, we have witnessed some amazing batting performances by various players. Some records have also been broken and some have been set. Fans can expect an exciting end to IPL 2024 once the finalists have been decided.
Here are the players with the highest batting average in IPL 2024:
No |
Player | Team | Avg | Inns | Runs |
---|---|---|---|---|---|
1 |
Virat Kohli |
RCB |
64.36 |
14 |
708 |
2 |
Nicholas Pooran |
LSG |
62.38 |
14 |
499 |
3 |
Riyan Parag |
RR |
59 |
12 |
531 |
4 |
Sanju Samson |
RR |
56 |
13 |
504 |
5 |
Tristan Stubbs |
DC |
54 |
13 |
378 |
6 |
MS Dhoni |
CSK |
53.67 |
11 |
161 |
7 |
Ruturaj Gaikwad |
CSK |
53 |
14 |
583 |
8 |
Sai Sudharsan |
GT |
47.91 |
12 |
527 |
9 |
Ravindra Jadeja |
CSK |
44.5 |
11 |
267 |
10 |
Travis Head |
SRH |
44.42 |
13 |
533 |
11 |
Shashank Singh |
PBKS |
44.25 |
14 |
354 |
12 |
Manish Pandey |
KKR |
42 |
1 |
42 |
13 |
Tilak Varma |
MI |
41.6 |
13 |
416 |
14 |
Arshad Khan |
LSG |
41.5 |
4 |
83 |
15 |
Heinrich Klaasen |
SRH |
41.3 |
13 |
413 |
16 |
Nitish Kumar Reddy |
SRH |
40.71 |
9 |
285 |
17 |
Rishabh Pant |
DC |
40.55 |
13 |
446 |
18 |
Jos Buttler |
RR |
39.89 |
11 |
359 |
19 |
Venkatesh Iyer |
KKR |
39.75 |
12 |
318 |
20 |
Philip Salt |
KKR |
39.55 |
12 |
435 |
Highest batting average in IPL history (2008-2023)
The Indian Premier League has produced some of the best players. Aside from international cricketers who are already playing fot their national teams, the IPL has also created raw talent over the years. Some of these players boast of having the highest batting average in IPL history.
Since IPL is played in a 20 over format, it can be difficult to batters to have a high average since they don’t get to face too many balls. Any average over 25 can still be considered quite good. An average of 30 is strong and anything over 40 is extremely good.
Chennai Super Kings’ Devon Conway has the highest batting average in IPL all time despite not playing in the IPL for very long. Conway has an average of 48.63, which is the highest batting average in IPL all season.
The player with the second highest batting average in IPL history is Sai Sudarshan from Gujarat Titans. Sudarshan’s average of 47.00 from 25 innings puts him in the list of players with the highest batting average in IPL all season.
In third place of the highest batting average in IPL all time is LSG skipper KL Rahul. He has an average of 45.47.
In IPL 2008, Punjab Kings player Shaun Marsh had the highest average of 68.44. This was even higher than the average Virat Kohli has in IPL 2024.
Here are the Orange Cap winners from IPL 2008 to IPL 2023:
Year |
Winners (Player) |
Innings |
Runs |
HS |
Avg |
SR |
---|---|---|---|---|---|---|
2008 |
Shaun Marsh (KXIP) |
11 |
616 |
115 |
68.44 |
139.68 |
2009 |
Matthew Hayden (CSK) |
12 |
572 |
89 |
52 |
144.81 |
2010 |
Sachin Tendulkar (MI) |
15 |
618 |
89 |
47.53 |
132.61 |
2011 |
Chris Gayle (RCB) |
12 |
608 |
107 |
67.55 |
183.13 |
2012 |
Chris Gayle (RCB) |
14 |
733 |
128 |
61.08 |
160.74 |
2013 |
Michael Hussey (CSK) |
17 |
733 |
95 |
52.35 |
129.5 |
2014 |
Robin Uthappa (KKR) |
16 |
660 |
83 |
44 |
137.78 |
2015 |
David Warner (SRH) |
14 |
562 |
91 |
43.23 |
156.54 |
2016 |
Virat Kohli (RCB) |
16 |
973 |
113 |
81.08 |
152.03 |
2017 |
David Warner (SRH) |
14 |
641 |
126 |
58.27 |
141.81 |
2018 |
Kane Williamson (SRH) |
17 |
735 |
84 |
52.5 |
142.44 |
2019 |
David Warner (SRH) |
12 |
692 |
100 |
69.2 |
143.87 |
2020 |
KL Rahul (KXIP) |
14 |
670 |
132* |
55.83 |
129.34 |
2021 |
Ruturaj Gaikwad |
16 |
635 |
101* |
45.35 |
136.26 |
2022 |
Jos Buttler (RR) |
17 |
863 |
116 |
57.53 |
149.05 |
2023 |
Shubman Gill |
17 |
890 |
129 |
59.33 |
157.8 |
2024 |
– |
– |
– |
– |
– |
– |
Here is a list of the top 20 players with the highest batting average in IPL history:
No |
Player | Avg | 100 | 50 | Runs | Inn | HS |
---|---|---|---|---|---|---|---|
1 |
Devon ConwayCSK |
48.63 |
0 |
9 |
924 |
22 |
92* |
2 |
Sai SudharsanGT |
47.00 |
1 |
6 |
1034 |
25 |
103 |
3 |
KL RahulLSG |
45.47 |
4 |
37 |
4683 |
123 |
132* |
4 |
Hashim AmlaPBKS |
44.38 |
2 |
3 |
577 |
16 |
104* |
5 |
Cameron GreenRCB |
42.50 |
1 |
2 |
680 |
27 |
100* |
6 |
Ruturaj GaikwadCSK |
41.75 |
2 |
18 |
2380 |
65 |
108* |
7 |
David WarnerDC |
40.52 |
4 |
61 |
6565 |
184 |
126 |
8 |
Lendl SimmonsMI |
39.96 |
1 |
11 |
1079 |
29 |
100* |
9 |
Shaun MarshPBKS |
39.95 |
1 |
20 |
2477 |
69 |
115 |
10 |
Tilak VarmaMI |
39.86 |
0 |
6 |
1156 |
38 |
84* |
11 |
JP DuminyMI |
39.78 |
0 |
14 |
2029 |
77 |
78 |
12 |
Chris GaylePBKS |
39.72 |
6 |
31 |
4965 |
141 |
175* |
13 |
AB de VilliersRCB |
39.70 |
3 |
40 |
5162 |
170 |
133* |
14 |
MS DhoniCSK |
39.13 |
0 |
24 |
5243 |
229 |
84* |
15 |
Travis HeadSRH |
38.84 |
1 |
5 |
738 |
23 |
102 |
16 |
Michael HusseyCSK |
38.76 |
1 |
15 |
1977 |
58 |
116 |
17 |
Virat KohliRCB |
38.69 |
8 |
55 |
7971 |
243 |
113 |
18 |
Heinrich KlaasenSRH |
38.63 |
1 |
5 |
927 |
30 |
104 |
19 |
Jos ButtlerRR |
38.11 |
7 |
19 |
3582 |
106 |
124 |
20 |
Shubman GillGT |
37.84 |
4 |
20 |
3216 |
100 |
129 |
That concludes our list of players with the highest batting average in IPL all season.