High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
CH Gayle 117 57 7 10 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
AD Hales 116* 64 11 6 181.25 England v Sri Lanka Chittagong 27 Mar 2014 T20I # 387
Ahmed Shehzad 111* 62 10 5 179.03 Pakistan v Bangladesh Dhaka 30 Mar 2014 T20I # 392
Tamim Iqbal 103* 63 10 5 163.49 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
SK Raina 101 60 9 5 168.33 India v South Africa Gros Islet 2 May 2010 T20I # 155
CH Gayle 100* 48 5 11 208.33 West Indies v England Mumbai 16 Mar 2016 T20I # 537
DPMD Jayawardene 100 64 10 4 156.25 Sri Lanka v Zimbabwe Providence 3 May 2010 T20I # 157
LJ Wright 99* 55 8 6 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
DPMD Jayawardene 98* 56 9 4 175.00 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
CH Gayle 98 66 5 7 148.48 West Indies v India Bridgetown 9 May 2010 T20I # 169
TM Dilshan 96* 57 12 2 168.42 Sri Lanka v West Indies The Oval 19 Jun 2009 T20I # 115
Umar Akmal 94 54 9 4 174.07 Pakistan v Australia Dhaka 23 Mar 2014 T20I # 381
HH Gibbs 90* 55 14 2 163.63 South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
JM Kemp 89* 56 6 6 158.92 South Africa v New Zealand Durban 19 Sep 2007 T20I # 39
V Kohli 89* 47 11 1 189.36 India v West Indies Mumbai 31 Mar 2016 T20I # 556
DPMD Jayawardene 89 51 11 3 174.50 Sri Lanka v England Chittagong 27 Mar 2014 T20I # 387
ST Jayasuriya 88 44 11 4 200.00 Sri Lanka v Kenya Johannesburg 14 Sep 2007 T20I # 27
CH Gayle 88 50 6 6 176.00 West Indies v Australia The Oval 6 Jun 2009 T20I # 92
JP Duminy 86* 43 10 3 200.00 South Africa v New Zealand Chittagong 24 Mar 2014 T20I # 383
CL White 85* 49 6 6 173.46 Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
MN Samuels 85* 66 9 2 128.78 West Indies v England Kolkata 3 Apr 2016 T20I # 557
ADS Fletcher 84* 64 6 5 131.25 West Indies v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
Shakib Al Hasan 84 54 11 2 155.55 Bangladesh v Pakistan Pallekele 25 Sep 2012 T20I # 274
J Charles 84 56 10 3 150.00 West Indies v England Pallekele 27 Sep 2012 T20I # 276
Tamim Iqbal 83* 58 6 3 143.10 Bangladesh v Netherlands Dharamsala 9 Mar 2016 T20I # 524
TM Dilshan 83* 56 8 3 148.21 Sri Lanka v Afghanistan Kolkata 17 Mar 2016 T20I # 538
JE Root 83 44 6 4 188.63 England v South Africa Mumbai 18 Mar 2016 T20I # 540
V Kohli 82* 51 9 2 160.78 India v Australia Mohali 27 Mar 2016 T20I # 553
LMP Simmons 82* 51 7 5 160.78 West Indies v India Mumbai 31 Mar 2016 T20I # 556
ST Jayasuriya 81 47 10 3 172.34 Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
DPMD Jayawardene 81 51 8 2 158.82 Sri Lanka v New Zealand Providence 30 Apr 2010 T20I # 151
SR Watson 81 49 7 4 165.30 Australia v Pakistan Gros Islet 2 May 2010 T20I # 156
MJ Guptill 80 48 10 3 166.66 New Zealand v Pakistan Mohali 22 Mar 2016 T20I # 545
AB de Villiers 79* 34 5 6 232.35 South Africa v Scotland The Oval 7 Jun 2009 T20I # 94
RG Sharma 79* 46 4 6 171.73 India v Australia Bridgetown 7 May 2010 T20I # 165
KP Pietersen 79 37 7 4 213.51 England v Zimbabwe Cape Town 13 Sep 2007 T20I # 25
V Kohli 78* 61 8 2 127.86 India v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
DPMD Jayawardene 78 53 9 1 147.16 Sri Lanka v Ireland Lord's 14 Jun 2009 T20I # 108
MN Samuels 78 56 3 6 139.28 West Indies v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
JJ Roy 78 44 11 2 177.27 England v New Zealand Delhi 30 Mar 2016 T20I # 555
LMP Simmons 77 50 12 1 154.00 West Indies v South Africa The Oval 13 Jun 2009 T20I # 106
V Kohli 77 58 5 4 132.75 India v Sri Lanka Dhaka 6 Apr 2014 T20I # 400
TM Dilshan 76 53 5 3 143.39 Sri Lanka v New Zealand Pallekele 27 Sep 2012 T20I # 275
LJ Wright 76 43 5 5 176.74 England v New Zealand Pallekele 29 Sep 2012 T20I # 279
CH Gayle 75* 41 5 6 182.92 West Indies v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
G Gambhir 75 54 8 2 138.88 India v Pakistan Johannesburg 24 Sep 2007 T20I # 46
TM Dilshan 74 47 11 1 157.44 Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
GJ Maxwell 74 33 7 6 224.24 Australia v Pakistan Dhaka 23 Mar 2014 T20I # 381
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
Records includes the following current or recent matches:
England v West Indies at Kolkata, World T20 final, Apr 3, 2016 [T20I # 557]
India v West Indies at Mumbai, World T20 2nd semi final, Mar 31, 2016 [T20I # 556]
England v New Zealand at Delhi, World T20 1st semi final, Mar 30, 2016 [T20I # 555]