High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
MDKJ Perera 84 59 5 4 142.37 Sri Lanka v Pakistan 13 Dec 2013 T20I # 351
Mohammad Shahzad 80 60 8 3 133.33 Afghanistan v Oman 20 Jan 2017 T20I # 586
AA Obanda 79 48 11 1 164.58 Kenya v Canada 10 Feb 2010 T20I # 138
PR Stirling 79 38 9 3 207.89 Ireland v Afghanistan 24 Mar 2012 T20I # 240
Babar Azam 79 58 7 2 136.20 Pakistan v New Zealand 4 Nov 2018 T20I # 708
EC Joyce 78* 58 6 3 134.48 Ireland v Scotland 18 Mar 2012 T20I # 235
Mohammad Shahzad 77 57 7 2 135.08 Afghanistan v Ireland 24 Mar 2012 T20I # 240
Sarfaraz Ahmed 76* 64 8 2 118.75 Pakistan v New Zealand 4 Dec 2014 T20I # 411
CS MacLeod 74 37 9 2 200.00 Scotland v Bermuda 24 Oct 2019 T20I # 966
MG Erasmus 72 46 5 4 156.52 Namibia v Singapore 26 Oct 2019 T20I # 977
EJG Morgan 67* 51 7 2 131.37 England v Pakistan 19 Feb 2010 T20I # 144
Jatinder Singh 67* 50 7 1 134.00 Oman v Hong Kong 30 Oct 2019 T20I # 990
Mohammad Shahzad 65* 46 6 1 141.30 Afghanistan v Ireland 13 Feb 2010 T20I # 143
GC Wilson 65* 29 8 3 224.13 Ireland v Scotland 20 Jan 2017 T20I # 587
AR Cusack 65 44 3 3 147.72 Ireland v Netherlands 13 Feb 2010 T20I # 142
HG Munsey 65 43 2 5 151.16 Scotland v U.A.E. 30 Oct 2019 T20I # 989
KP Pietersen 62 40 4 3 155.00 England v Pakistan 20 Feb 2010 T20I # 145
KJ Coetzer 62 52 2 4 119.23 Scotland v Ireland 18 Mar 2012 T20I # 235
PR Stirling 61* 32 9 3 190.62 Ireland v Canada 22 Mar 2012 T20I # 236
JM Bairstow 60* 46 5 2 130.43 England v Pakistan 25 Feb 2012 T20I # 228
Shaiman Anwar 60 50 4 3 120.00 U.A.E. v Afghanistan 16 Dec 2016 T20I # 572
PR Stirling 60 36 5 3 166.66 Ireland v Scotland 20 Jan 2017 T20I # 587
KS Williamson 60 38 8 2 157.89 New Zealand v Pakistan 4 Nov 2018 T20I # 708
Kamran Akmal 59* 42 5 3 140.47 Pakistan v Australia 7 May 2009 T20I # 89
DA Warner 59 34 1 6 173.52 Australia v Pakistan 10 Sep 2012 T20I # 259
Nizakat Khan 59 33 7 2 178.78 Hong Kong v Netherlands 18 Jan 2017 T20I # 584
JJ Smit 59 25 3 5 236.00 Namibia v Oman 29 Oct 2019 T20I # 987
AN Kervezee 58* 43 0 3 134.88 Netherlands v Afghanistan 14 Mar 2012 T20I # 233
F du Plessis 58* 48 1 3 120.83 South Africa v Pakistan 15 Nov 2013 T20I # 336
Imran Nazir 58 38 5 4 152.63 Pakistan v New Zealand 12 Nov 2009 T20I # 122
MP O'Dowd 58 41 5 2 141.46 Netherlands v Bermuda 26 Oct 2019 T20I # 974
BN Cooper 58 38 7 0 152.63 Netherlands v Bermuda 26 Oct 2019 T20I # 974
Umar Akmal 56* 49 5 1 114.28 Pakistan v New Zealand 13 Nov 2009 T20I # 123
WTS Porterfield 56* 27 8 2 207.40 Ireland v Kenya 14 Mar 2012 T20I # 232
AN Kervezee 56 48 3 1 116.66 Netherlands v Ireland 23 Mar 2012 T20I # 238
Babar Azam 55* 37 6 2 148.64 Pakistan v West Indies 23 Sep 2016 T20I # 568
Najibullah Zadran 55* 24 5 3 229.16 Afghanistan v U.A.E. 16 Dec 2016 T20I # 572
DJ Bravo 55 54 4 2 101.85 West Indies v Pakistan 23 Sep 2016 T20I # 568
Mohammad Shahzad 54 44 8 0 122.72 Afghanistan v Netherlands 14 Mar 2012 T20I # 233
N Vanua 54 48 3 2 112.50 P.N.G. v Kenya 27 Oct 2019 T20I # 979
DA Warner 53* 39 4 3 135.89 Australia v Pakistan 5 Oct 2014 T20I # 406
Mohammad Hafeez 53* 34 4 2 155.88 Pakistan v New Zealand 4 Nov 2018 T20I # 708
SW Billings 53 25 5 2 212.00 England v Pakistan 26 Nov 2015 T20I # 468
Mohammad Shahzad 52* 40 9 1 130.00 Afghanistan v Ireland 20 Jan 2017 T20I # 588
MG Erasmus 52* 25 4 3 208.00 Namibia v Kenya 25 Oct 2019 T20I # 969
GJ Maxwell 52 37 4 2 140.54 Australia v Pakistan 26 Oct 2018 T20I # 702
MH Cross 52 44 5 1 118.18 Scotland v Netherlands 27 Oct 2019 T20I # 983
RN ten Doeschate 51* 35 2 2 145.71 Netherlands v Scotland 27 Oct 2019 T20I # 983
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:
Netherlands v Papua New Guinea at Dubai (DSC), ICC Men's T20 World Cup Qualifier final, Nov 2, 2019 [T20I # 997]
Ireland v Namibia at Dubai (DSC), ICC Men's T20 World Cup Qualifier 3rd place play-off, Nov 2, 2019 [T20I # 996]
Namibia v Papua New Guinea at Dubai (DSC), ICC Men's T20 World Cup Qualifier 2nd semi final, Nov 1, 2019 [T20I # 995]
Ireland v Netherlands at Dubai (DSC), ICC Men's T20 World Cup Qualifier 1st semi final, Nov 1, 2019 [T20I # 994]