High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Babar Hayat 122 60 9 7 203.33 Hong Kong Fatullah 19 Feb 2016 T20I # 502
Tamim Iqbal 103* 63 10 5 163.49 Bangladesh Dharamsala 13 Mar 2016 T20I # 534
Mohammad Shahzad 80 60 8 3 133.33 Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 586
PR Stirling 71 51 11 1 139.21 Ireland Al Amerat 13 Feb 2019 T20I # 740
Usman Ghani 69 54 9 1 127.77 Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
Babar Hayat 65* 45 4 3 144.44 Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
MS Chapman 63* 41 3 3 153.65 Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
Noor Ali Zadran 63 44 8 0 143.18 Afghanistan Fatullah 20 Feb 2016 T20I # 504
Mohammad Shahzad 60 46 4 3 130.43 Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
Shaiman Anwar 54 43 4 1 125.58 U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
BN Cooper 50* 34 5 1 147.05 Netherlands Al Amerat 15 Feb 2019 T20I # 741
Muhammad Kaleem 50 40 5 2 125.00 U.A.E. Dhaka 22 Feb 2016 T20I # 508
W Barresi 48 50 5 1 96.00 Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
RD Berrington 47* 29 6 2 162.06 Scotland Al Amerat 17 Feb 2019 T20I # 744
MH Cross 47 40 3 2 117.50 Scotland Dubai (DSC) 19 Jan 2017 T20I # 585
Muhammad Usman 46 22 6 2 209.09 U.A.E. Dhaka 22 Feb 2016 T20I # 508
Najibullah Zadran 44 32 4 2 137.50 Afghanistan Dublin 25 Jul 2015 T20I # 446
Sabbir Rahman 44 26 5 1 169.23 Bangladesh Dharamsala 13 Mar 2016 T20I # 534
TP Visee 44 24 3 3 183.33 Netherlands Al Amerat 15 Feb 2019 T20I # 741
Rohan Mustafa 41 31 4 2 132.25 U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
Samiullah Shinwari 40* 41 3 1 97.56 Afghanistan Dublin 25 Jul 2015 T20I # 446
MJG Rippon 40 38 3 0 105.26 Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
KJ O'Brien 39 16 2 4 243.75 Ireland Al Amerat 6 Oct 2019 T20I # 917
GC Wilson 38 34 5 0 111.76 Ireland Dharamsala 9 Mar 2016 T20I # 525
RE van der Merwe 35* 15 6 0 233.33 Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
CS MacLeod 35* 30 2 1 116.66 Scotland Dubai (DSC) 19 Jan 2017 T20I # 585
Asghar Afghan 34 17 5 1 200.00 Afghanistan Fatullah 20 Feb 2016 T20I # 504
Mohammad Shahzad 34 31 4 0 109.67 U.A.E. Dhaka 22 Feb 2016 T20I # 508
Nawroz Mangal 34 30 4 1 113.33 Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 586
A Balbirnie 34 24 4 1 141.66 Ireland Al Amerat 13 Feb 2019 T20I # 740
SJ Myburgh 34 36 3 1 94.44 Netherlands Al Amerat 15 Feb 2019 T20I # 741
Shafiqullah 32* 18 1 2 177.77 Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
RN ten Doeschate 32* 19 2 2 168.42 Netherlands Al Amerat 15 Feb 2019 T20I # 741
CS MacLeod 29* 29 5 0 100.00 Scotland Al Amerat 17 Feb 2019 T20I # 744
Nizakat Khan 29 26 2 0 111.53 Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
WTS Porterfield 29 28 3 1 103.57 Ireland Dharamsala 9 Mar 2016 T20I # 525
PR Stirling 29 22 6 0 131.81 Ireland Dharamsala 9 Mar 2016 T20I # 525
Mohammad Nabi 27 22 4 0 122.72 Afghanistan Dublin 25 Jul 2015 T20I # 446
Babar Hayat 27 35 2 0 77.14 Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
Karim Sadiq 26 22 3 0 118.18 Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
Asghar Stanikzai 25* 18 2 1 138.88 Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 586
KJ Coetzer 25 22 3 0 113.63 Scotland Dubai (DSC) 19 Jan 2017 T20I # 585
Amjad Khan 24 21 3 1 114.28 U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
Karim Sadiq 24 19 4 0 126.31 Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
MP O'Dowd 24 18 3 1 133.33 Netherlands Al Amerat 9 Oct 2019 T20I # 924
Najibullah Zadran 23 21 1 0 109.52 Afghanistan Fatullah 20 Feb 2016 T20I # 504
LJ Tucker 22* 18 3 0 122.22 Ireland Al Amerat 13 Feb 2019 T20I # 740
MS Chapman 20 18 3 0 111.11 Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
Anshuman Rath 20 21 4 0 95.23 Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
Aarif Sheikh 20 13 2 1 153.84 Nepal Al Amerat 10 Oct 2019 T20I # 928
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:
Oman v Nepal at Al Amerat, Oman Pentangular T20I Series 10th match, Oct 10, 2019 [T20I # 928]
Oman v Netherlands at Al Amerat, Oman Pentangular T20I Series 8th match, Oct 9, 2019 [T20I # 924]
Oman v Ireland at Al Amerat, Oman Pentangular T20I Series 3rd match, Oct 6, 2019 [T20I # 917]