Batting Most Runs Innings

Cricket Records for Kenya in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
14420914612198.63Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
12215311316-107.96Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
120-1378687.59Kenyav BangladeshDhaka24 Mar 1999ODI # 1418
1131671218393.38Kenyav ScotlandMombasa21 Jan 2007ODI # 2481
112-13711-81.75Kenyav CanadaICCA Dubai13 Mar 2013ODI # 3345
111*-11311-98.23Kenyav CanadaNairobi (Gym)18 Oct 2007ODI # 2634
1111219891113.26Kenyav BermudaMombasa14 Nov 2006ODI # 2446
1081218416-128.57Kenyav NetherlandsLincoln23 Jan 2014ODI # 3460
106*-11113-95.49Kenyav BangladeshDhaka20 Mar 1999ODI # 1413
102-99122103.03Kenyav ZimbabweNairobi (Gym)19 Oct 2008ODI # 2768
98*1991299375.96Kenyav AustraliaBengaluru13 Mar 2011ODI # 3130
98978315-118.07Kenyav ZimbabweBulawayo26 Feb 2006ODI # 2340
96*-9375103.22Kenyav ZimbabweNairobi (Gym)01 Feb 2009ODI # 2812
961229584101.05Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
93122919-102.19Kenyav West IndiesColombo (SSC)17 Sep 2002ODI # 1879
93-1163380.17Kenyav ScotlandNairobi (Gym)07 Feb 2007ODI # 2512
92-989293.87Kenyav NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
89*-8171109.87Kenyav BermudaNairobi (Gym)28 Oct 2007ODI # 2641
891561018188.11Kenyav ScotlandChristchurch30 Jan 2014ODI # 3466
8715512211-71.31Kenyav ZimbabweNairobi (Gym)12 Oct 1997ODI # 1241
86*-969189.58Kenyav AfghanistanNairobi (Gym)11 Oct 2010ODI # 3055
86747012-122.85Kenyav NetherlandsLincoln23 Jan 2014ODI # 3460
851641378162.04Kenyav AustraliaVisakhapatnam23 Feb 1996ODI # 1058
85-10315-82.52Kenyav CanadaNairobi (Gym)20 Oct 2007ODI # 2636
84-977486.59Kenyav BangladeshNairobi (Gym)13 Aug 2006ODI # 2403
8398912591.20Kenyav IndiaGwalior28 May 1998ODI # 1336
82111957-86.31Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
81109879193.10Kenyav BangladeshFatullah25 Mar 2006ODI # 2356
79*-829196.34Kenyav BermudaNairobi (Gym)25 Oct 2007ODI # 2638
791651346258.95Kenyav IndiaCape Town07 Mar 2003ODI # 1983
78*-1059174.28Kenyav Sri LankaNairobi (Gym)28 Sep 1996ODI # 1120
78*-6953113.04Kenyav IrelandDublin12 Jul 2009ODI # 2861
78119889188.63Kenyav ZimbabweDhaka23 Mar 1999ODI # 1416
781501157267.82Kenyav IrelandDublin09 Jul 2009ODI # 2858
77130925183.69Kenyav IndiaBengaluru20 May 1998ODI # 1330
77-1166266.37Kenyav AfghanistanNairobi (Gym)11 Oct 2010ODI # 3055
76131978-78.35Kenyav EnglandGros Islet24 Mar 2007ODI # 2553
75-1084469.44Kenyav ZimbabweNairobi (Gym)04 Feb 2009ODI # 2814
74*8359121125.42Kenyav BermudaNairobi (Jaff)29 Jan 2007ODI # 2489
7413411210-66.07Kenyav ZimbabweBulawayo25 Feb 2006ODI # 2339
741211169163.79Kenyav South AfricaKimberley02 Nov 2008ODI # 2770
74-866286.04Kenyav ZimbabweMombasa27 Jan 2009ODI # 2805
73*104986-74.48Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
731137410298.64Kenyav ScotlandMombasa17 Jan 2007ODI # 2476
72*118767194.73Kenyav CanadaGros Islet14 Mar 2007ODI # 2533
7292898180.89Kenyav AustraliaBengaluru13 Mar 2011ODI # 3130
71126936-76.34Kenyav IndiaEden Gardens31 May 1998ODI # 1337
711411078-66.35Kenyav EnglandCanterbury18 May 1999ODI # 1449
7113310011-71.00Kenyav ZimbabweNairobi (Gym)25 Sep 1999ODI # 1503
71-6553109.23Kenyav West IndiesNairobi (Gym)19 Aug 2001ODI # 1747
71138898279.77Kenyav New ZealandGros Islet20 Mar 2007ODI # 2544
71-1006371.00Kenyav ZimbabweNairobi (Gym)19 Oct 2008ODI # 2768
711071003171.00Kenyav NetherlandsThe Hague12 Sep 2011ODI # 3192
70*105766-92.10Kenyav IrelandMombasa18 Feb 2012ODI # 3242
707468111102.94Kenyav IndiaGwalior28 May 1998ODI # 1336
691439710-71.13Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
69130949-73.40Kenyav ZimbabweHarare03 Mar 2006ODI # 2344
68*136838-81.92Kenyav South AfricaBenoni07 Oct 2001ODI # 1755
68*876342107.93Kenyav ScotlandMombasa17 Jan 2007ODI # 2476
68-1065164.15Kenyav CanadaToronto05 Aug 2006ODI # 2397
6792765288.15Kenyav ZimbabweNairobi (Aga)16 Oct 1997ODI # 1244
6785705295.71Kenyav ZimbabweNairobi (Gym)18 Oct 1997ODI # 1245
67120879-77.01Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
66806251106.45Kenyav ScotlandMombasa17 Jan 2007ODI # 2476
66108837279.51Kenyav IrelandNairobi (Ruaraka)02 Feb 2007ODI # 2499
65110834178.31Kenyav IndiaCuttack18 Feb 1996ODI # 1052
6597754-86.66Kenyav BangladeshChennai23 May 1998ODI # 1333
6597738389.04Kenyav ZimbabweHarare15 Oct 2009ODI # 2910
65-1085-60.18Kenyav CanadaICCA Dubai11 Mar 2013ODI # 3344
64*81768184.21Kenyav BermudaMombasa12 Nov 2006ODI # 2445
64115956367.36Kenyav IndiaGqeberha17 Oct 2001ODI # 1761
63110875-72.41Kenyav BermudaPotchefstroom06 Apr 2009ODI # 2835
62102738-84.93Kenyav BangladeshChennai23 May 1998ODI # 1333
62-774280.51Kenyav CanadaNairobi (Jaff)05 Feb 2007ODI # 2508
61*473651169.44Kenyav IrelandNairobi (Ruaraka)02 Feb 2007ODI # 2499
61133959-64.21Kenyav CanadaCape Town15 Feb 2003ODI # 1952
61-805-76.25Kenyav IrelandDublin12 Jul 2009ODI # 2861
61-5443112.96Kenyav NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
61-564-108.92Kenyav ScotlandAberdeen30 Jun 2013ODI # 3379
60*119776-77.92Kenyav BermudaMombasa12 Nov 2006ODI # 2445
60*79713-84.50Kenyav BermudaPotchefstroom06 Apr 2009ODI # 2835
60157936164.51Kenyav IndiaNairobi (Gym)03 Oct 2000ODI # 1630
60101944-63.82Kenyav South AfricaKimberley14 Oct 2001ODI # 1760
60110877-68.96Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
60122888268.18Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
60136974-61.85Kenyav AfghanistanAmstelveen05 Jul 2010ODI # 3012
59142855369.41Kenyav PakistanNairobi (Gym)01 Sep 2002ODI # 1869
5978785375.64Kenyav IrelandDublin11 Jul 2009ODI # 2860
59-822-71.95Kenyav ScotlandAberdeen02 Jul 2013ODI # 3381
58*-584-100.00Kenyav BangladeshDhaka20 Mar 1999ODI # 1413
5888756177.33Kenyav IndiaBristol23 May 1999ODI # 1457
58117897165.16Kenyav CanadaGros Islet14 Mar 2007ODI # 2533
58545062116.00Kenyav NetherlandsPotchefstroom01 Apr 2009ODI # 2831
5871584-100.00Kenyav ZimbabweHarare17 Oct 2009ODI # 2911
57*835011-114.00Kenyav BermudaNairobi (Jaff)29 Jan 2007ODI # 2489
571021024-55.88Kenyav ZimbabweNairobi (Gym)19 Oct 1997ODI # 1246
57109895164.04Kenyav ZimbabweSharjah05 Apr 2003ODI # 1996
5765607-95.00Kenyav BermudaPotchefstroom06 Apr 2009ODI # 2835
57-655187.69Kenyav AfghanistanNairobi (Gym)07 Oct 2010ODI # 3052
57-735-78.08Kenyav CanadaICCA Dubai13 Mar 2013ODI # 3345
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Kenya v Scotland at Christchurch, ICC Cricket World Cup Qualifier 32nd match, Jan 30, 2014 [ODI # 3466]

Kenya v Netherlands at Lincoln, ICC Cricket World Cup Qualifier 19th match, Jan 23, 2014 [ODI # 3460]

Afghanistan v Kenya at Sharjah, ICC World Cricket League Championship 56th match, Oct 4, 2013 [ODI # 3418]