Highest strike rates
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
AD Russell 2012-2022 97 81 15 2030 88* 30.75 1133 179.17 0 10 4 137 175
(Delhi Daredevils, Kolkata Knight Riders)
BCJ Cutting 2014-2019 21 17 6 238 39* 21.63 141 168.79 0 0 1 15 19
(Mumbai Indians, Rajasthan Royals, Sunrisers Hyderabad)
LS Livingstone 2019-2022 21 21 2 497 70 26.15 302 164.56 0 4 0 36 35
(Punjab Kings, Rajasthan Royals)
R Powell 2022-2022 12 10 2 205 67* 25.62 127 161.41 0 1 2 9 18
(Delhi Capitals)
SP Narine 2012-2022 147 85 16 1004 75 14.55 623 161.15 0 4 12 112 60
(Kolkata Knight Riders)
SO Hetmyer 2019-2022 42 40 16 808 75 33.66 517 156.28 0 3 1 52 52
(Delhi Capitals, Rajasthan Royals, Royal Challengers Bangalore)
V Sehwag 2008-2015 104 104 5 2728 122 27.55 1755 155.44 2 16 7 334 106
(Delhi Daredevils, Kings XI Punjab)
CH Morris 2013-2021 81 51 23 618 82* 22.07 398 155.27 0 2 9 41 35
(Chennai Super Kings, Delhi Capitals, Delhi Daredevils, Rajasthan Royals, Royal Challengers Bangalore)
GJ Maxwell 2012-2022 107 103 14 2246 95 25.23 1466 153.20 0 13 12 191 122
(Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore)
PJ Cummins 2014-2022 42 31 11 379 66* 18.95 249 152.20 0 3 4 24 26
(Delhi Daredevils, Kolkata Knight Riders)
N Pooran 2019-2022 45 42 9 869 77 26.33 571 152.18 0 4 6 49 62
(Kings XI Punjab, Punjab Kings, Sunrisers Hyderabad)
AB de Villiers 2008-2021 184 170 40 5162 133* 39.70 3403 151.68 3 40 10 413 251
(Delhi Daredevils, Royal Challengers Bangalore)
SM Curran 2019-2021 32 23 8 337 55* 22.46 225 149.77 0 2 3 30 18
(Chennai Super Kings, Kings XI Punjab)
JC Buttler 2016-2022 78 77 9 2595 124 38.16 1735 149.56 4 14 1 250 127
(Mumbai Indians, Rajasthan Royals)
HH Pandya 2015-2022 104 97 33 1827 91 28.54 1226 149.02 0 7 5 134 106
(Gujarat Titans, Mumbai Indians)
CH Gayle 2009-2021 142 141 16 4965 175* 39.72 3333 148.96 6 31 8 404 357
(Kings XI Punjab, Kolkata Knight Riders, Punjab Kings, Royal Challengers Bangalore)
DP Conway 2022-2022 6 6 1 236 87 47.20 159 148.42 0 3 1 21 11
(Chennai Super Kings)
PP Shaw 2018-2022 62 62 0 1564 99 25.22 1054 148.38 0 12 5 190 54
(Delhi Capitals, Delhi Daredevils)
RR Pant 2016-2022 96 95 15 2792 128* 34.90 1882 148.35 1 15 4 256 127
(Delhi Capitals, Delhi Daredevils)
KA Pollard 2010-2022 189 171 52 3412 87* 28.67 2316 147.32 0 16 5 218 223
(Mumbai Indians)
Rashid Khan 2017-2022 89 42 14 294 40 10.50 200 147.00 0 0 12 19 20
(Gujarat Titans, 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)
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)
YK Pathan 2008-2019 174 154 44 3204 100 29.12 2241 142.97 1 13 9 262 158
(Kolkata Knight Riders, Rajasthan Royals, Sunrisers Hyderabad)
Abdul Samad 2020-2022 25 20 4 226 33 14.12 159 142.13 0 0 2 12 14
(Sunrisers Hyderabad)
MM Ali 2018-2022 43 41 3 817 66 21.50 575 142.08 0 4 5 63 50
(Chennai Super Kings, Royal Challengers Bangalore)
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)
JM Bairstow 2019-2022 37 37 3 1240 114 36.47 875 141.71 1 9 2 124 54
(Punjab Kings, Sunrisers Hyderabad)
DA Warner 2009-2022 160 160 22 5876 126 42.57 4173 140.80 4 55 8 576 216
(Delhi Capitals, Delhi Daredevils, Sunrisers Hyderabad)
CA Lynn 2012-2021 42 42 3 1329 93* 34.07 945 140.63 0 10 3 132 66
(Deccan Chargers, Kolkata Knight Riders, Mumbai Indians)
RA Tripathi 2017-2022 74 72 10 1702 93 27.45 1215 140.08 0 9 3 166 64
(Kolkata Knight Riders, Rajasthan Royals, Rising Pune Supergiant, Sunrisers Hyderabad)
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)
E Lewis 2018-2022 25 25 1 652 65 27.16 471 138.42 0 4 2 62 36
(Lucknow Super Giants, Mumbai Indians, Rajasthan Royals)
AC Gilchrist 2008-2013 80 80 4 2069 109* 27.22 1495 138.39 2 11 7 239 92
(Deccan Chargers, Kings XI Punjab)
Harbhajan Singh 2008-2021 163 90 37 833 64 15.71 604 137.91 0 1 13 79 42
(Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians)
SR Watson 2008-2020 145 141 16 3874 117* 30.99 2809 137.91 4 21 7 375 190
(Chennai Super Kings, Rajasthan Royals, Royal Challengers Bangalore)
BJ Rohrer 2013-2013 8 8 2 193 64* 32.16 140 137.85 0 1 0 21 5
(Delhi Daredevils)
MP Stoinis 2016-2022 65 58 18 1061 65 26.52 770 137.79 0 4 6 83 47
(Delhi Capitals, Kings XI Punjab, Lucknow Super Giants, Royal Challengers Bangalore)
MJ Guptill 2016-2019 13 13 1 270 50* 22.50 196 137.75 0 1 1 24 15
(Kings XI Punjab, Mumbai Indians, Sunrisers Hyderabad)
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)
KH Pandya 2016-2022 97 84 26 1326 86 22.86 969 136.84 0 1 2 121 50
(Lucknow Super Giants, Mumbai Indians)
SA Yadav 2012-2022 123 108 20 2644 82 30.04 1933 136.78 0 16 6 284 84
(Kolkata Knight Riders, Mumbai Indians)
SK Raina 2008-2021 205 200 30 5528 100* 32.51 4043 136.73 1 39 8 506 203
(Chennai Super Kings, Gujarat Lions)
DA Miller 2012-2022 102 99 33 2321 101* 35.16 1701 136.44 1 11 3 163 104
(Gujarat Titans, Kings XI Punjab, Rajasthan Royals)
Abhishek Sharma 2018-2022 34 32 6 615 75 23.65 451 136.36 0 2 1 58 23
(Delhi Daredevils, Sunrisers Hyderabad)
JR Hopes 2008-2011 21 19 3 417 71 26.06 306 136.27 0 4 1 49 11
(Delhi Daredevils, Kings XI Punjab)
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 | 10 years

Minimum of 125 balls faced

Records includes the following current or recent matches:
Lucknow Super Giants v Rajasthan Royals at Brabourne, Indian Premier League 63rd match, May 15, 2022 [Twenty20]
Chennai Super Kings v Gujarat Titans at Wankhede, Indian Premier League 62nd match, May 15, 2022 [Twenty20]
Kolkata Knight Riders v Sunrisers Hyderabad at Pune, Indian Premier League 61st match, May 14, 2022 [Twenty20]