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
Babar Hayat 122 175/7 69.71 2 Hong Kong v Oman Fatullah 19 Feb 2016 T20I # 502
Muhammad Usman 49* 73 67.12 2 U.A.E. v Netherlands ICCA Dubai 3 Feb 2016 T20I # 490
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
SR Watson 124* 197/5 62.94 1 Australia v India Sydney 31 Jan 2016 T20I # 489
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
MN van Wyk 114* 195/3 58.46 1 South Africa v West Indies Durban 14 Jan 2015 T20I # 415
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
Tamim Iqbal 103* 180/2 57.22 1 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
CH Gayle 117 205/6 57.07 1 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
AD Mathews 81* 142/8 57.04 1 Sri Lanka v New Zealand Auckland 10 Jan 2016 T20I # 476
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
WTS Porterfield 72 128/9 56.25 2 Ireland v U.A.E. Abu Dhabi 16 Feb 2016 T20I # 500
Sompal Kami 40 72 55.55 1 Nepal v Hong Kong Colombo (PSS) 24 Nov 2014 T20I # 410
Gulbadin Naib 44 80 55.00 2 Afghanistan v England Colombo (RPS) 21 Sep 2012 T20I # 268
Mohammad Shahzad 118* 215/6 54.88 1 Afghanistan v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
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
HM Amla 97* 178/4 54.49 1 South Africa v Australia Cape Town 9 Mar 2016 T20I # 526
BB McCullum 91 167/5 54.49 1 New Zealand v India Chennai 11 Sep 2012 T20I # 261
Sabbir Rahman 80 147/7 54.42 1 Bangladesh v Sri Lanka Dhaka 28 Feb 2016 T20I # 513
SK Raina 101 186/5 54.30 1 India v South Africa Gros Islet 2 May 2010 T20I # 155
Tamim Iqbal 83* 153/7 54.24 1 Bangladesh v Netherlands Dharamsala 9 Mar 2016 T20I # 524
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
F du Plessis 79* 148/4 53.37 1 South Africa v Bangladesh Dhaka 5 Jul 2015 T20I # 428
RG Sharma 106 199/5 53.26 1 India v South Africa Dharamsala 2 Oct 2015 T20I # 456
Shaiman Anwar 43 81/9 53.08 1 U.A.E. v India Dhaka 3 Mar 2016 T20I # 517
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
MN Waller 68 131 51.90 1 Zimbabwe v Bangladesh Dhaka 13 Nov 2015 T20I # 462
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
H Masakadza 93* 180/4 51.66 1 Zimbabwe v Bangladesh Khulna 22 Jan 2016 T20I # 484
F du Plessis 119 231/7 51.51 1 South Africa v West Indies Johannesburg 11 Jan 2015 T20I # 414
TLW Cooper 72* 140/5 51.42 1 Netherlands v Zimbabwe Sylhet 19 Mar 2014 T20I # 372
Amjad Javed 76 148/8 51.35 1 U.A.E. v Scotland ICCA Dubai 4 Feb 2016 T20I # 491
Kamran Akmal 64 125/9 51.20 2 Pakistan v Australia Melbourne 5 Feb 2010 T20I # 134
SPD Smith 90 177/8 50.84 2 Australia v England Cardiff 31 Aug 2015 T20I # 453
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
SJ Myburgh 67* 134/5 50.00 1 Netherlands v Nepal Amstelveen 30 Jun 2015 T20I # 424
RG Sharma 83 166/6 50.00 1 India v Bangladesh Dhaka 24 Feb 2016 T20I # 509
TM Dilshan 75* 150/4 50.00 1 Sri Lanka v Pakistan Dhaka 4 Mar 2016 T20I # 518

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:
England v Sri Lanka at Southampton, Only T20I, Jul 5, 2016 [T20I # 561]
Zimbabwe v India at Harare, 3rd T20I, Jun 22, 2016 [T20I # 560]
Zimbabwe v India at Harare, 2nd T20I, Jun 20, 2016 [T20I # 559]

Statsguru Trivia

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

Did you know?

AB de Villiers (129*) and Virat Kohli (109) both scored centuries for RCB against GL at Chinnaswamy Stadium this IPL which is only the second time two batsmen scored 100s in the same T20 innings. Playing for Gloucestershire, Kevin O'Brien (119) and Hamish Marshall (102) did the same against Middlesex in 2011.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365