High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
CG Williams 116 48 2 14 241.66 Namibia Windhoek 4 Oct 2011 T20
LP van der Westhuizen 106* 54 8 8 196.29 Namibia Abu Dhabi 14 Mar 2012 T20
PM Seelaar 96* 49 9 5 195.91 Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
G Snyman 92* 53 7 6 173.58 Namibia Windhoek 1 Oct 2011 T20
G Snyman 90 43 4 7 209.30 Namibia Windhoek 1 Oct 2011 T20
Sarfaraz Ahmed 89* 49 10 3 181.63 Pakistan Edinburgh 12 Jun 2018 T20I # 671
PR Stirling 81 41 5 6 197.56 Ireland Deventer 17 Jun 2018 T20I # 675
AB de Villiers 79* 34 5 6 232.35 South Africa The Oval 7 Jun 2009 T20I # 94
EC Joyce 78* 58 6 3 134.48 Ireland Dubai (DSC) 18 Mar 2012 T20I # 235
Amjad Javed 76 42 5 5 180.95 U.A.E. ICCA Dubai 4 Feb 2016 T20I # 491
W Barresi 75* 47 8 1 159.57 Netherlands Abu Dhabi 28 Nov 2013 T20I # 347
W Barresi 75 40 7 5 187.50 Netherlands Edinburgh 11 Jul 2015 T20I # 433
Mohammad Shahzad 75 36 5 7 208.33 Afghanistan Edinburgh 12 Jul 2015 T20I # 435
A Balbirnie 74 40 11 1 185.00 Ireland Deventer 16 Jun 2018 T20I # 674
TP Visee 71 43 8 3 165.11 Netherlands Al Amerat 13 Feb 2019 T20I # 739
W Barresi 70* 49 6 1 142.85 Netherlands ICCA Dubai 22 Nov 2013 T20I # 342
DO Obuya 65* 47 7 2 138.29 Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
GC Wilson 65* 29 8 3 224.13 Ireland Dubai (DSC) 20 Jan 2017 T20I # 587
KJ O'Brien 65 38 5 4 171.05 Ireland Al Amerat 15 Feb 2019 T20I # 742
A Balbirnie 64 32 8 3 200.00 Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
KJ O'Brien 63 45 3 4 140.00 Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
CD Wright 62 57 8 0 108.77 U.S.A. Abu Dhabi 9 Feb 2010 T20
A Mishra 62 54 5 2 114.81 U.S.A. ICCA 2 Dubai 20 Mar 2012 T20
Mohammad Shahzad 61 39 5 3 156.41 Afghanistan Nagpur 8 Mar 2016 T20I # 523
DO Obuya 60* 48 7 2 125.00 Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
TLW Cooper 60 32 4 4 187.50 Netherlands ICCA Dubai 22 Mar 2012 T20I # 237
PR Stirling 60 36 5 3 166.66 Ireland Dubai (DSC) 20 Jan 2017 T20I # 587
Aamir Kaleem 59 47 5 3 125.53 Oman Edinburgh (Golden) 18 Jul 2015 T20
GC Wilson 58 38 4 2 152.63 Ireland Deventer 16 Jun 2018 T20I # 674
PW Borren 57 28 6 3 203.57 Netherlands Edinburgh 11 Jul 2015 T20I # 433
SO Tikolo 56* 42 8 1 133.33 Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
Tanwir Afzal 56 22 1 7 254.54 Hong Kong Mong Kok 31 Jan 2016 T20I # 488
PR Stirling 56 42 5 2 133.33 Ireland Al Amerat 15 Feb 2019 T20I # 742
Asghar Stanikzai 55* 50 2 1 110.00 Afghanistan Nagpur 8 Mar 2016 T20I # 523
Mohammad Shahzad 55 46 6 1 119.56 Afghanistan Sharjah 3 Mar 2013 T20I # 307
W Barresi 53* 51 4 0 103.92 Netherlands Amstelveen 19 Jun 2018 T20I # 676
SC Williams 53 36 6 0 147.22 Zimbabwe Nagpur 10 Mar 2016 T20I # 527
Shoaib Malik 53 27 0 5 196.29 Pakistan Edinburgh 12 Jun 2018 T20I # 671
RG Aga 52* 25 7 1 208.00 Kenya ICCA Dubai 19 Nov 2013 T20I # 339
LP van der Westhuizen 52 27 5 4 192.59 Namibia Windhoek 1 Oct 2011 T20
GJ Delany 52 28 8 1 185.71 Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
AS Kyobe 51* 54 6 1 94.44 Uganda Nairobi (Gym) 31 Jan 2010 T20
RN ten Doeschate 51* 35 2 2 145.71 Netherlands Dubai (DSC) 27 Oct 2019 T20I # 983
PR Stirling 51 29 10 0 175.86 Ireland Deventer 16 Jun 2018 T20I # 674
S Chandramohan 51 55 3 2 92.72 Singapore ICCA Dubai 18 Oct 2019 T20I # 935
IA Karim 51 46 7 0 110.86 Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
CO Obuya 50 36 4 1 138.88 Kenya ICCA Dubai 13 Mar 2012 T20I # 231
Shoaib Malik 49* 22 1 5 222.72 Pakistan Edinburgh 13 Jun 2018 T20I # 673
JH Kallis 48 31 8 0 154.83 South Africa The Oval 7 Jun 2009 T20I # 94
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:
Oman v Scotland at ICCA Dubai, ICC Men's T20 World Cup Qualifier 5th place play-off, Oct 31, 2019 [T20I # 991]
United Arab Emirates v Scotland at Dubai (DSC), ICC Men's T20 World Cup Qualifier 3rd Qualifying play-off, Oct 30, 2019 [T20I # 989]
Netherlands v Scotland at Dubai (DSC), ICC Men's T20 World Cup Qualifier 41st match, Oct 27, 2019 [T20I # 983]