Records / Twenty20 Internationals / Batting records / Highest percentage of runs in a completed innings

Player Runs Total % Inns Team Opposition Ground Match Date Scorecard
KS Williamson 42 60 70.00 2 New Zealand v Sri Lanka Chittagong 31 Mar 2014 T20I # 395
DA Warner 90* 137/3 65.69 1 Australia v Sri Lanka Sydney 26 Jan 2013 T20I # 299
BB McCullum 123 191/3 64.39 1 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
AJ Finch 156 248/6 62.90 1 Australia v England Southampton 29 Aug 2013 T20I # 328
CH Gayle 63* 101 62.37 2 West Indies v Sri Lanka The Oval 19 Jun 2009 T20I # 115
RD Berrington 100 162/7 61.72 1 Scotland v Bangladesh The Hague 24 Jul 2012 T20I # 252
TM Dilshan 96* 158/5 60.75 1 Sri Lanka v West Indies The Oval 19 Jun 2009 T20I # 115
JP Duminy 78 130 60.00 2 South Africa v Australia Melbourne 11 Jan 2009 T20I # 80
DPMD Jayawardene 81 135/6 60.00 1 Sri Lanka v New Zealand Providence 30 Apr 2010 T20I # 151
V Kohli 77 130/4 59.23 1 India v Sri Lanka Dhaka 6 Apr 2014 T20I # 400
RG Sharma 79* 135 58.51 2 India v Australia Bridgetown 7 May 2010 T20I # 165
Ahmed Shehzad 111* 190/5 58.42 1 Pakistan v Bangladesh Dhaka 30 Mar 2014 T20I # 392
CH Gayle 98 169/6 57.98 1 West Indies v India Bridgetown 9 May 2010 T20I # 169
DPMD Jayawardene 100 173/7 57.80 1 Sri Lanka v Zimbabwe Providence 3 May 2010 T20I # 157
KC Sangakkara 59* 103/9 57.28 2 Sri Lanka v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
CH Gayle 117 205/6 57.07 1 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
MN Samuels 78 137/6 56.93 1 West Indies v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
SB Styris 45 80 56.25 2 New Zealand v Pakistan Christchurch 30 Dec 2010 T20I # 195
Gulbadin Naib 44 80 55.00 2 Afghanistan v England Colombo (RPS) 21 Sep 2012 T20I # 268
DPMD Jayawardene 86 157/9 54.77 1 Sri Lanka v Australia Pallekele 8 Aug 2011 T20I # 203
Ahmed Shehzad 98* 179/1 54.74 1 Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
BB McCullum 91 167/5 54.49 1 New Zealand v India Chennai 11 Sep 2012 T20I # 261
SK Raina 101 186/5 54.30 1 India v South Africa Gros Islet 2 May 2010 T20I # 155
BB McCullum 116* 214/6 54.20 1 New Zealand v Australia Christchurch 28 Feb 2010 T20I # 149
DPMD Jayawardene 78 144/9 54.16 1 Sri Lanka v Ireland Lord's 14 Jun 2009 T20I # 108
Salman Butt 74 137/7 54.01 1 Pakistan v Canada King City (NW) 10 Oct 2008 T20I # 70
DJ Hussey 88* 166/7 53.01 1 Australia v South Africa Johannesburg 27 Mar 2009 T20I # 87
TM Dilshan 104* 198/3 52.52 1 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
F du Plessis 85 163/3 52.14 1 South Africa v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
KJ Coetzer 42 81 51.85 2 Scotland v South Africa The Oval 7 Jun 2009 T20I # 94
MR Swart 89 172/5 51.74 1 Netherlands v Kenya Windhoek 19 Apr 2013 T20I # 313
TLW Cooper 72* 140/5 51.42 1 Netherlands v Zimbabwe Sylhet 19 Mar 2014 T20I # 372
Kamran Akmal 64 125/9 51.20 2 Pakistan v Australia Melbourne 5 Feb 2010 T20I # 134
Salman Butt 67* 132/7 50.75 2 Pakistan v New Zealand Bridgetown 8 May 2010 T20I # 167
Junaid Siddique 71 140 50.71 1 Bangladesh v Pakistan Cape Town 20 Sep 2007 T20I # 42
Mohammad Shahzad 77 152/7 50.65 1 Afghanistan v Ireland Dubai (DSC) 24 Mar 2012 T20I # 240
CL White 85* 168/5 50.59 1 Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
JP Duminy 86* 170/6 50.58 1 South Africa v New Zealand Chittagong 24 Mar 2014 T20I # 383
LJ Wright 99* 196/5 50.51 1 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
Nazimuddin 81 161/7 50.31 2 Bangladesh v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
DPMD Jayawardene 98* 195/3 50.25 1 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
JDP Oram 66* 132 50.00 2 New Zealand v Australia Perth 11 Dec 2007 T20I # 49
H Patel 88* 176/3 50.00 1 Canada v Ireland Colombo (SSC) 3 Feb 2010 T20I # 130
Umar Akmal 49 98/9 50.00 1 Pakistan v South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
H Masakadza 53 107/8 49.53 1 Zimbabwe v Pakistan King City (NW) 12 Oct 2008 T20I # 73
JP Duminy 96* 194/6 49.48 1 South Africa v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
Rizwan Cheema 68 138 49.27 2 Canada v Sri Lanka King City (NW) 12 Oct 2008 T20I # 74
Umar Akmal 94 191/5 49.21 1 Pakistan v Australia Dhaka 23 Mar 2014 T20I # 381
Tamim Iqbal 88* 179/1 49.16 2 Bangladesh v West Indies Dhaka 10 Dec 2012 T20I # 291
AN Kervezee 56 114/7 49.12 1 Netherlands v Ireland Dubai (DSC) 23 Mar 2012 T20I # 238
EC Joyce 78* 159/5 49.05 1 Ireland v Scotland Dubai (DSC) 18 Mar 2012 T20I # 235
DA Warner 89 182/9 48.90 1 Australia v South Africa Melbourne 11 Jan 2009 T20I # 80
AB de Villiers 63 130/5 48.46 1 South Africa v India Nottingham 16 Jun 2009 T20I # 113
AD Hales 94 195/5 48.20 1 England v Australia Chester-le-Street 31 Aug 2013 T20I # 329
GJ Bailey 63 131 48.09 2 Australia v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
KP Pietersen 62* 129/6 48.06 1 England v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
Shakib Al Hasan 84 175/6 48.00 1 Bangladesh v Pakistan Pallekele 25 Sep 2012 T20I # 274
G Gambhir 75 157/5 47.77 1 India v Pakistan Johannesburg 24 Sep 2007 T20I # 46
LMP Simmons 77 163/9 47.23 2 West Indies v South Africa The Oval 13 Jun 2009 T20I # 106
DPMD Jayawardene 89 189/4 47.08 1 Sri Lanka v England Chittagong 27 Mar 2014 T20I # 387
J Charles 84 179/5 46.92 1 West Indies v England Pallekele 27 Sep 2012 T20I # 276
W Barresi 70* 150/6 46.66 2 Netherlands v Scotland Dubai (CA) 22 Nov 2013 T20I # 342
KC Sangakkara 69 148/8 46.62 2 Sri Lanka v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
MR Swart 61 131/9 46.56 2 Netherlands v Bangladesh The Hague 26 Jul 2012 T20I # 254
KC Sangakkara 64* 138/6 46.37 1 Sri Lanka v Pakistan Lord's 21 Jun 2009 T20I # 116
MEK Hussey 54* 117/7 46.15 2 Australia v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
BB McCullum 69* 150/5 46.00 2 New Zealand v India Wellington 27 Feb 2009 T20I # 85
DR Martyn 96 209/3 45.93 1 Australia v South Africa Brisbane 9 Jan 2006 T20I # 4
JP Duminy 67 146/7 45.89 1 South Africa v Australia Cape Town 13 Oct 2011 T20I # 210
GC Smith 61 133 45.86 1 South Africa v New Zealand Johannesburg 21 Oct 2005 T20I # 3
RT Ponting 98* 214/5 45.79 1 Australia v New Zealand Auckland 17 Feb 2005 T20I # 1
RT Ponting 76 166/5 45.78 1 Australia v India Mumbai (BS) 20 Oct 2007 T20I # 47
A Symonds 85* 186/6 45.69 1 Australia v New Zealand Perth 11 Dec 2007 T20I # 49
RR Patel 52 114 45.61 2 Kenya v Afghanistan Sharjah 24 Nov 2013 T20I # 345
MN van Wyk 67 147/9 45.57 2 South Africa v India Durban 9 Jan 2011 T20I # 196
AD Mathews 58 128/6 45.31 1 Sri Lanka v England Gros Islet 13 May 2010 T20I # 175
H Masakadza 53* 117/6 45.29 2 Zimbabwe v West Indies North Sound 3 Mar 2013 T20I # 308
JH Kallis 64 142/5 45.07 2 South Africa v Pakistan Nottingham 18 Jun 2009 T20I # 114
BB McCullum 57 127/5 44.88 2 New Zealand v South Africa Lord's 9 Jun 2009 T20I # 99
ME Trescothick 72 161/5 44.72 2 England v Sri Lanka Southampton 15 Jun 2006 T20I # 7
SR Patel 67 150/9 44.66 2 England v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
LRPL Taylor 62* 139/7 44.60 2 New Zealand v West Indies Pallekele 1 Oct 2012 T20I # 283
NL McCullum 36* 81 44.44 1 New Zealand v Sri Lanka Lauderhill 23 May 2010 T20I # 181
JP Duminy 51 115/6 44.34 1 South Africa v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
GC Smith 89* 201/4 44.27 1 South Africa v Australia Johannesburg 24 Feb 2006 T20I # 6
AJ Finch 89 201/7 44.27 1 Australia v India Rajkot 10 Oct 2013 T20I # 331
Mohammad Hafeez 86 195/7 44.10 1 Pakistan v South Africa Centurion 3 Mar 2013 T20I # 306
JC Buttler 67 152/7 44.07 1 England v West Indies Bridgetown 11 Mar 2014 T20I # 362
JP Duminy 69* 157/5 43.94 1 South Africa v Australia Brisbane 13 Jan 2009 T20I # 81
MN Samuels 58 132/8 43.93 1 West Indies v Bangladesh Dhaka 11 Oct 2011 T20I # 209
V Kohli 68 155/3 43.87 1 India v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
LJ Wright 71 162/5 43.82 1 England v Netherlands Lord's 5 Jun 2009 T20I # 90
Yuvraj Singh 67 153/7 43.79 1 India v West Indies Lord's 12 Jun 2009 T20I # 105
C Kieswetter 35 80 43.75 2 England v India Colombo (RPS) 23 Sep 2012 T20I # 272
TM Dilshan 76 174/6 43.67 2 Sri Lanka v New Zealand Pallekele 27 Sep 2012 T20I # 275
KJ Coetzer 62 142/7 43.66 2 Scotland v Ireland Dubai (DSC) 18 Mar 2012 T20I # 235
Noor Ali Zadran 50 115/8 43.47 1 Afghanistan v India Gros Islet 1 May 2010 T20I # 153
Ahmed Shehzad 70 161/5 43.47 1 Pakistan v Zimbabwe Harare 23 Aug 2013 T20I # 326
KJ Coetzer 43 99 43.43 2 Scotland v Ireland Dubai (DSC) 11 Feb 2010 T20I # 140
LMP Simmons 65 150/7 43.33 1 West Indies v Pakistan Gros Islet 21 Apr 2011 T20I # 199
EJG Morgan 71* 164/4 43.29 2 England v West Indies Pallekele 27 Sep 2012 T20I # 276
CH Gayle 67 155/8 43.22 2 West Indies v New Zealand Auckland 26 Dec 2008 T20I # 78
MN Samuels 85* 197/4 43.14 1 West Indies v Bangladesh Dhaka 10 Dec 2012 T20I # 291
Shakib Al Hasan 66 153/5 43.13 1 Bangladesh v Australia Dhaka 1 Apr 2014 T20I # 396
LMP Simmons 69 160/7 43.12 2 West Indies v England Bridgetown 13 Mar 2014 T20I # 364
JE Root 90* 209/6 43.06 2 England v Australia Southampton 29 Aug 2013 T20I # 328
AR Cusack 65 151/6 43.04 1 Ireland v Netherlands Dubai (DSC) 13 Feb 2010 T20I # 142
Mohammad Ashraful 65 151/7 43.04 2 Bangladesh v Pakistan Gros Islet 1 May 2010 T20I # 154
F du Plessis 65 151 43.04 2 South Africa v India Colombo (RPS) 2 Oct 2012 T20I # 286
H Masakadza 79 184/5 42.93 1 Zimbabwe v Canada King City (NW) 13 Oct 2008 T20I # 75
Misbah-ul-Haq 87* 203/5 42.85 1 Pakistan v Bangladesh Karachi 20 Apr 2008 T20I # 55
H Masakadza 72 168/4 42.85 1 Zimbabwe v South Africa Bloemfontein 8 Oct 2010 T20I # 188
Shahid Afridi 52* 122/6 42.62 1 Pakistan v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
LRPL Taylor 60 141/8 42.55 1 New Zealand v Sri Lanka Colombo (RPS) 2 Sep 2009 T20I # 120
MJ Guptill 59 139/8 42.44 1 New Zealand v England Wellington 15 Feb 2013 T20I # 304
Kamran Akmal 73 172/3 42.44 1 Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
Salman Butt 73 172/3 42.44 1 Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
JH Kallis 73 172/5 42.44 2 South Africa v India Gros Islet 2 May 2010 T20I # 155
SR Watson 81 191 42.40 1 Australia v Pakistan Gros Islet 2 May 2010 T20I # 156
GJ Maxwell 74 175 42.28 2 Australia v Pakistan Dhaka 23 Mar 2014 T20I # 381
CJ Chibhabha 65 154 42.20 2 Zimbabwe v New Zealand Harare 17 Oct 2011 T20I # 213
ST Jayasuriya 81 192/5 42.18 1 Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
V Kohli 70 166/4 42.16 2 India v New Zealand Chennai 11 Sep 2012 T20I # 261
MS Wade 72 171/4 42.10 1 Australia v India Sydney 1 Feb 2012 T20I # 217
DR Smith 72 171/7 42.10 1 West Indies v Bangladesh Dhaka 25 Mar 2014 T20I # 385
EJG Morgan 85* 202/6 42.07 1 England v South Africa Johannesburg 13 Nov 2009 T20I # 124
KP Pietersen 79 188/9 42.02 1 England v Zimbabwe Cape Town 13 Sep 2007 T20I # 25
H Masakadza 44 105 41.90 1 Zimbabwe v West Indies Port of Spain 28 Feb 2010 T20I # 150
KP Pietersen 62 148/6 41.89 1 England v Pakistan Dubai (DSC) 20 Feb 2010 T20I # 145
Mohammad Shahzad 55 132/7 41.66 1 Afghanistan v Scotland Sharjah 3 Mar 2013 T20I # 307
Nazimuddin 42 101 41.58 2 Bangladesh v Pakistan Karachi 20 Apr 2008 T20I # 55
MW Machan 61 147/6 41.49 1 Scotland v Netherlands Abu Dhabi 28 Nov 2013 T20I # 347
AD Hales 68 164/4 41.46 2 England v West Indies Pallekele 27 Sep 2012 T20I # 276
TM Dilshan 57 138/9 41.30 2 Sri Lanka v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
Nasir Hossain 35* 85/9 41.17 2 Bangladesh v Pakistan Dhaka 29 Nov 2011 T20I # 216
GC Wilson 35 85/8 41.17 2 Ireland v West Indies Kingston 21 Feb 2014 T20I # 360
TLW Cooper 16 39 41.02 1 Netherlands v Sri Lanka Chittagong 24 Mar 2014 T20I # 384
BB McCullum 61 149/5 40.93 2 New Zealand v Australia Sydney 15 Feb 2009 T20I # 83
PD Collingwood 79 193/7 40.93 2 England v West Indies The Oval 28 Jun 2007 T20I # 15
DR Smith 70 172/4 40.69 1 West Indies v England Nottingham 24 Jun 2012 T20I # 246
CH Gayle 85* 209/2 40.66 1 West Indies v New Zealand Lauderhill 30 Jun 2012 T20I # 247
LRPL Taylor 63 155/7 40.64 1 New Zealand v West Indies Auckland 26 Dec 2008 T20I # 78
BRM Taylor 50* 123/8 40.65 1 Zimbabwe v New Zealand Harare 15 Oct 2011 T20I # 211
MW Machan 67* 165/4 40.60 1 Scotland v Netherlands Dubai (CA) 22 Nov 2013 T20I # 342
MN Samuels 69* 170/3 40.58 1 West Indies v England Bridgetown 9 Mar 2014 T20I # 361
A Bagai 67* 166/3 40.36 2 Canada v Ireland Abu Dhabi 16 Nov 2013 T20I # 338
CO Obuya 60* 149/4 40.26 1 Kenya v Afghanistan Sharjah 11 Oct 2013 T20I # 332
DJ Hussey 59 147/6 40.13 1 Australia v England Bridgetown 16 May 2010 T20I # 177
JDP Oram 61 152 40.13 2 New Zealand v England Auckland 5 Feb 2008 T20I # 53
Shakib Al Hasan 65 162/8 40.12 2 Bangladesh v Zimbabwe Bulawayo 11 May 2013 T20I # 315
CO Obuya 42 105/7 40.00 2 Kenya v Ireland Mombasa 24 Feb 2012 T20I # 227
JM Bairstow 60* 150/7 40.00 1 England v Pakistan Dubai (DSC) 25 Feb 2012 T20I # 228
MW Machan 42* 105/6 40.00 2 Scotland v Afghanistan Sharjah 3 Mar 2013 T20I # 307

only includes cases where a team is all out or where the full allocation of scheduled overs was used

Records include the following 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