Batting Most Runs Innings

Cricket in T20 matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
14578501412290Namibiav KenyaWindhoek07 Nov 2011Twenty20
1256060108208.33Namibiav KenyaWindhoek06 Nov 2011Twenty20
90*785274173.07Tanzaniav KenyaKigali17 Nov 2021T20I # 1433
89-5565161.81Netherlandsv KenyaWindhoek19 Apr 2013T20I # 313
886544114200Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
82-4818170.83Zimbabwev KenyaWindhoek30 Nov 2023T20I # 2376
81-4765172.34Sri Lanka Av KenyaColombo (NCC)29 Oct 2013Twenty20
78*645393147.16Free Statev KenyaBloemfontein26 Sep 2015Twenty20
75*5134103220.58Borderv KenyaEast London15 Sep 2018Twenty20
72-3872189.47Northernsv KenyaOudtshoorn16 Sep 2016Twenty20
72694354167.44Namibiav KenyaEast London16 Sep 2018Twenty20
70-4474159.09Sri Lanka Av KenyaColombo (NCC)29 Oct 2013Twenty20
69624963140.81E. Provincev KenyaEast London15 Sep 2018Twenty20
67*-5551121.81Namibiav KenyaWindhoek23 Apr 2013Twenty20
67343238209.37Ugandav KenyaKigali17 Nov 2021T20I # 1431
66-4162160.97Ugandav KenyaNairobi (Gym)02 Feb 2010Twenty20
66-3933169.23Namibiav KenyaWindhoek23 Apr 2013Twenty20
66-4445150Ugandav KenyaAccra23 Mar 2024T20I # 2533
65*-529-125Irelandv KenyaMombasa23 Feb 2012T20I # 225
65372792240.74Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
64*533933164.1Gautengv KenyaBloemfontein26 Sep 2015Twenty20
64*352944220.68Northern Cpev KenyaOudtshoorn18 Sep 2016Twenty20
63-559-114.54Ugandav KenyaEntebbe15 Sep 2021T20I # 1274
62*-2626238.46SA Emergingv KenyaWindhoek21 Apr 2013Twenty20
61-4642132.6SA Emergingv KenyaWindhoek21 Apr 2013Twenty20
61-4941124.48Ugandav KenyaEntebbe10 Sep 2021T20I # 1264
60*845561109.09Italyv KenyaAbu Dhabi16 Mar 2012Twenty20
60-5052120Ugandav KenyaWindhoek29 Nov 2023T20I # 2375
60-2645230.76Zimbabwev KenyaWindhoek30 Nov 2023T20I # 2376
59*874853122.91Ugandav KenyaKigali17 Nov 2021T20I # 1431
59604452134.09U.A.E.v KenyaAbu Dhabi09 Feb 2010Twenty20
59302483245.83Netherlandsv KenyaEdinburgh18 Jul 2015Twenty20
59-4452134.09Nepalv KenyaNairobi (Gym)30 Aug 2022T20I # 1752
59-4552131.11Ugandav KenyaAccra17 Mar 2024T20I # 2525
5868417-141.46Eaglesv KenyaHarare18 Nov 2011Twenty20
57*-4151139.02Namibiav KenyaWindhoek27 Nov 2023T20I # 2368
57563871150Ugandav KenyaBenoni19 Dec 2023T20I # 2413
56*-2782207.4Irelandv KenyaDubai (DICS)14 Mar 2012T20I # 232
56*-4543124.44Ugandav KenyaNairobi (Gym)18 Jun 2023T20I # 2105
56484513124.44Netherlandsv KenyaBelfast02 Aug 2008T20I # 58
56674861116.66Namibiav KenyaWindhoek04 Nov 2011Twenty20
56-4741119.14Sri Lanka Av KenyaColombo (CCC)31 Oct 2013Twenty20
56-4453127.27Rwandav KenyaWindhoek22 Nov 2023T20I # 2354
55-357-157.14Scotlandv KenyaICCA Dubai13 Mar 2012T20I # 231
55-4743117.02Nigeriav KenyaEntebbe16 Sep 2021T20I # 1277
55-3852144.73Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
54*-4342125.58Sri Lanka Av KenyaColombo (CCC)31 Oct 2013Twenty20
54*403134174.19Nepalv KenyaICCA 2 Dubai16 Nov 2013Twenty20
5466616-88.52Scotlandv KenyaBelfast04 Aug 2008T20I # 66
54675451100Namibiav KenyaWindhoek11 Nov 2011Twenty20
54-3862142.1Namibiav KenyaWindhoek24 Apr 2013Twenty20
5462486-112.5Nepalv KenyaICCA 2 Dubai16 Nov 2013Twenty20
54523163174.19E. Provincev KenyaEast London15 Sep 2018Twenty20
54-4832112.5P.N.G.v KenyaDubai (DICS)27 Oct 2019T20I # 979
54-4153131.7Nigeriav KenyaEntebbe16 Sep 2021T20I # 1277
53-4641115.21Netherlandsv KenyaICCA Dubai18 Oct 2019T20I # 937
53-544298.14Botswanav KenyaRwanda24 Nov 2022T20I # 1918
52*-2543208Namibiav KenyaDubai (DICS)25 Oct 2019T20I # 969
52*-2744192.59Tanzaniav KenyaBenoni17 Sep 2022T20I # 1781
52-424-123.8Sri Lanka Av KenyaColombo (CCC)02 Nov 2013Twenty20
51*-2125242.85Ugandav KenyaAccra23 Mar 2024T20I # 2533
51543834134.21Canadav KenyaEdinburgh10 Jul 2015Twenty20
51-398-130.76Namibiav KenyaDubai (DICS)25 Oct 2019T20I # 969
50814841104.16Afghanistanv KenyaSharjah24 Nov 2013T20I # 345
50-486-104.16Seychellesv KenyaRwanda25 Nov 2022T20I # 1922
49*694831102.08Namibiav KenyaSharjah18 Mar 2012Twenty20
48*704551106.66Scotlandv KenyaBelfast04 Aug 2008T20I # 66
48-4533106.66Sri Lanka Av KenyaColombo (CCC)02 Nov 2013Twenty20
4869465-104.34Canadav KenyaSharjah26 Nov 2013T20I # 346
48-4333111.62Ugandav KenyaBenoni21 Sep 2022T20I # 1790
47-552285.45Nepalv KenyaNairobi (Gym)29 Aug 2022T20I # 1751
47-257-188Nepalv KenyaNairobi (Gym)30 Aug 2022T20I # 1752
47-4261111.9Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
46*101335353.84Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
46*-501292Scotlandv KenyaAberdeen05 Jul 2013T20I # 320
46*-4632100Nigeriav KenyaWindhoek23 Nov 2023T20I # 2358
4638337-139.39Namibiav KenyaWindhoek04 Nov 2011Twenty20
46-3661127.77Scotlandv KenyaICCA Dubai13 Mar 2012T20I # 231
46-3051153.33P.N.G.v KenyaICCA 2 Dubai15 Nov 2013Twenty20
4650503292Nigeriav KenyaKigali18 Nov 2021T20I # 1436
46-4141112.19Nepalv KenyaNairobi (Gym)28 Aug 2022T20I # 1749
45*613441132.35Scotlandv KenyaEdinburgh14 Jul 2015Twenty20
45-3943115.38Scotlandv KenyaNairobi (Gym)04 Feb 2010T20I # 133
4552475-95.74Netherlandsv KenyaAbu Dhabi11 Feb 2010T20I # 139
45424033112.5Mountaineersv KenyaHarare19 Nov 2011Twenty20
45573842118.42Nepalv KenyaICCA Dubai22 Mar 2012Twenty20
45-2571180Ugandav KenyaNairobi (Gym)10 Jun 2023T20I # 2088
45-4431102.27Tanzaniav KenyaWindhoek25 Nov 2023T20I # 2363
44*-3532125.71Ugandav KenyaKampala22 May 2019T20I # 784
44-3242137.5P.N.G.v KenyaICCA 2 Dubai15 Nov 2013Twenty20
4450374-118.91Netherlandsv KenyaICCA Dubai23 Nov 2013T20I # 344
44-4441100Northernsv KenyaOudtshoorn16 Sep 2016Twenty20
44453351133.33Free Statev KenyaKimberley08 Sep 2017Twenty20
44322514176Mpumalangav KenyaEast London14 Sep 2018Twenty20
44-424-104.76Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
43*573132138.7Ugandav KenyaRwanda20 Nov 2021T20I # 1444
43-3732116.21Bangladeshv KenyaNairobi (Gym)01 Sep 2007T20I # 17
43654141104.87Rhinosv KenyaKwekwe21 Nov 2011Twenty20
43584041107.5Tuskersv KenyaKwekwe23 Nov 2011Twenty20
43-3432126.47Afghanistanv KenyaSharjah30 Sep 2013T20I # 330
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Rajasthan Royals v Delhi Capitals at Jaipur, Indian Premier League 9th match, Mar 28, 2024 [Twenty20]

Lions v Warriors at Johannesburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]

Sunrisers Hyderabad v Mumbai Indians at Hyderabad, Indian Premier League 8th match, Mar 27, 2024 [Twenty20]