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
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
Sarfraz Ahmed 76* 64 8 2 118.75 Pakistan v New Zealand 4 Dec 2014 T20I # 411
EJG Morgan 67* 51 7 2 131.37 England v Pakistan 19 Feb 2010 T20I # 144
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
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
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
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
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
DA Warner 53* 39 4 3 135.89 Australia v Pakistan 5 Oct 2014 T20I # 406
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
SO Tikolo 50* 36 5 1 138.88 Kenya v Canada 10 Feb 2010 T20I # 138
AD Mathews 50 34 5 1 147.05 Sri Lanka v Pakistan 11 Dec 2013 T20I # 350
Sharjeel Khan 50 25 5 3 200.00 Pakistan v Sri Lanka 13 Dec 2013 T20I # 351
Umar Akmal 49 41 4 1 119.51 Pakistan v South Africa 13 Nov 2013 T20I # 334
Q de Kock 48* 38 3 2 126.31 South Africa v Pakistan 13 Nov 2013 T20I # 334
HM Amla 48 41 3 2 117.07 South Africa v Pakistan 15 Nov 2013 T20I # 336
TM Dilshan 48 33 8 0 145.45 Sri Lanka v Pakistan 13 Dec 2013 T20I # 351
CJ Anderson 48 37 1 4 129.72 New Zealand v Pakistan 4 Dec 2014 T20I # 411
Rameez Shahzad 47* 19 5 3 247.36 U.A.E. v Afghanistan 16 Dec 2016 T20I # 572
Amjad Javed 47* 46 0 5 102.17 U.A.E. v Ireland 18 Jan 2017 T20I # 583
BB McCullum 47 41 3 1 114.63 New Zealand v Pakistan 13 Nov 2009 T20I # 123
RD Berrington 47 37 7 0 127.02 Scotland v Canada 23 Mar 2012 T20I # 239
SR Watson 47 32 1 5 146.87 Australia v Pakistan 10 Sep 2012 T20I # 259
MH Cross 47 40 3 2 117.50 Scotland v Oman 19 Jan 2017 T20I # 585
Abdul Razzaq 46* 18 0 5 255.55 Pakistan v England 20 Feb 2010 T20I # 145
Sarfraz Ahmed 46* 32 5 0 143.75 Pakistan v West Indies 24 Sep 2016 T20I # 569
EJG Morgan 45* 38 3 1 118.42 England v Pakistan 26 Nov 2015 T20I # 468
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
Records includes the following current or recent matches:
Afghanistan v Ireland at Dubai (DSC), final, Jan 20, 2017 [T20I # 588]
Ireland v Scotland at Dubai (DSC), Desert T20 Challenge 2nd semi final, Jan 20, 2017 [T20I # 587]
Afghanistan v Oman at Dubai (DSC), 1st semi final, Jan 20, 2017 [T20I # 586]