Highest Batting Average in IPL 2026

Rank Player M Inns Runs NO AVG S/R 4s 6s
1 5 5 167 2 55.67 126.52 19 1
2 40 40 1793 4 49.81 145.89 183 52
3
KL Rahul (DC,LSG,PBKS,RCB,SRH)
145 137 5229 24 46.27 136.10 453 208
4
Adam Voges (RR)
9 7 181 3 45.25 126.57 15 3
5
Hashim Amla (PBKS)
16 16 577 3 44.38 151.44 60 21
6
Iqbal Abdulla (KKR,RCB,RR)
49 13 88 11 44.00 104.76 9 1
7
Devon Conway (CSK)
29 28 1080 3 43.20 139.72 116 34
8
Tristan Stubbs (DC,MI)
32 31 711 14 41.82 164.20 51 38
9
Cameron Green (MI,RCB)
29 28 707 11 41.59 153.70 62 32
10
Shashank Singh (PBKS,SRH)
41 33 773 14 40.68 157.76 56 43
11 8 7 203 2 40.60 130.13 9 13
12
David Warner (DC,SRH)
184 184 6565 22 40.52 139.77 663 236
13 71 70 2502 8 40.35 137.47 231 95
14
Jos Buttler (GT,MI,RR)
121 119 4120 16 40.00 149.38 407 185
15
Heinrich Klaasen (RCB,RR,SRH)
49 45 1480 8 40.00 169.72 98 89
16 29 29 1079 2 39.96 126.64 109 44
17
Shaun Marsh (PBKS)
71 69 2477 7 39.95 132.74 266 78
18
Jean Paul Duminy (DC,DEC,MI)
83 77 2029 26 39.78 124.02 126 79
19
Chris Gayle (KKR,PBKS,RCB)
142 141 4965 16 39.72 148.96 405 357
20
AB de Villiers (DC,RCB)
184 170 5162 40 39.71 151.69 413 251
21
Virat Kohli (RCB)
267 259 8661 40 39.55 132.86 771 291
22
Shubman Gill (GT,KKR)
118 115 3866 17 39.45 138.72 372 119
23
Michael Hussey (CSK,MI)
59 58 1977 7 38.76 122.64 198 52
24
MS Dhoni (CSK,RPS)
278 242 5439 100 38.30 137.45 375 264
25 54 51 1499 11 37.48 144.41 113 74
26 32 32 1107 2 36.90 137.52 121 44
27
Andrew Symonds (DEC,MI)
39 36 974 9 36.07 129.87 74 41
28
Abu Nechim (MI,RCB)
17 6 36 5 36.00 138.46 4 1
29 7 7 252 0 36.00 206.56 18 24
30
David Miller (GT,LSG,PBKS,RR)
141 135 3077 49 35.78 138.60 220 138
31
Kevin Pietersen (DC,RCB,RPS)
36 36 1001 8 35.75 134.72 92 40
32
Kane Williamson (GT,SRH)
79 77 2128 17 35.47 125.62 186 64
33
Faf du Plessis (CSK,DC,RCB,RPS)
154 147 4773 11 35.10 135.79 439 174
34
Shikhar Dhawan (DC,DEC,MI,PBKS,SRH)
222 221 6769 28 35.07 127.14 768 152
35 166 151 4311 28 35.05 148.66 454 168
36 5 4 35 3 35.00 94.59 3 0
37
Jonny Bairstow (MI,PBKS,SRH)
52 52 1674 4 34.88 146.07 173 74
38
Travis Head (RCB,SRH)
38 37 1146 4 34.73 170.03 126 55
39
Steven Smith (DC,PWI,RPS,RR)
103 93 2485 21 34.51 128.09 225 60
40
Ayush Mhatre (CSK)
7 7 240 0 34.29 188.98 31 11
41
Shreyas Iyer (DC,KKR,PBKS)
133 132 3731 23 34.23 133.35 314 152
42
Nicholas Pooran (LSG,PBKS,SRH)
90 87 2293 20 34.22 168.98 158 167
43
Rishabh Pant (DC,LSG)
125 123 3553 19 34.16 147.61 319 170
44
Chris Lynn (DEC,KKR,MI)
42 42 1329 3 34.08 140.63 132 66
45
Phil Salt (DC,KKR,RCB)
34 34 1056 3 34.06 175.71 122 56
46 67 67 2166 3 33.84 152.86 258 92
47 78 78 2334 9 33.83 119.82 295 29
48
Owais Shah (KKR,KOCHI,RR)
23 22 506 7 33.73 130.08 34 23
49 2 2 67 0 33.50 171.79 9 3
50
Brad Hodge (KKR,KOCHI,RR)
66 63 1400 21 33.33 125.22 122 43
51
Tim David (MI,RCB)
50 44 846 18 32.54 173.36 54 60
52
Suresh Raina (CSK,GL)
205 200 5528 30 32.52 136.73 506 203
53
Prerak Mankad (LSG,PBKS)
6 6 97 3 32.33 132.88 13 2
54
Jason Roy (DC,GL,KKR,SRH)
21 21 614 2 32.32 138.60 75 21
55
Ben Rohrer (DC)
8 8 193 2 32.17 137.86 21 5
56
Basil Thampi (GL,MI,SRH)
25 8 32 7 32.00 91.43 1 1
57
Aiden Markram (LSG,PBKS,SRH)
57 55 1440 9 31.30 135.08 111 57
58 3 3 62 1 31.00 116.98 5 2
59
Shane Watson (CSK,RCB,RR)
145 141 3874 16 30.99 137.91 376 190
60
Josh Inglis (PBKS)
11 11 278 2 30.89 162.57 26 16
61 42 38 1111 2 30.86 154.31 76 68
62
Gautam Gambhir (DC,KKR)
154 153 4217 16 30.78 123.88 492 59
63
Sanju Samson (DC,RR)
177 172 4704 19 30.75 139.05 379 219
64
S Badrinath (CSK)
95 67 1441 20 30.66 118.89 154 28
65
Quinton De Kock (DC,KKR,LSG,MI,RCB,SRH)
115 115 3309 7 30.64 134.40 325 134
66
Rinku Singh (KKR)
59 51 1099 15 30.53 145.18 87 56
67
Ajinkya Rahane (CSK,DC,KKR,MI,RPS,RR)
198 184 5032 19 30.50 124.99 514 123
68
Shivam Dube (CSK,RCB,RR)
79 75 1859 14 30.48 143.66 108 122
69 9 6 121 2 30.25 101.68 14 1
70 62 56 1468 7 29.96 137.32 136 65
71 14 14 388 1 29.85 150.97 47 17
72
Rohit Sharma (DEC,MI)
272 267 7046 30 29.73 132.10 640 302
73 20 16 327 5 29.73 108.64 25 8
74
David Wiese (KKR,RCB)
18 11 148 6 29.60 146.53 12 7
75
Ravi Bopara (PBKS,SRH)
24 22 531 4 29.50 117.22 39 16
76
Manish Pandey (DC,KKR,LSG,MI,PWI,RCB,SRH)
174 162 3942 28 29.42 121.52 340 115
77
Shimron Hetmyer (DC,RCB,RR)
86 80 1488 29 29.18 151.84 94 93
78
Kyle Mayers (LSG)
13 13 379 0 29.15 144.11 38 22
79
Yusuf Pathan (KKR,RR,SRH)
174 154 3204 44 29.13 142.97 262 158
80
Ishan Kishan (GL,MI,SRH)
119 112 2998 9 29.11 137.65 288 134
81 5 4 58 2 29.00 123.40 6 1
82 22 18 463 2 28.94 144.69 46 16
83
Manoj Tiwary (DC,KKR,PBKS,RPS)
98 85 1695 26 28.73 116.98 159 40
84
Saurabh Tiwary (DC,MI,RCB,RPS)
93 74 1494 22 28.73 120.10 111 50
85 189 171 3412 52 28.67 147.32 218 223
86
Mahela Jayawardene (DC,KOCHI,PBKS)
80 78 1802 15 28.60 123.26 201 39
87
Jacques Kallis (KKR,RCB)
98 96 2427 11 28.55 109.23 256 44
88 28 22 485 5 28.53 132.88 31 25
89
Dewald Brevis (CSK,MI)
16 16 455 0 28.44 153.20 30 33
90 10 9 199 2 28.43 122.09 12 8
91
Graeme Smith (PWI,RR)
29 29 739 3 28.42 110.63 94 9
92
Dwayne Smith (CSK,DEC,GL,MI)
91 89 2385 5 28.39 135.20 245 117
93
Hardik Pandya (GT,MI)
152 140 2749 43 28.34 146.93 207 148
94 42 35 680 11 28.33 153.85 51 38
95
Rahul Dravid (RCB,RR)
89 82 2174 5 28.23 115.52 270 28
96
Ambati Rayudu (CSK,MI)
204 187 4348 33 28.23 127.54 359 173
97
Andre Russell (DC,KKR)
140 115 2651 21 28.20 174.18 186 223
98
Mark Boucher (KKR,RCB)
31 24 394 10 28.14 127.51 32 13
99
Marcus Stoinis (DC,LSG,PBKS,RCB)
109 99 2026 27 28.14 144.71 158 106
100
Ashutosh Sharma (DC,PBKS)
24 18 393 4 28.07 163.75 24 28

Stats updated after every match.

# - Player Rank
M - Matches Played
W– Won
L– Lost
T– Tied
N/R– No Result
PTS– Points
NRR– Net Run Rate
Q– Qualified
Inns - Innings Bowled
Ovr - Overs Bowled
Runs - Runs Conceded
Wk - Wickets Taken
Avg - Bowling Average
Eco - Economy Rate
SR - Bowling Strike Rate
4W - 4 Wickets in an Innings
5W - 5 Wickets in an Innings

Highest Batting Average in IPL History: Consistent Run-Scorers

Morne van Wyk (KKR) has achieved the highest batting average of 55.67 in IPL history. In 5 innings, he scored 167 runs, hitting 19 fours and 1 sixes. After playing 40 innings, Sai Sudharsan (GT) holds a remarkable batting average of 49.81 with 1793 runs in the IPL. KL Rahul (DC,LSG,PBKS,RCB,SRH) has maintained a top-class batting average of 46.27 across 137 innings, scoring 5229 runs in the tournament. Adam Voges (RR) recorded a batting average of 45.25 from 7 innings, accumulating 181 runs in the IPL. Overall, these batters have set high standards with their consistency and class, highlighting the competitiveness that defines the best batting performances in IPL history.

Players with highest batting average in ipl history

The batting average is important in the game for long term consistency and impact in the Indian Premier League. The IPL stats and IPL records are the crucial part of the players as this increases the brand value of the player. Now let's turn our focus to the highest batting average in ipl history.

Sai Sudharsan led the board of highest batting average in ipl history with 49.81 average rate at the strike rate of 145.89 in 40 matches. His performance in the IPL 2025 was incredible where he scored one of the best in the season,108 not out against Mumbai Indians. He has achieved several not out innings in the IPL seasons.

Vivrant Sharma maintained 69.00 and Morne van Wyk with 55.67 average rate which is the best batting average in ipl but their number of matches is low in the IPL seasons.

KL Rahul has surprised with his average rate 46.27 in 137 innings and delivered one of the best batting averages in the IPL season. KL Rahul is the middle order batsman and he has 23 not out innings across IPL seasons. He marked an outstanding performance in the 2020 season when he scored 132 not out against RCB

Players with most consistent batting average in IPL

In terms of innings, Virat Kohli has served the best with the most consistent batting average in IPL.  Virat Kohli batting average in IPL is 39.55 in 259 innings and maintained the strike rate of 132.86 throughout the IPL seasons. 

Virat Kohli's high score was 113 against Rajasthan Royals (RR) in IPL 2024 and he has achieved 40 not outs in the IPL innings. 

According to the IPL innings KL Rahul and David Warner have achieved an exceptionally amazing batting average rate with their outstanding performances in the entire season but emerging talents of sai sudharshan and Ruturaj Gaikwad stand in the good position alongside legends like David Warner, MS Dhoni and AB de Villiers.

Highest Batting Average in IPL (FAQs)