Records / Twenty20 Internationals / Batting records / Most runs in an innings

High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
AJ Finch 156 63 11 14 247.61 Australia v England Southampton 29 Aug 2013 T20I # 328
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
RE Levi 117* 51 5 13 229.41 South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
CH Gayle 117 57 7 10 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
BB McCullum 116* 56 12 8 207.14 New Zealand v Australia Christchurch 28 Feb 2010 T20I # 149
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
TM Dilshan 104* 57 12 5 182.45 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
MJ Guptill 101* 69 9 6 146.37 New Zealand v South Africa East London 23 Dec 2012 T20I # 295
SK Raina 101 60 9 5 168.33 India v South Africa Gros Islet 2 May 2010 T20I # 155
DPMD Jayawardene 100 64 10 4 156.25 Sri Lanka v Zimbabwe Providence 3 May 2010 T20I # 157
RD Berrington 100 58 10 5 172.41 Scotland v Bangladesh The Hague 24 Jul 2012 T20I # 252
LJ Wright 99* 55 8 6 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
AD Hales 99 68 6 4 145.58 England v West Indies Nottingham 24 Jun 2012 T20I # 246
RT Ponting 98* 55 8 5 178.18 Australia v New Zealand Auckland 17 Feb 2005 T20I # 1
DPMD Jayawardene 98* 56 9 4 175.00 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
Ahmed Shehzad 98* 64 6 6 153.12 Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
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
JP Duminy 96* 54 10 4 177.77 South Africa v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
DR Martyn 96 56 7 5 171.42 Australia v South Africa Brisbane 9 Jan 2006 T20I # 4
LE Bosman 94 45 5 9 208.88 South Africa v England Centurion 15 Nov 2009 T20I # 125
AD Hales 94 61 11 2 154.09 England v Australia Chester-le-Street 31 Aug 2013 T20I # 329
Umar Akmal 94 54 9 4 174.07 Pakistan v Australia Dhaka 23 Mar 2014 T20I # 381
MJ Guptill 91* 54 5 6 168.51 New Zealand v Zimbabwe Auckland 11 Feb 2012 T20I # 219
BB McCullum 91 55 11 3 165.45 New Zealand v India Chennai 11 Sep 2012 T20I # 261
HH Gibbs 90* 55 14 2 163.63 South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
DA Warner 90* 62 5 3 145.16 Australia v Sri Lanka Sydney 26 Jan 2013 T20I # 299
JE Root 90* 49 13 1 183.67 England v Australia Southampton 29 Aug 2013 T20I # 328
GC Smith 89* 58 11 1 153.44 South Africa v Australia Johannesburg 24 Feb 2006 T20I # 6
JM Kemp 89* 56 6 6 158.92 South Africa v New Zealand Durban 19 Sep 2007 T20I # 39
DA Warner 89 43 7 6 206.97 Australia v South Africa Melbourne 11 Jan 2009 T20I # 80
MR Swart 89 55 6 5 161.81 Netherlands v Kenya Windhoek 19 Apr 2013 T20I # 313
AJ Finch 89 52 14 1 171.15 Australia v India Rajkot 10 Oct 2013 T20I # 331
DPMD Jayawardene 89 51 11 3 174.50 Sri Lanka v England Chittagong 27 Mar 2014 T20I # 387
DJ Hussey 88* 44 5 6 200.00 Australia v South Africa Johannesburg 27 Mar 2009 T20I # 87
H Patel 88* 61 9 2 144.26 Canada v Ireland Colombo (SSC) 3 Feb 2010 T20I # 130
Tamim Iqbal 88* 61 10 2 144.26 Bangladesh v West Indies Dhaka 10 Dec 2012 T20I # 291
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
GC Smith 88 44 8 6 200.00 South Africa v England Centurion 15 Nov 2009 T20I # 125
Misbah-ul-Haq 87* 53 3 5 164.15 Pakistan v Bangladesh Karachi 20 Apr 2008 T20I # 55
JP Duminy 86* 43 10 3 200.00 South Africa v New Zealand Chittagong 24 Mar 2014 T20I # 383
DPMD Jayawardene 86 63 12 1 136.50 Sri Lanka v Australia Pallekele 8 Aug 2011 T20I # 203
Mohammad Hafeez 86 51 9 4 168.62 Pakistan v South Africa Centurion 3 Mar 2013 T20I # 306
A Symonds 85* 46 7 3 184.78 Australia v New Zealand Perth 11 Dec 2007 T20I # 49
EJG Morgan 85* 45 7 5 188.88 England v South Africa Johannesburg 13 Nov 2009 T20I # 124
CL White 85* 49 6 6 173.46 Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
CH Gayle 85* 52 7 5 163.46 West Indies v New Zealand Lauderhill 30 Jun 2012 T20I # 247
MN Samuels 85* 43 3 9 197.67 West Indies v Bangladesh Dhaka 10 Dec 2012 T20I # 291
F du Plessis 85 65 10 3 130.76 South Africa v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
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
MDKJ Perera 84 59 5 4 142.37 Sri Lanka v Pakistan Dubai (DSC) 13 Dec 2013 T20I # 351
BB McCullum 81* 46 5 6 176.08 New Zealand v Zimbabwe Harare 15 Oct 2011 T20I # 211
Nazimuddin 81 50 8 5 162.00 Bangladesh v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
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
AD Hales 80* 42 9 4 190.47 England v New Zealand Wellington 15 Feb 2013 T20I # 304
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
PD Collingwood 79 41 5 4 192.68 England v West Indies The Oval 28 Jun 2007 T20I # 15
KP Pietersen 79 37 7 4 213.51 England v Zimbabwe Cape Town 13 Sep 2007 T20I # 25
H Masakadza 79 52 8 3 151.92 Zimbabwe v Canada King City (NW) 13 Oct 2008 T20I # 75
AA Obanda 79 48 11 1 164.58 Kenya v Canada Dubai (DSC) 10 Feb 2010 T20I # 138
PR Stirling 79 38 9 3 207.89 Ireland v Afghanistan Dubai (DSC) 24 Mar 2012 T20I # 240
MJ Guptill 78* 55 5 4 141.81 New Zealand v South Africa Wellington 17 Feb 2012 T20I # 221
EC Joyce 78* 58 6 3 134.48 Ireland v Scotland Dubai (DSC) 18 Mar 2012 T20I # 235
V Kohli 78* 61 8 2 127.86 India v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
JP Duminy 78 48 9 1 162.50 South Africa v Australia Melbourne 11 Jan 2009 T20I # 80
DPMD Jayawardene 78 53 9 1 147.16 Sri Lanka v Ireland Lord's 14 Jun 2009 T20I # 108
KC Sangakkara 78 37 11 2 210.81 Sri Lanka v India Nagpur 9 Dec 2009 T20I # 126
CA Ingram 78 50 8 3 156.00 South Africa v India Johannesburg 30 Mar 2012 T20I # 242
MN Samuels 78 56 3 6 139.28 West Indies v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
Yuvraj Singh 77* 35 8 5 220.00 India v Australia Rajkot 10 Oct 2013 T20I # 331
LMP Simmons 77 50 12 1 154.00 West Indies v South Africa The Oval 13 Jun 2009 T20I # 106
Mohammad Shahzad 77 57 7 2 135.08 Afghanistan v Ireland Dubai (DSC) 24 Mar 2012 T20I # 240
V Kohli 77 58 5 4 132.75 India v Sri Lanka Dhaka 6 Apr 2014 T20I # 400
RT Ponting 76 53 13 0 143.39 Australia v India Mumbai (BS) 20 Oct 2007 T20I # 47
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
PR Stirling 76 43 8 4 176.74 Ireland v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
BRM Taylor 75* 43 6 3 174.41 Zimbabwe v New Zealand Hamilton 14 Feb 2012 T20I # 220
CH Gayle 75* 41 5 6 182.92 West Indies v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
CO Obuya 75* 37 7 4 202.70 Kenya v Netherlands Windhoek 19 Apr 2013 T20I # 313
W Barresi 75* 47 8 1 159.57 Netherlands v Scotland Abu Dhabi 28 Nov 2013 T20I # 347
G Gambhir 75 54 8 2 138.88 India v Pakistan Johannesburg 24 Sep 2007 T20I # 46
CL White 75 43 6 4 174.41 Australia v England Hobart 29 Jan 2014 T20I # 354
TM Dilshan 74* 51 9 2 145.09 Sri Lanka v South Africa Hambantota 6 Aug 2013 T20I # 325
Salman Butt 74 56 6 3 132.14 Pakistan v Canada King City (NW) 10 Oct 2008 T20I # 70
TM Dilshan 74 47 11 1 157.44 Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
BB McCullum 74 38 6 5 194.73 New Zealand v England Hamilton 12 Feb 2013 T20I # 302
GJ Maxwell 74 33 7 6 224.24 Australia v Pakistan Dhaka 23 Mar 2014 T20I # 381
ML Hayden 73* 48 9 3 152.08 Australia v Bangladesh Cape Town 16 Sep 2007 T20I # 33
KP Pietersen 73* 52 8 2 140.38 England v Pakistan Bridgetown 6 May 2010 T20I # 163
C Munro 73* 39 3 5 187.17 New Zealand v Bangladesh Dhaka 6 Nov 2013 T20I # 333
Kamran Akmal 73 55 8 1 132.72 Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
Salman Butt 73 46 8 2 158.69 Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
JH Kallis 73 54 3 3 135.18 South Africa v India Gros Islet 2 May 2010 T20I # 155
SK Raina 72* 44 6 2 163.63 India v Zimbabwe Harare 13 Jun 2010 T20I # 183
DPMD Jayawardene 72* 57 8 1 126.31 Sri Lanka v England Bristol 25 Jun 2011 T20I # 201
TLW Cooper 72* 58 9 1 124.13 Netherlands v Zimbabwe Sylhet 19 Mar 2014 T20I # 372
V Kohli 72* 44 5 2 163.63 India v South Africa Dhaka 4 Apr 2014 T20I # 399
ME Trescothick 72 58 9 1 124.13 England v Sri Lanka Southampton 15 Jun 2006 T20I # 7
DA Warner 72 42 2 7 171.42 Australia v India Bridgetown 7 May 2010 T20I # 165
H Masakadza 72 63 6 2 114.28 Zimbabwe v South Africa Bloemfontein 8 Oct 2010 T20I # 188
MS Wade 72 43 5 3 167.44 Australia v India Sydney 1 Feb 2012 T20I # 217
Imran Nazir 72 36 9 3 200.00 Pakistan v Bangladesh Pallekele 25 Sep 2012 T20I # 274
SR Watson 72 42 2 7 171.42 Australia v India Colombo (RPS) 28 Sep 2012 T20I # 278
Yuvraj Singh 72 36 4 7 200.00 India v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
DR Smith 72 43 10 3 167.44 West Indies v Bangladesh Dhaka 25 Mar 2014 T20I # 385
GC Smith 71* 40 9 4 177.50 South Africa v Pakistan Johannesburg 2 Feb 2007 T20I # 14
EJG Morgan 71* 36 4 5 197.22 England v West Indies Pallekele 27 Sep 2012 T20I # 276
Junaid Siddique 71 49 6 3 144.89 Bangladesh v Pakistan Cape Town 20 Sep 2007 T20I # 42
LJ Wright 71 49 8 0 144.89 England v Netherlands Lord's 5 Jun 2009 T20I # 90
Mohammad Hafeez 71 48 6 3 147.91 Pakistan v Zimbabwe Harare 16 Sep 2011 T20I # 205
AJ Finch 71 45 7 4 157.77 Australia v Bangladesh Dhaka 1 Apr 2014 T20I # 396
W Barresi 70* 49 6 1 142.85 Netherlands v Scotland Dubai (CA) 22 Nov 2013 T20I # 342
Yuvraj Singh 70 30 5 5 233.33 India v Australia Durban 22 Sep 2007 T20I # 45
DR Smith 70 54 5 5 129.62 West Indies v England Nottingham 24 Jun 2012 T20I # 246
V Kohli 70 41 10 1 170.73 India v New Zealand Chennai 11 Sep 2012 T20I # 261
SR Watson 70 47 8 2 148.93 Australia v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
Ahmed Shehzad 70 50 6 1 140.00 Pakistan v Zimbabwe Harare 23 Aug 2013 T20I # 326
Records includes the following current or recent matches:
West Indies v New Zealand at Roseau, 2nd T20I, Jul 6, 2014 [T20I # 403]
West Indies v New Zealand at Roseau, 1st T20I, Jul 5, 2014 [T20I # 402]
England v Sri Lanka at The Oval, Only T20I, May 20, 2014 [T20I # 401]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365