Batting Highest Strike Rate Innings

Kenya vs other countries Tests+ODIs+T20Is Batting Records - Highest Strike Rate in an Innings

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
46*1335353.84Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
309-4333.33Rwandav KenyaWindhoek22 Nov 2023T20I # 2354
111*39127284.61Namibiav KenyaHarare26 Sep 2025T20I # 3472
39*1424278.57Afghanistanv KenyaSharjah30 Sep 2013T20I # 330
44*1653275.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
51*2024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
51*2125242.85Ugandav KenyaAccra23 Mar 2024T20I # 2533
652792240.74Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
55*2373239.13Indiav KenyaPaarl24 Oct 2001ODI # 1764
6829103234.48Zimbabwev KenyaMombasa29 Jan 2009ODI # 2807
602645230.76Zimbabwev KenyaWindhoek30 Nov 2023T20I # 2376
41*1833227.77Nigeriav KenyaNairobi15 Jul 2024T20I # 2764
271232225.00Nigeriav KenyaKigali20 Nov 2021T20I # 1442
673238209.37Ugandav KenyaKigali17 Nov 2021T20I # 1431
52*2543208.00Namibiav KenyaDubai (DICS)25 Oct 2019T20I # 969
793837207.89Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
271332207.69Netherlandsv KenyaWindhoek20 Apr 2013T20I # 314
56*2782207.40Irelandv KenyaDubai (DICS)14 Mar 2012T20I # 232
29*1413207.14Irelandv KenyaDublin12 Jul 2009ODI # 2861
311513206.66Nigeriav KenyaNairobi12 Jul 2024T20I # 2754
311541206.66Nigeriav KenyaNairobi17 Jul 2024T20I # 2766
512582204.00Zimbabwev KenyaHarare2 Oct 2025T20I # 3495
8844114200.00Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
76*38104200.00Canadav KenyaKing City (NW)19 Aug 2009ODI # 2875
32*1631200.00West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
371923194.73Nigeriav KenyaWindhoek23 Nov 2023T20I # 2358
351823194.44South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
33176-194.11Namibiav KenyaHarare26 Sep 2025T20I # 3472
27*144-192.85Rwandav KenyaNairobi (Gym)9 Jun 2023T20I # 2083
52*2744192.59Tanzaniav KenyaBenoni17 Sep 2022T20I # 1781
251331192.30Netherlandsv KenyaWindhoek19 Apr 2013T20I # 313
402162190.47Tanzaniav KenyaKigali17 Nov 2021T20I # 1433
59*3192190.32Bangladeshv KenyaKhulna20 Mar 2006ODI # 2353
57*3033190.00South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
361943189.47Afghanistanv KenyaSharjah30 Sep 2013T20I # 330
361942189.47Nigeriav KenyaEntebbe17 Jul 2025T20I # 3319
47257-188.00Nepalv KenyaNairobi (Gym)30 Aug 2022T20I # 1752
75*40131187.50Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
30*1631187.50Indiav KenyaSouthampton11 Sep 2004ODI # 2170
432333186.95Ugandav KenyaAccra17 Mar 2024T20I # 2525
2815-4186.66Ugandav KenyaAccra23 Mar 2024T20I # 2533
331842183.33Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
33*1841183.33Scotlandv KenyaICCA 2 Dubai19 Oct 2019T20I # 943
583253181.25Namibiav KenyaHarare26 Sep 2025T20I # 3472
452571180.00Ugandav KenyaNairobi (Gym)10 Jun 2023T20I # 2088
362041180.00Bangladeshv KenyaNairobi (Gym)1 Sep 2007T20I # 17
2514-2178.57Nigeriav KenyaKigali18 Nov 2021T20I # 1436
32186-177.77U.A.E.v KenyaEntebbe18 Jul 2025T20I # 3323
28164-175.00Scotlandv KenyaICCA Dubai13 Mar 2012T20I # 231
40*236-173.91Ugandav KenyaWindhoek29 Nov 2023T20I # 2375
90*5274173.07Tanzaniav KenyaKigali17 Nov 2021T20I # 1433
824818170.83Zimbabwev KenyaWindhoek30 Nov 2023T20I # 2376
342032170.00Ugandav KenyaNairobi (Gym)13 Jun 2023T20I # 2097
49*295-168.96Indiav KenyaSouthampton11 Sep 2004ODI # 2170
30185-166.66Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
25156-166.66Canadav KenyaNairobi (Gym)18 Oct 2007ODI # 2634
28*1722164.70Namibiav KenyaDubai (DICS)25 Oct 2019T20I # 969
31*193-163.15Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
442753162.96Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
44*2722162.96Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
523291162.50Bermudav KenyaNairobi (Gym)25 Oct 2007ODI # 2638
39*2431162.50Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
342151161.90Ugandav KenyaNairobi (Gym)13 Jun 2023T20I # 2097
895565161.81Netherlandsv KenyaWindhoek19 Apr 2013T20I # 313
291831161.11Nepalv KenyaNairobi (Gym)28 Aug 2022T20I # 1749
835275159.61Irelandv KenyaNairobi (Gym)18 Oct 2008ODI # 2767
55357-157.14Scotlandv KenyaICCA Dubai13 Mar 2012T20I # 231
362313156.52Afghanistanv KenyaSharjah11 Oct 2013T20I # 332
533451155.88Zimbabwev KenyaDhaka19 Mar 1999ODI # 1412
674393155.81Australiav KenyaDurban15 Mar 2003ODI # 1990
67*43121155.81Bangladeshv KenyaNairobi (Gym)12 Aug 2006ODI # 2402
563662155.55Zimbabwev KenyaNairobi (Gym)19 Oct 2008ODI # 2768
281822155.55Netherlandsv KenyaLincoln23 Jan 2014ODI # 3460
312022155.00Bermudav KenyaPotchefstroom6 Apr 2009ODI # 2835
26*174-152.94New Zealandv KenyaChennai20 Feb 2011ODI # 3101
29195-152.63Singaporev KenyaICCA 2 Dubai23 Oct 2019T20I # 960
664445150.00Ugandav KenyaAccra23 Mar 2024T20I # 2533
573871150.00Ugandav KenyaBenoni19 Dec 2023T20I # 2413
30204-150.00Bermudav KenyaPotchefstroom6 Apr 2009ODI # 2835
79*5384149.05Rwandav KenyaNairobi3 Jul 2024T20I # 2733
714835147.91New Zealandv KenyaGros Islet20 Mar 2007ODI # 2544
815564147.27Malawiv KenyaNairobi4 Jul 2024T20I # 2734
44308-146.66Sri Lankav KenyaColombo (RPS)1 Mar 2011ODI # 3113
63*4383146.51Zimbabwev KenyaBulawayo15 Dec 2002ODI # 1920
54*3742145.94Malawiv KenyaNairobi4 Jul 2024T20I # 2734
322223145.45Canadav KenyaDubai (DICS)10 Feb 2010T20I # 138
553852144.73Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
39275-144.44Zimbabwev KenyaHarare2 Oct 2025T20I # 3495
362531144.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
30215-142.85Afghanistanv KenyaSharjah24 Nov 2013T20I # 345
372652142.30Bermudav KenyaICCA Dubai21 Oct 2019T20I # 953
271913142.10Bermudav KenyaNairobi (Gym)27 Oct 2007ODI # 2640
614351141.86Zimbabwev KenyaNairobi (Gym)24 Oct 2024T20I # 2934
38*2732140.74Zimbabwev KenyaNairobi (Gym)31 Jan 2009ODI # 2809
423031140.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
57*4151139.02Namibiav KenyaWindhoek27 Nov 2023T20I # 2368
43*3132138.70Ugandav KenyaRwanda20 Nov 2021T20I # 1444
433123138.70Ugandav KenyaNairobi (Gym)13 Jun 2023T20I # 2097
140*101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
362651138.46Zimbabwev KenyaHarare3 Mar 2006ODI # 2344
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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:

Australia vs England at Adelaide, The Ashes 3rd Test, Dec 17-21, 2025 [Test # 2613 - Live]
>> 193/4 (45.6 ov, TM Head 93*, AT Carey 24*, JE Root 0/20)

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614 - Live]
>> 110/0 (23.0 ov, BA King 55*, JD Campbell 45*, JA Duffy 0/37) - Stumps

Zambia vs Sierra Leone at Abuja, West Africa Trophy 3rd place play-off, Dec 14, 2025 [T20I # 3642]