Highest strike rates
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
AD Russell 2012-2018 40* 29 4 727 88* 29.08 395 184.05 0 4 0 51 56
(Delhi Daredevils, Kolkata Knight Riders)
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)
GJ Maxwell 2012-2018 60 59 7 1305 95 25.09 787 165.81 0 6 9 101 88
(Delhi Daredevils, Kings XI Punjab, Mumbai Indians)
KH Pandya 2016-2018 29 24 8 562 86 35.12 357 157.42 0 1 0 55 23
(Mumbai Indians)
RR Pant 2016-2018 28 28 2 702 97 27.00 451 155.65 0 3 3 67 34
(Delhi Daredevils)
V Sehwag 2008-2015 104 104 5 2728 122 27.55 1755 155.44 2 16 7 334 106
(Delhi Daredevils, Kings XI Punjab)
SP Narine 2012-2018 88* 37 12 378 54 15.12 246 153.65 0 2 4 46 20
(Kolkata Knight Riders)
CH Gayle 2009-2018 104* 102 13 3793 175* 42.61 2494 152.08 6 22 6 301 280
(Kings XI Punjab, Kolkata Knight Riders, 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)
CA Lynn 2012-2018 18* 17 2 491 93* 32.73 332 147.89 0 3 1 47 25
(Deccan Chargers, Kolkata Knight Riders)
KA Pollard 2010-2018 127 116 32 2376 78 28.28 1630 145.76 0 12 3 160 149
(Mumbai Indians)
RA Tripathi 2017-2018 19 19 2 457 93 26.88 314 145.54 0 2 1 48 19
(Rajasthan Royals, Rising Pune Supergiant)
YK Pathan 2008-2018 153 136 36 2954 100 29.54 2030 145.51 1 13 8 246 147
(Kolkata Knight Riders, Rajasthan Royals, Sunrisers Hyderabad)
A Ashish Reddy 2012-2016 31 23 8 280 36* 18.66 193 145.07 0 0 0 17 14
(Deccan Chargers, Sunrisers Hyderabad)
JC Buttler 2016-2018 29 29 4 631 77 25.24 437 144.39 0 1 1 57 30
(Mumbai Indians, Rajasthan Royals)
ST Jayasuriya 2008-2010 30 30 2 768 114* 27.42 532 144.36 1 4 2 84 39
(Mumbai Indians)
MJ Lumb 2010-2011 12 12 0 278 83 23.16 194 143.29 0 1 3 45 6
(Deccan Chargers, Rajasthan Royals)
HH Pandya 2015-2018 40 36 16 447 61* 22.35 313 142.81 0 1 2 27 30
(Mumbai Indians)
SW Billings 2016-2018 14 13 0 294 56 22.61 206 142.71 0 3 1 26 10
(Chennai Super Kings, Delhi Daredevils)
Harbhajan Singh 2008-2018 139 85 35 807 64 16.14 566 142.57 0 1 13 77 41
(Chennai Super Kings, Mumbai Indians)
DA Warner 2009-2017 114 114 15 4014 126 40.54 2824 142.13 3 36 7 401 160
(Delhi Daredevils, Sunrisers Hyderabad)
JA Morkel 2008-2016 91 68 28 974 73* 24.35 686 141.98 0 3 3 61 55
(Chennai Super Kings, Delhi Daredevils, Rising Pune Supergiants, Royal Challengers Bangalore)
HM Amla 2016-2017 16 16 3 577 104* 44.38 407 141.76 2 3 2 60 21
(Kings XI Punjab)
DA Miller 2012-2018 67 65 21 1587 101* 36.06 1128 140.69 1 8 1 105 78
(Kings XI Punjab)
SR Watson 2008-2018 106 102 14 2797 106 31.78 1990 140.55 3 14 3 272 132
(Chennai Super Kings, Rajasthan Royals, Royal Challengers Bangalore)
SK Raina 2008-2018 164 160 24 4604 100* 33.85 3312 139.00 1 31 7 411 174
(Chennai Super Kings, Gujarat Lions)
RN ten Doeschate 2011-2015 29 22 8 326 70* 23.28 235 138.72 0 1 3 26 15
(Kolkata Knight Riders)
TM Head 2016-2017 10 10 3 205 75* 29.28 148 138.51 0 1 1 12 8
(Royal Challengers Bangalore)
AC Gilchrist 2008-2013 80 80 4 2069 109* 27.22 1495 138.39 2 11 7 239 92
(Deccan Chargers, Kings XI Punjab)
BJ Rohrer 2013-2013 8 8 2 193 64* 32.16 140 137.85 0 1 0 21 5
(Delhi Daredevils)
ML Hayden 2008-2010 32 32 2 1107 93 36.90 805 137.51 0 8 1 121 44
(Chennai Super Kings)
NLTC Perera 2010-2016 37 30 8 422 40 19.18 307 137.45 0 0 1 23 26
(Chennai Super Kings, Kings XI Punjab, Kochi Tuskers Kerala, Mumbai Indians, Rising Pune Supergiants, Sunrisers Hyderabad)
MS Dhoni 2008-2018 163 147 50 3675 79* 37.88 2684 136.92 0 18 3 259 162
(Chennai Super Kings, Rising Pune Supergiant, Rising Pune Supergiants)
BA Stokes 2017-2018 17 16 1 423 103* 28.20 310 136.45 1 1 0 28 19
(Rajasthan Royals, Rising Pune Supergiant)
JR Hopes 2008-2011 21 19 3 417 71 26.06 306 136.27 0 4 1 49 11
(Delhi Daredevils, Kings XI Punjab)
JP Faulkner 2011-2017 60 45 20 527 46 21.08 389 135.47 0 0 0 36 23
(Gujarat Lions, Kings XI Punjab, 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)
DJ Hooda 2015-2018 45 33 6 415 54 15.37 307 135.17 0 1 0 21 21
(Rajasthan Royals, Sunrisers Hyderabad)
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)
KM Jadhav 2010-2018 65 58 20 917 69 24.13 684 134.06 0 3 5 73 35
(Chennai Super Kings, Delhi Daredevils, Kochi Tuskers Kerala, Royal Challengers Bangalore)
Ishan Kishan 2016-2018 20 19 0 412 61 21.68 309 133.33 0 1 2 45 16
(Gujarat Lions, Mumbai Indians)
SE Marsh 2008-2017 71 69 7 2477 115 39.95 1866 132.74 1 20 1 266 78
(Kings XI Punjab)
M Vohra 2013-2017 45 41 2 957 95 24.53 721 132.73 0 3 2 95 35
(Kings XI Punjab)
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)
MJ Guptill 2016-2017 10 10 1 189 50* 21.00 143 132.16 0 1 1 20 8
(Kings XI Punjab, Mumbai Indians)
RV Uthappa 2008-2018 155* 148 15 3906 87 29.36 2961 131.91 0 22 6 387 134
(Kolkata Knight Riders, Mumbai Indians, Pune Warriors, Royal Challengers Bangalore)
JD Ryder 2009-2012 29 29 1 604 86 21.57 458 131.87 0 4 4 69 19
(Pune Warriors, Royal Challengers Bangalore)
KL Rahul 2013-2018 44* 34 6 878 68* 31.35 666 131.83 0 5 1 79 32
(Kings XI Punjab, Royal Challengers Bangalore, Sunrisers Hyderabad)
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)
BB McCullum 2008-2018 106 106 5 2800 158* 27.72 2130 131.45 2 13 6 284 126
(Chennai Super Kings, Gujarat Lions, Kochi Tuskers Kerala, Kolkata Knight Riders, 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 125 balls faced

Records includes the following current or recent matches:
Kolkata Knight Riders v Kings XI Punjab at Kolkata, Indian Premier League 18th match, Apr 21, 2018 [Twenty20]
Chennai Super Kings v Rajasthan Royals at Pune, Indian Premier League 17th match, Apr 20, 2018 [Twenty20]
Kings XI Punjab v Sunrisers Hyderabad at Mohali, Indian Premier League 16th match, Apr 19, 2018 [Twenty20]