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
GJ Maxwell 145* 65 14 9 223.07 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
SR Watson 124* 71 10 6 174.64 Australia v India Sydney 31 Jan 2016 T20I # 489
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
Babar Hayat 122 60 9 7 203.33 Hong Kong v Oman Fatullah 19 Feb 2016 T20I # 502
F du Plessis 119 56 11 5 212.50 South Africa v West Indies Johannesburg 11 Jan 2015 T20I # 414
Mohammad Shahzad 118* 67 10 8 176.11 Afghanistan v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
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
MN van Wyk 114* 70 9 7 162.85 South Africa v West Indies Durban 14 Jan 2015 T20I # 415
Ahmed Shehzad 111* 62 10 5 179.03 Pakistan v Bangladesh Dhaka 30 Mar 2014 T20I # 392
KL Rahul 110* 51 12 5 215.68 India v West Indies Lauderhill 27 Aug 2016 T20I # 562
RG Sharma 106 66 12 5 160.60 India v South Africa Dharamsala 2 Oct 2015 T20I # 456
TM Dilshan 104* 57 12 5 182.45 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
Tamim Iqbal 103* 63 10 5 163.49 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
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
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
RD Berrington 100 58 10 5 172.41 Scotland v Bangladesh The Hague 24 Jul 2012 T20I # 252
E Lewis 100 49 5 9 204.08 West Indies v India Lauderhill 27 Aug 2016 T20I # 562
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
HM Amla 97* 62 8 4 156.45 South Africa v Australia Cape Town 9 Mar 2016 T20I # 526
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
H Masakadza 93* 58 8 5 160.34 Zimbabwe v Bangladesh Khulna 22 Jan 2016 T20I # 484
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
V Kohli 90* 55 9 2 163.63 India v Australia Adelaide 26 Jan 2016 T20I # 485
CH Gayle 90 41 9 7 219.51 West Indies v South Africa Johannesburg 11 Jan 2015 T20I # 414
SPD Smith 90 53 7 4 169.81 Australia v England Cardiff 31 Aug 2015 T20I # 453
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
V Kohli 89* 47 11 1 189.36 India v West Indies Mumbai 31 Mar 2016 T20I # 556
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
MJ Guptill 87* 58 9 4 150.00 New Zealand v Pakistan Hamilton 17 Jan 2016 T20I # 480
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
MN Samuels 85* 66 9 2 128.78 West Indies v England Kolkata 3 Apr 2016 T20I # 557
F du Plessis 85 65 10 3 130.76 South Africa v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
ADS Fletcher 84* 64 6 5 131.25 West Indies v Sri Lanka Bangalore 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
MDKJ Perera 84 59 5 4 142.37 Sri Lanka v Pakistan Dubai (DSC) 13 Dec 2013 T20I # 351
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
Mukhtar Ahmed 83 45 12 3 184.44 Pakistan v Zimbabwe Lahore 22 May 2015 T20I # 417
RG Sharma 83 55 7 3 150.90 India v Bangladesh Dhaka 24 Feb 2016 T20I # 509
JE Root 83 44 6 4 188.63 England v South Africa Mumbai 18 Mar 2016 T20I # 540
CJ Anderson 82* 42 6 4 195.23 New Zealand v Pakistan Wellington 22 Jan 2016 T20I # 483
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
BB McCullum 81* 46 5 6 176.08 New Zealand v Zimbabwe Harare 15 Oct 2011 T20I # 211
AD Mathews 81* 49 7 4 165.30 Sri Lanka v New Zealand Auckland 10 Jan 2016 T20I # 476
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
Sabbir Rahman 80 54 10 3 148.14 Bangladesh v Sri Lanka Dhaka 28 Feb 2016 T20I # 513
MJ Guptill 80 48 10 3 166.66 New Zealand v Pakistan Mohali 22 Mar 2016 T20I # 545
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:
Pakistan v West Indies at Abu Dhabi, 3rd T20I, Sep 27, 2016 [T20I # 570]
Pakistan v West Indies at Dubai (DSC), 2nd T20I, Sep 24, 2016 [T20I # 569]
Pakistan v West Indies at Dubai (DSC), 1st T20I, Sep 23, 2016 [T20I # 568]

Statsguru Trivia

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

Did you know?

Number of single-digit scores by the Australia batsmen against South Africa in Hobart was 16 - their joint-most in any Test. The last time before this they had 16 such scores in a Test was in 1912 at the Oval.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365