High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
V Kohli 108* 58 8 7 186.20 RCB Bengaluru 7 May 2016 T20
SV Samson 102 63 8 5 161.90 Daredevils Pune 11 Apr 2017 T20
RV Uthappa 87 47 7 6 185.10 KKR Pune 26 Apr 2017 T20
RG Sharma 85* 60 8 3 141.66 Mum Indians Pune 1 May 2016 T20
AB de Villiers 83 46 6 4 180.43 RCB Pune 22 Apr 2016 T20
V Kohli 80 63 7 2 126.98 RCB Pune 22 Apr 2016 T20
KK Nair 64 45 9 0 142.22 Daredevils Delhi 12 May 2017 T20
DR Smith 63 37 9 1 170.27 Guj Lions Pune 29 Apr 2016 T20
G Gambhir 62 46 6 1 134.78 KKR Pune 26 Apr 2017 T20
SA Yadav 60 49 6 2 122.44 KKR Pune 24 Apr 2016 T20
M Vijay 59 41 4 3 143.90 Kings XI Visakhapatnam 21 May 2016 T20
RG Sharma 58 39 6 3 148.71 Mum Indians Mumbai 24 Apr 2017 T20
S Dhawan 56* 53 2 1 105.66 Sunrisers Hyderabad (Deccan) 26 Apr 2016 T20
MC Henriques 55* 28 6 2 196.42 Sunrisers Pune 22 Apr 2017 T20
V Kohli 55 48 4 1 114.58 RCB Pune 29 Apr 2017 T20
M Vijay 53 49 5 2 108.16 Kings XI Mohali 17 Apr 2016 T20
PA Patel 52 40 3 3 130.00 Mum Indians Mumbai 16 May 2017 T20
M Vohra 51 33 7 0 154.54 Kings XI Mohali 17 Apr 2016 T20
Gurkeerat Singh 51 30 3 3 170.00 Kings XI Visakhapatnam 21 May 2016 T20
AJ Finch 50 36 7 2 138.88 Guj Lions Rajkot 14 Apr 2016 T20
BB McCullum 49 31 3 3 158.06 Guj Lions Rajkot 14 Apr 2016 T20
BB McCullum 49 32 5 3 153.12 Guj Lions Rajkot 14 Apr 2017 T20
DR Smith 47 30 8 1 156.66 Guj Lions Rajkot 14 Apr 2017 T20
Yuvraj Singh 47 43 4 2 109.30 Sunrisers Hyderabad (Deccan) 6 May 2017 T20
KH Pandya 47 38 3 2 123.68 Mum Indians Hyderabad (Deccan) 21 May 2017 T20
Harbhajan Singh 45* 30 7 1 150.00 Mum Indians Mumbai 9 Apr 2016 T20
BB McCullum 45 27 5 2 166.66 Guj Lions Pune 1 May 2017 T20
GJ Maxwell 44* 20 2 4 220.00 Kings XI Indore 8 Apr 2017 T20
BB McCullum 43 22 5 2 195.45 Guj Lions Pune 29 Apr 2016 T20
DA Warner 43 40 3 1 107.50 Sunrisers Pune 22 Apr 2017 T20
KK Nair 41 43 5 0 95.34 Daredevils Visakhapatnam 17 May 2016 T20
DA Warner 40 34 4 1 117.64 Sunrisers Hyderabad (Deccan) 6 May 2017 T20
CH Morris 38* 20 4 2 190.00 Daredevils Visakhapatnam 17 May 2016 T20
CH Morris 38* 9 4 3 422.22 Daredevils Pune 11 Apr 2017 T20
KL Rahul 38 35 1 2 108.57 RCB Bengaluru 7 May 2016 T20
JC Buttler 38 19 3 3 200.00 Mum Indians Pune 6 Apr 2017 T20
YK Pathan 37* 18 4 3 205.55 KKR Kolkata 14 May 2016 T20
MK Pandey 37 32 4 1 115.62 KKR Kolkata 3 May 2017 T20
YK Pathan 36 27 2 2 133.33 KKR Pune 24 Apr 2016 T20
SR Watson 36 13 5 2 276.92 RCB Bengaluru 7 May 2016 T20
C de Grandhomme 36 19 3 2 189.47 KKR Kolkata 3 May 2017 T20
RR Pant 36 22 4 2 163.63 Daredevils Delhi 12 May 2017 T20
HH Pandya 35* 15 1 4 233.33 Mum Indians Pune 6 Apr 2017 T20
SK Raina 35* 22 4 1 159.09 Guj Lions Rajkot 14 Apr 2017 T20
SK Raina 34 28 2 0 121.42 Guj Lions Pune 29 Apr 2016 T20
JP Duminy 34 32 1 0 106.25 Daredevils Delhi 5 May 2016 T20
N Rana 34 28 1 2 121.42 Mum Indians Pune 6 Apr 2017 T20
AJ Finch 33* 19 3 2 173.68 Guj Lions Rajkot 14 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
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]