Highest averages
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla 2016-2017 16 16 3 577 104* 44.38 407 141.76 2 3 2 60 21
(Kings XI Punjab)
Iqbal Abdulla 2008-2017 49 13 11 88 33* 44.00 84 104.76 0 0 1 9 1
(Kolkata Knight Riders, Rajasthan Royals, Royal Challengers Bangalore)
CH Gayle 2009-2018 103* 102 13 3690 175* 41.46 2434 151.60 5 22 6 300 269
(Kings XI Punjab, Kolkata Knight Riders, Royal Challengers Bangalore)
DA Warner 2009-2017 114 114 15 4014 126 40.54 2824 142.13 3 36 7 401 160
(Delhi Daredevils, Sunrisers Hyderabad)
LMP Simmons 2014-2017 29 29 2 1079 100* 39.96 852 126.64 1 11 2 109 44
(Mumbai Indians)
SE Marsh 2008-2017 71 69 7 2477 115 39.95 1866 132.74 1 20 1 266 78
(Kings XI Punjab)
JP Duminy 2009-2016 77 73 23 1993 78* 39.86 1596 124.87 0 14 1 123 78
(Deccan Chargers, Delhi Daredevils, Mumbai Indians)
MEK Hussey 2008-2015 59 58 7 1977 116* 38.76 1612 122.64 1 15 1 198 52
(Chennai Super Kings, Mumbai Indians)
MS Dhoni 2008-2018 162 146 50 3670 79* 38.22 2681 136.88 0 18 3 258 162
(Chennai Super Kings, Rising Pune Supergiant, Rising Pune Supergiants)
V Kohli 2008-2018 153 145 24 4619 113 38.17 3544 130.33 4 32 6 401 166
(Royal Challengers Bangalore)
AB de Villiers 2008-2018 133 122 27 3595 133* 37.84 2427 148.12 3 23 8 291 167
(Delhi Daredevils, Royal Challengers Bangalore)
CH Morris 2013-2018 51 32 19 485 82* 37.30 291 166.66 0 2 3 36 25
(Chennai Super Kings, Delhi Daredevils, Rajasthan Royals)
KP Pietersen 2009-2016 36 36 9 1001 103* 37.07 743 134.72 1 4 3 91 40
(Delhi Daredevils, Rising Pune Supergiants, Royal Challengers Bangalore)
SPD Smith 2012-2017 69 62 16 1703 101 37.02 1293 131.70 1 5 1 150 45
(Pune Warriors, Rajasthan Royals, Rising Pune Supergiant, Rising Pune Supergiants)
ML Hayden 2008-2010 32 32 2 1107 93 36.90 805 137.51 0 8 1 121 44
(Chennai Super Kings)
A Symonds 2008-2011 39 36 9 974 117* 36.07 750 129.86 1 5 0 74 41
(Deccan Chargers, Mumbai Indians)
DA Miller 2012-2018 67 65 21 1587 101* 36.06 1128 140.69 1 8 1 105 78
(Kings XI Punjab)
KH Pandya 2016-2018 29 24 8 562 86 35.12 357 157.42 0 1 0 55 23
(Mumbai Indians)
SR Tendulkar 2008-2013 78 78 11 2334 100* 34.83 1948 119.81 1 13 4 295 29
(Mumbai Indians)
SK Raina 2008-2018 163 159 24 4558 100* 33.76 3283 138.83 1 31 7 402 174
(Chennai Super Kings, Gujarat Lions)
OA Shah 2010-2013 23 22 7 506 76 33.73 389 130.07 0 4 0 34 23
(Kochi Tuskers Kerala, Kolkata Knight Riders, Rajasthan Royals)
AM Rahane 2008-2018 115 109 14 3187 103* 33.54 2627 121.31 1 25 10 338 62
(Mumbai Indians, Rajasthan Royals, Rising Pune Supergiant, Rising Pune Supergiants)
KS Williamson 2015-2018 19* 18 3 503 89 33.53 401 125.43 0 4 0 43 13
(Sunrisers Hyderabad)
BJ Hodge 2008-2014 66 63 21 1400 73 33.33 1118 125.22 0 6 3 122 43
(Kochi Tuskers Kerala, Kolkata Knight Riders, Rajasthan Royals)
N Rana 2016-2018 22 20 2 599 70 33.27 456 131.35 0 5 0 44 33
(Kolkata Knight Riders, Mumbai Indians)
S Dhawan 2008-2018 131* 129 18 3691 95* 33.25 3014 122.46 0 29 4 423 72
(Deccan Chargers, Delhi Daredevils, Mumbai Indians, Sunrisers Hyderabad)
CA Lynn 2012-2018 17 17 2 491 93* 32.73 332 147.89 0 3 1 47 25
(Deccan Chargers, Kolkata Knight Riders)
RG Sharma 2008-2018 163 158 25 4345 109* 32.66 3309 131.30 1 33 9 368 179
(Deccan Chargers, Mumbai Indians)
KL Rahul 2013-2018 43* 34 7 861 68* 31.88 650 132.46 0 5 1 76 32
(Kings XI Punjab, Royal Challengers Bangalore, Sunrisers Hyderabad)
G Gambhir 2008-2018 152 150 16 4210 93 31.41 3381 124.51 0 36 12 492 59
(Delhi Daredevils, Kolkata Knight Riders)
SR Watson 2008-2018 105 101 14 2691 104* 30.93 1933 139.21 2 14 3 263 126
(Chennai Super Kings, Rajasthan Royals, Royal Challengers Bangalore)
S Badrinath 2008-2013 95 67 20 1441 71* 30.65 1212 118.89 0 11 6 154 28
(Chennai Super Kings)
F du Plessis 2012-2017 53 46 3 1295 73 30.11 1012 127.96 0 8 2 110 38
(Chennai Super Kings, Rising Pune Supergiant, Rising Pune Supergiants)
JEC Franklin 2011-2012 20 16 5 327 79 29.72 301 108.63 0 1 0 25 8
(Mumbai Indians)
YK Pathan 2008-2018 153* 135 36 2935 100 29.64 2017 145.51 1 13 8 243 147
(Kolkata Knight Riders, Rajasthan Royals, Sunrisers Hyderabad)
RS Bopara 2009-2015 24 22 4 531 84 29.50 453 117.21 0 3 2 39 16
(Kings XI Punjab, Sunrisers Hyderabad)
MK Tiwary 2008-2017 93 81 25 1648 75* 29.42 1405 117.29 0 7 8 152 39
(Delhi Daredevils, Kolkata Knight Riders, Rising Pune Supergiant)
RV Uthappa 2008-2018 154 148 15 3906 87 29.36 2961 131.91 0 22 6 387 134
(Kolkata Knight Riders, Mumbai Indians, Pune Warriors, Royal Challengers Bangalore)
TM Head 2016-2017 10 10 3 205 75* 29.28 148 138.51 0 1 1 12 8
(Royal Challengers Bangalore)
AD Russell 2012-2018 39 29 4 727 88* 29.08 395 184.05 0 4 0 51 56
(Delhi Daredevils, Kolkata Knight Riders)
DPMD Jayawardene 2008-2013 80 78 15 1802 110* 28.60 1462 123.25 1 10 2 200 39
(Delhi Daredevils, Kings XI Punjab, Kochi Tuskers Kerala)
JH Kallis 2008-2014 98 96 11 2427 89* 28.55 2222 109.22 0 17 9 255 44
(Kolkata Knight Riders, Royal Challengers Bangalore)
MC Henriques 2009-2017 57 50 16 969 74* 28.50 756 128.17 0 5 2 87 27
(Delhi Daredevils, Kolkata Knight Riders, Royal Challengers Bangalore, Sunrisers Hyderabad)
GC Smith 2008-2011 29 29 3 739 91 28.42 668 110.62 0 4 3 94 9
(Pune Warriors, Rajasthan Royals)
DR Smith 2008-2017 91 89 5 2385 87* 28.39 1764 135.20 0 17 8 245 117
(Chennai Super Kings, Deccan Chargers, Gujarat Lions, Mumbai Indians)
SS Tiwary 2008-2017 81 65 20 1276 61 28.35 1067 119.58 0 7 1 93 45
(Delhi Daredevils, Mumbai Indians, Rising Pune Supergiants, Royal Challengers Bangalore)
KA Pollard 2010-2018 127 116 32 2376 78 28.28 1630 145.76 0 12 3 160 149
(Mumbai Indians)
Q de Kock 2013-2018 30 30 1 820 108 28.27 618 132.68 1 5 1 104 23
(Delhi Daredevils, Royal Challengers Bangalore, Sunrisers Hyderabad)
RA Tripathi 2017-2018 18 18 2 452 93 28.25 309 146.27 0 2 1 48 19
(Rajasthan Royals, Rising Pune Supergiant)
R Dravid 2008-2013 89 82 5 2174 75* 28.23 1882 115.51 0 11 3 268 28
(Rajasthan Royals, Royal Challengers Bangalore)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

Minimum of 10 innings

Records includes the following current or recent matches:
Kings XI Punjab v Sunrisers Hyderabad at Mohali, Indian Premier League 16th match, Apr 19, 2018 [Twenty20 - Live]
    » Kings XI Punjab 6/0 (1.2 ov, CH Gayle 1*, KL Rahul 1*, CJ Jordan 0/0)
Rajasthan Royals v Kolkata Knight Riders at Jaipur, Indian Premier League 15th match, Apr 18, 2018 [Twenty20]
Mumbai Indians v Royal Challengers Bangalore at Mumbai, Indian Premier League 14th match, Apr 17, 2018 [Twenty20]