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
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 Dubai (DSC), 2nd T20I, Sep 24, 2016 [T20I # 569]
Pakistan v West Indies at Dubai (DSC), 1st T20I, Sep 23, 2016 [T20I # 568]
Sri Lanka v Australia at Colombo (RPS), 2nd T20I, Sep 9, 2016 [T20I # 567]

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