Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
CH Morris 38* 9 4 3 422.22 Daredevils Pune 11 Apr 2017 T20
SR Watson 36 13 5 2 276.92 RCB Bengaluru 7 May 2016 T20
HH Pandya 35* 15 1 4 233.33 Mum Indians Pune 6 Apr 2017 T20
GJ Maxwell 32* 14 3 2 228.57 Kings XI Mohali 17 Apr 2016 T20
GJ Maxwell 44* 20 2 4 220.00 Kings XI Indore 8 Apr 2017 T20
YK Pathan 37* 18 4 3 205.55 KKR Kolkata 14 May 2016 T20
JC Buttler 38 19 3 3 200.00 Mum Indians Pune 6 Apr 2017 T20
MC Henriques 55* 28 6 2 196.42 Sunrisers Pune 22 Apr 2017 T20
BB McCullum 43 22 5 2 195.45 Guj Lions Pune 29 Apr 2016 T20
CH Morris 38* 20 4 2 190.00 Daredevils Visakhapatnam 17 May 2016 T20
C de Grandhomme 36 19 3 2 189.47 KKR Kolkata 3 May 2017 T20
SA Yadav 30* 16 2 2 187.50 KKR Kolkata 3 May 2017 T20
V Kohli 108* 58 8 7 186.20 RCB Bengaluru 7 May 2016 T20
RV Uthappa 87 47 7 6 185.10 KKR Pune 26 Apr 2017 T20
AB de Villiers 83 46 6 4 180.43 RCB Pune 22 Apr 2016 T20
AJ Finch 33* 19 3 2 173.68 Guj Lions Rajkot 14 Apr 2017 T20
DR Smith 63 37 9 1 170.27 Guj Lions Pune 29 Apr 2016 T20
Gurkeerat Singh 51 30 3 3 170.00 Kings XI Visakhapatnam 21 May 2016 T20
BB McCullum 45 27 5 2 166.66 Guj Lions Pune 1 May 2017 T20
KD Karthik 33 20 4 0 165.00 Guj Lions Pune 29 Apr 2016 T20
RR Pant 36 22 4 2 163.63 Daredevils Delhi 12 May 2017 T20
SV Samson 102 63 8 5 161.90 Daredevils Pune 11 Apr 2017 T20
SK Raina 35* 22 4 1 159.09 Guj Lions Rajkot 14 Apr 2017 T20
JC Buttler 27* 17 2 1 158.82 Mum Indians Pune 1 May 2016 T20
KA Pollard 27 17 3 1 158.82 Mum Indians Pune 6 Apr 2017 T20
BB McCullum 49 31 3 3 158.06 Guj Lions Rajkot 14 Apr 2016 T20
DR Smith 47 30 8 1 156.66 Guj Lions Rajkot 14 Apr 2017 T20
M Vohra 51 33 7 0 154.54 Kings XI Mohali 17 Apr 2016 T20
BB McCullum 49 32 5 3 153.12 Guj Lions Rajkot 14 Apr 2017 T20
Harbhajan Singh 45* 30 7 1 150.00 Mum Indians Mumbai 9 Apr 2016 T20
RG Sharma 58 39 6 3 148.71 Mum Indians Mumbai 24 Apr 2017 T20
V Kohli 28 19 3 1 147.36 RCB Bengaluru 16 Apr 2017 T20
M Vijay 59 41 4 3 143.90 Kings XI Visakhapatnam 21 May 2016 T20
KK Nair 64 45 9 0 142.22 Daredevils Delhi 12 May 2017 T20
RG Sharma 85* 60 8 3 141.66 Mum Indians Pune 1 May 2016 T20
RR Pant 31 22 1 2 140.90 Daredevils Pune 11 Apr 2017 T20
KK Nair 32 23 5 0 139.13 Daredevils Delhi 5 May 2016 T20
AJ Finch 50 36 7 2 138.88 Guj Lions Rajkot 14 Apr 2016 T20
G Gambhir 62 46 6 1 134.78 KKR Pune 26 Apr 2017 T20
YK Pathan 36 27 2 2 133.33 KKR Pune 24 Apr 2016 T20
PA Patel 52 40 3 3 130.00 Mum Indians Mumbai 16 May 2017 T20
Ishan Kishan 31 24 3 2 129.16 Guj Lions Pune 1 May 2017 T20
MN Samuels 27 21 1 2 128.57 Daredevils Delhi 12 May 2017 T20
V Kohli 80 63 7 2 126.98 RCB Pune 22 Apr 2016 T20
KH Pandya 47 38 3 2 123.68 Mum Indians Hyderabad (Deccan) 21 May 2017 T20
SA Yadav 60 49 6 2 122.44 KKR Pune 24 Apr 2016 T20
S Dhawan 33 27 2 2 122.22 Sunrisers Visakhapatnam 10 May 2016 T20
PA Patel 33 27 4 0 122.22 Mum Indians Mumbai 24 Apr 2017 T20
SK Raina 34 28 2 0 121.42 Guj Lions Pune 29 Apr 2016 T20
N Rana 34 28 1 2 121.42 Mum Indians Pune 6 Apr 2017 T20
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

Minimum of 25 runs

Records includes the following current or recent matches:
Mumbai Indians v Rising Pune Supergiant at Hyderabad (Deccan), Indian Premier League final, May 21, 2017 [Twenty20]
Mumbai Indians v Rising Pune Supergiant at Mumbai, Indian Premier League 1st qualifying final, May 16, 2017 [Twenty20]
Rising Pune Supergiant v Kings XI Punjab at Pune, Indian Premier League 55th match, May 14, 2017 [Twenty20]