High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
MR Swart 89 55 6 5 161.81 Netherlands Windhoek 19 Apr 2013 T20I # 313
ST Jayasuriya 88 44 11 4 200.00 Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
PR Stirling 65* 52 9 0 125.00 Ireland Mombasa 23 Feb 2012 T20I # 225
DPMD Jayawardene 65 27 9 2 240.74 Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
WTS Porterfield 56* 27 8 2 207.40 Ireland Dubai (DSC) 14 Mar 2012 T20I # 232
RN ten Doeschate 56 45 1 3 124.44 Netherlands Belfast 2 Aug 2008 T20I # 58
CS MacLeod 55 35 7 0 157.14 Scotland ICCA Dubai 13 Mar 2012 T20I # 231
RR Watson 54 61 6 0 88.52 Scotland Belfast 4 Aug 2008 T20I # 66
N Vanua 54 48 3 2 112.50 P.N.G. Dubai (DSC) 27 Oct 2019 T20I # 979
MP O'Dowd 53 46 4 1 115.21 Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
MG Erasmus 52* 25 4 3 208.00 Namibia Dubai (DSC) 25 Oct 2019 T20I # 969
SJ Baard 51 39 8 0 130.76 Namibia Dubai (DSC) 25 Oct 2019 T20I # 969
Noor Ali Zadran 50 48 4 1 104.16 Afghanistan Sharjah 24 Nov 2013 T20I # 345
KJ Coetzer 48* 45 5 1 106.66 Scotland Belfast 4 Aug 2008 T20I # 66
A Bagai 48 46 5 0 104.34 Canada Sharjah 26 Nov 2013 T20I # 346
J Mubarak 46* 13 3 5 353.84 Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
CS MacLeod 46* 50 1 2 92.00 Scotland Aberdeen 5 Jul 2013 T20I # 320
KJ Coetzer 46 36 6 1 127.77 Scotland ICCA Dubai 13 Mar 2012 T20I # 231
JH Stander 45 39 4 3 115.38 Scotland Nairobi (Gym) 4 Feb 2010 T20I # 133
ES Szwarczynski 45 47 5 0 95.74 Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
Riazat Ali Shah 44* 35 3 2 125.71 Uganda Kampala 22 May 2019 T20I # 784
MR Swart 44 37 4 0 118.91 Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
Nazimuddin 43 37 3 2 116.21 Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
Asghar Afghan 43 34 3 2 126.47 Afghanistan Sharjah 30 Sep 2013 T20I # 330
Shoaib Malik 42 33 2 3 127.27 Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
SJ Myburgh 41 32 4 1 128.12 Netherlands Windhoek 19 Apr 2013 T20I # 313
H Patel 40 40 5 0 100.00 Canada ICCA Dubai 15 Mar 2013 T20I # 310
S Chandramohan 40 30 4 2 133.33 Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
Samiullah Shinwari 39* 14 2 4 278.57 Afghanistan Sharjah 30 Sep 2013 T20I # 330
EC Joyce 38 46 3 0 82.60 Ireland Mombasa 24 Feb 2012 T20I # 227
R Gunasekera 38 36 5 0 105.55 Canada ICCA Dubai 16 Mar 2013 T20I # 311
DMW Rawlins 37 26 5 2 142.30 Bermuda ICCA Dubai 21 Oct 2019 T20I # 953
Mohammad Ashraful 36 20 4 1 180.00 Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
A Bagai 36 36 2 0 100.00 Canada Dubai (DSC) 10 Feb 2010 T20I # 138
Mohammad Shahzad 36 19 4 3 189.47 Afghanistan Sharjah 30 Sep 2013 T20I # 330
Nawroz Mangal 36 23 1 3 156.52 Afghanistan Sharjah 11 Oct 2013 T20I # 332
BN Cooper 36 28 5 0 128.57 Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
TB Sole 33* 18 4 1 183.33 Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
AN Kervezee 33 26 2 2 126.92 Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
Najibullah Zadran 33 25 1 1 132.00 Afghanistan Sharjah 24 Nov 2013 T20I # 345
Aritra Dutta 33 33 2 1 100.00 Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
Rizwan Cheema 32 22 2 3 145.45 Canada Dubai (DSC) 10 Feb 2010 T20I # 138
GC Wilson 32 38 4 0 84.21 Ireland Mombasa 24 Feb 2012 T20I # 227
Misbah-ul-Haq 31* 36 2 1 86.11 Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
HB Kayondo 31 23 1 2 134.78 Uganda Kampala 22 May 2019 T20I # 784
KJ O'Brien 30* 36 3 0 83.33 Ireland Mombasa 22 Feb 2012 T20I # 224
KC Sangakkara 30 18 5 0 166.66 Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
GEF Barnett 30 28 3 0 107.14 Canada Dubai (DSC) 10 Feb 2010 T20I # 138
Karim Sadiq 30 21 5 0 142.85 Afghanistan Sharjah 24 Nov 2013 T20I # 345
CS MacLeod 30 27 3 0 111.11 Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
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:
Kenya v Papua New Guinea at Dubai (DSC), ICC Men's T20 World Cup Qualifier 38th match, Oct 27, 2019 [T20I # 979]
Kenya v Namibia at Dubai (DSC), ICC Men's T20 World Cup Qualifier 33rd match, Oct 25, 2019 [T20I # 969]
Kenya v Singapore at ICCA 2 Dubai, ICC Men's T20 World Cup Qualifier 24th match, Oct 23, 2019 [T20I # 960]