Openers
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
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
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
AD Hales 99 68 6 4 145.58 England v West Indies Nottingham 24 Jun 2012 T20I # 246
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
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
MJ Guptill 91* 54 5 6 168.51 New Zealand v Zimbabwe Auckland 11 Feb 2012 T20I # 219
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
Position 3
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
SK Raina 101 60 9 5 168.33 India v South Africa Gros Islet 2 May 2010 T20I # 155
LJ Wright 99* 55 8 6 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
BB McCullum 91 55 11 3 165.45 New Zealand v India Chennai 11 Sep 2012 T20I # 261
DPMD Jayawardene 89 51 11 3 174.50 Sri Lanka v England Chittagong 27 Mar 2014 T20I # 387
Mohammad Hafeez 86 51 9 4 168.62 Pakistan v South Africa Centurion 3 Mar 2013 T20I # 306
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
Position 4
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
RT Ponting 98* 55 8 5 178.18 Australia v New Zealand Auckland 17 Feb 2005 T20I # 1
JP Duminy 96* 54 10 4 177.77 South Africa v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
Umar Akmal 94 54 9 4 174.07 Pakistan v Australia Dhaka 23 Mar 2014 T20I # 381
JM Kemp 89* 56 6 6 158.92 South Africa v New Zealand Durban 19 Sep 2007 T20I # 39
DJ Hussey 88* 44 5 6 200.00 Australia v South Africa Johannesburg 27 Mar 2009 T20I # 87
Misbah-ul-Haq 87* 53 3 5 164.15 Pakistan v Bangladesh Karachi 20 Apr 2008 T20I # 55
A Symonds 85* 46 7 3 184.78 Australia v New Zealand Perth 11 Dec 2007 T20I # 49
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
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
CO Obuya 75* 37 7 4 202.70 Kenya v Netherlands Windhoek 19 Apr 2013 T20I # 313
Position 5
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JE Root 90* 49 13 1 183.67 England v Australia Southampton 29 Aug 2013 T20I # 328
JP Duminy 86* 43 10 3 200.00 South Africa v New Zealand Chittagong 24 Mar 2014 T20I # 383
EJG Morgan 85* 45 7 5 188.88 England v South Africa Johannesburg 13 Nov 2009 T20I # 124
PD Collingwood 79 41 5 4 192.68 England v West Indies The Oval 28 Jun 2007 T20I # 15
Yuvraj Singh 77* 35 8 5 220.00 India v Australia Rajkot 10 Oct 2013 T20I # 331
TLW Cooper 72* 58 9 1 124.13 Netherlands v Zimbabwe Sylhet 19 Mar 2014 T20I # 372
EJG Morgan 71* 36 4 5 197.22 England v West Indies Pallekele 27 Sep 2012 T20I # 276
EJG Morgan 71 31 3 7 229.03 England v India Birmingham 7 Sep 2014 T20I # 405
KC Sangakkara 69 50 7 0 138.00 Sri Lanka v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
EJG Morgan 67* 51 7 2 131.37 England v Pakistan Dubai (DSC) 19 Feb 2010 T20I # 144
JC Buttler 67 43 5 3 155.81 England v West Indies Bridgetown 11 Mar 2014 T20I # 362
CL White 64* 26 5 5 246.15 Australia v New Zealand Christchurch 28 Feb 2010 T20I # 149
GJ Bailey 63 29 6 4 217.24 Australia v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
Samiullah Shenwari 61 34 6 3 179.41 Afghanistan v Canada Dubai (CA) 18 Mar 2012 T20I # 234
JM Bairstow 60* 46 5 2 130.43 England v Pakistan Dubai (DSC) 25 Feb 2012 T20I # 228
Position 6
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
CL White 85* 49 6 6 173.46 Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
Misbah-ul-Haq 66* 42 7 1 157.14 Pakistan v Australia Johannesburg 18 Sep 2007 T20I # 37
Umar Akmal 64 31 7 3 206.45 Pakistan v Australia Birmingham 5 Jul 2010 T20I # 184
CD McMillan 57 31 3 4 183.87 New Zealand v England Durban 18 Sep 2007 T20I # 36
OA Shah 55* 35 7 0 157.14 England v West Indies The Oval 29 Jun 2007 T20I # 16
D Ramdin 55* 31 3 3 177.41 West Indies v New Zealand Wellington 15 Jan 2014 T20I # 353
JC Buttler 54 30 9 1 180.00 England v New Zealand Hamilton 12 Feb 2013 T20I # 302
AJ Finch 53* 33 4 2 160.60 Australia v England Melbourne 14 Jan 2011 T20I # 198
E Chigumbura 53* 21 6 3 252.38 Zimbabwe v U.A.E. Sylhet 21 Mar 2014 T20I # 376
Misbah-ul-Haq 53 35 7 1 151.42 Pakistan v India Durban 14 Sep 2007 T20I # 29
Shahid Afridi 52* 33 5 1 157.57 Pakistan v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
RR Patel 52 38 2 3 136.84 Kenya v Afghanistan Sharjah 24 Nov 2013 T20I # 345
DJ Bravo 51 38 5 2 134.21 West Indies v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
Nasir Hossain 50* 33 4 2 151.51 Bangladesh v Ireland Belfast 20 Jul 2012 T20I # 250
Nasir Hossain 50 39 6 1 128.20 Bangladesh v New Zealand Pallekele 21 Sep 2012 T20I # 267
JEC Franklin 50 33 4 2 151.51 New Zealand v England Pallekele 29 Sep 2012 T20I # 279
Position 7
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JDP Oram 66* 31 5 6 212.90 New Zealand v Australia Perth 11 Dec 2007 T20I # 49
RS Bopara 65* 27 2 7 240.74 England v Australia Hobart 29 Jan 2014 T20I # 354
JDP Oram 61 40 7 2 152.50 New Zealand v England Auckland 5 Feb 2008 T20I # 53
MEK Hussey 60* 24 3 6 250.00 Australia v Pakistan Gros Islet 14 May 2010 T20I # 176
L Ronchi 51* 28 4 2 182.14 New Zealand v West Indies Wellington 15 Jan 2014 T20I # 353
Asghar Stanikzai 49 36 4 1 136.11 Afghanistan v Nepal Chittagong 20 Mar 2014 T20I # 374
NLTC Perera 49 20 7 2 245.00 Sri Lanka v England The Oval 20 May 2014 T20I # 401
L Ronchi 48* 25 3 4 192.00 New Zealand v West Indies Auckland 11 Jan 2014 T20I # 352
MEK Hussey 47* 29 4 1 162.06 Australia v Bangladesh Bridgetown 5 May 2010 T20I # 161
J Mubarak 46* 13 3 5 353.84 Sri Lanka v Kenya Johannesburg 14 Sep 2007 T20I # 27
Abdul Razzaq 46* 18 0 5 255.55 Pakistan v England Dubai (DSC) 20 Feb 2010 T20I # 145
Shahid Afridi 46 27 4 2 170.37 Pakistan v West Indies Kingstown 27 Jul 2013 T20I # 321
JH Stander 45 39 4 3 115.38 Scotland v Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
JA Morkel 43 20 3 4 215.00 South Africa v England Cape Town 16 Sep 2007 T20I # 34
DJG Sammy 42* 20 5 2 210.00 West Indies v Pakistan Dhaka 1 Apr 2014 T20I # 397
GB Hogg 41 25 2 3 164.00 Australia v South Africa Johannesburg 24 Feb 2006 T20I # 6
CL White 40* 20 1 4 200.00 Australia v England Sydney 9 Jan 2007 T20I # 13
Position 8
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
RG Aga 52* 25 7 1 208.00 Kenya v Scotland Dubai (CA) 19 Nov 2013 T20I # 339
TT Bresnan 47* 29 5 1 162.06 England v West Indies Bridgetown 9 Mar 2014 T20I # 361
D Ramdin 44 26 7 0 169.23 West Indies v Australia Hobart 21 Feb 2010 T20I # 146
Gulbadin Naib 44 32 5 3 137.50 Afghanistan v England Colombo (RPS) 21 Sep 2012 T20I # 268
B Lee 43* 21 4 2 204.76 Australia v South Africa Johannesburg 24 Feb 2006 T20I # 6
Mashrafe Mortaza 36 26 2 2 138.46 Bangladesh v Zimbabwe Khulna 28 Nov 2006 T20I # 9
AD Mathews 35* 24 3 1 145.83 Sri Lanka v Pakistan Lord's 21 Jun 2009 T20I # 116
NLTC Perera 35* 28 3 0 125.00 Sri Lanka v Bangladesh Chittagong 14 Feb 2014 T20I # 358
KD Mills 33* 24 1 2 137.50 New Zealand v South Africa Johannesburg 23 Nov 2007 T20I # 48
Mashrafe Mortaza 33* 16 1 2 206.25 Bangladesh v Ireland Nottingham 8 Jun 2009 T20I # 96
NLTC Perera 32* 16 2 2 200.00 Sri Lanka v Pakistan Hambantota 1 Jun 2012 T20I # 244
JWM Dalrymple 32 27 4 0 118.51 England v Australia Sydney 9 Jan 2007 T20I # 13
KMDN Kulasekara 31 21 1 2 147.61 Sri Lanka v Bangladesh Chittagong 12 Feb 2014 T20I # 357
KD Mills 30* 22 2 1 136.36 New Zealand v England Christchurch 7 Feb 2008 T20I # 54
Umar Gul 30 31 3 1 96.77 Pakistan v New Zealand Auckland 26 Dec 2010 T20I # 193
Mashrafe Mortaza 30 13 0 4 230.76 Bangladesh v Ireland Belfast 21 Jul 2012 T20I # 251
Position 9
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Sohail Tanvir 41 26 5 1 157.69 Pakistan v Sri Lanka Dubai (DSC) 13 Dec 2013 T20I # 351
SO Ngoche 38 28 2 2 135.71 Kenya v Netherlands Dubai (CA) 23 Nov 2013 T20I # 344
GP Swann 34 20 4 1 170.00 England v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
IK Pathan 33* 16 2 2 206.25 India v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
Umar Gul 32 17 2 3 188.23 Pakistan v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
J Theron 31* 16 3 1 193.75 South Africa v Australia Johannesburg 16 Oct 2011 T20I # 212
Wahab Riaz 30* 21 2 2 142.85 Pakistan v New Zealand Auckland 26 Dec 2010 T20I # 193
J Botha 28* 22 2 2 127.27 South Africa v West Indies Port Elizabeth 16 Dec 2007 T20I # 50
Naeem Islam 28 17 0 3 164.70 Bangladesh v India Nottingham 6 Jun 2009 T20I # 93
SL Malinga 27 19 2 2 142.10 Sri Lanka v New Zealand Auckland 26 Dec 2006 T20I # 12
DJG Sammy 26* 11 1 2 236.36 West Indies v Australia Sydney 23 Feb 2010 T20I # 147
Position 10
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Sompal Kami 40 31 6 2 129.03 Nepal v Hong Kong Colombo (PSS) 24 Nov 2014 T20I # 410
Hamid Hassan 22 21 1 2 104.76 Afghanistan v South Africa Bridgetown 5 May 2010 T20I # 162
Saeed Ajmal 21* 14 2 0 150.00 Pakistan v West Indies Gros Islet 21 Apr 2011 T20I # 199
CRD Fernando 21 14 4 0 150.00 Sri Lanka v New Zealand Auckland 26 Dec 2006 T20I # 12
Kamran Shazad 21 15 1 2 140.00 U.A.E. v Zimbabwe Sylhet 21 Mar 2014 T20I # 376
DAJ Bracewell 20 11 0 2 181.81 New Zealand v West Indies Lauderhill 1 Jul 2012 T20I # 248
Saeed Ajmal 20 15 1 1 133.33 Pakistan v Sri Lanka Dubai (DSC) 13 Dec 2013 T20I # 351
Position 11
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JD Nel 13* 7 2 0 185.71 Scotland v Pakistan Durban 12 Sep 2007 T20I # 22
JW Dernbach 12 7 2 0 171.42 England v India Colombo (RPS) 23 Sep 2012 T20I # 272
Records includes the following current or recent matches:
New Zealand v Pakistan at Dubai (DSC), 2nd T20I, Dec 5, 2014 [T20I # 412]
New Zealand v Pakistan at Dubai (DSC), 1st T20I, Dec 4, 2014 [T20I # 411]
Hong Kong v Nepal at Colombo (PSS), 4th T20I, Nov 24, 2014 [T20I # 410]

Statsguru Trivia

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

Did you know?

South Africa's AB de Villiers is the only wicketkeeper to score a hundred and effect ten dismissals in the same Test. He scored 103* in the second innings and effected 11 dismissals in a Test against Pakistan at Johannesburg in 2013.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365