Highest totals Held in Kenya for ODIs

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
371/950.07.421v Sri LankaNairobi (Gym)won4 Oct 1996ODI # 1125
351/750.07.021v KenyaMombasawon29 Jan 2009ODI # 2807
347/350.06.941v BangladeshNairobi (Gym)won10 Oct 1997ODI # 1239
332/550.06.641v PakistanNairobi (Gym)won30 Aug 2002ODI # 1868
328/550.06.561v ScotlandMombasawon17 Jan 2007ODI # 2476
321/850.06.421v PakistanNairobi (Gym)won29 Sep 1996ODI # 1121
312/449.46.282v IrelandNairobi (Jaff)won4 Feb 2007ODI # 2503
311/450.06.221v KenyaNairobiwon15 Aug 2001ODI # 1745
308/750.06.161v CanadaNairobi (Jaff)lost4 Feb 2007ODI # 2503
306/750.06.121v KenyaMombasawon27 Jan 2009ODI # 2805
305/850.06.101v KenyaNairobi (Gym)won3 Oct 1996ODI # 1124
305/450.06.101v BangladeshNairobi (Gym)won11 Oct 1997ODI # 1240
305/850.06.101v BermudaMombasawon14 Nov 2006ODI # 2446
303/850.06.061v IrelandNairobi (Gym)won17 Oct 2008ODI # 2766
295/650.05.901v South AfricaNairobi (Gym)won13 Oct 2000ODI # 1638
293/849.55.872v CanadaMombasawon18 Jan 2007ODI # 2477
292/550.05.841v ScotlandMombasalost18 Jan 2007ODI # 2477
28949.55.792v PakistanNairobi (Gym)lost4 Oct 1996ODI # 1125
287/650.05.741v West IndiesNairobi (Gym)won4 Oct 2000ODI # 1631
286/949.05.832v IrelandNairobi (Ruaraka)won2 Feb 2007ODI # 2499
285/647.06.061v KenyaNairobi (Gym)won18 Oct 2008ODI # 2767
285/950.05.701v ZimbabweNairobi (Gym)won19 Oct 2008ODI # 2768
285/850.05.701v KenyaNairobi (Gym)won1 Feb 2009ODI # 2812
28450.05.681v BangladeshNairobi (Aga)won14 Oct 1997ODI # 1242
284/750.05.682v IrelandNairobi (Gym)won30 Jan 2007ODI # 2492
284/450.05.681v KenyaNairobi (Ruaraka)lost2 Feb 2007ODI # 2499
281/850.05.621v KenyaNairobi (Gym)won18 Oct 1997ODI # 1245
280/750.05.601v ScotlandNairobi (Gym)lost30 Jan 2007ODI # 2492
277/650.05.541v ZimbabweNairobi (Gym)won1 Oct 1999ODI # 1508
276/648.45.672v BermudaNairobi (Jaff)won31 Jan 2007ODI # 2494
276/450.05.521v CanadaNairobi (Ruaraka)won31 Jan 2007ODI # 2495
275/850.05.501v IrelandNairobi (Jaff)lost31 Jan 2007ODI # 2494
272/649.05.551v KenyaNairobi (Gym)won19 Oct 1997ODI # 1246
269/549.05.482v ScotlandNairobi (Ruaraka)won5 Feb 2007ODI # 2507
269/950.05.382v ScotlandNairobi (Ruaraka)lost31 Jan 2007ODI # 2495
268/950.05.361v BermudaNairobi (Ruaraka)lost5 Feb 2007ODI # 2507
265/649.45.332v IndiaNairobi (Gym)won15 Oct 2000ODI # 1639
265/950.05.301v AustraliaNairobi (Gym)won7 Oct 2000ODI # 1633
265/750.05.301v ZimbabweNairobi (Gym)won9 Oct 2000ODI # 1635
264/650.05.281v New ZealandNairobi (Gym)lost15 Oct 2000ODI # 1639
260/746.05.651v IrelandNairobi (Gym)won5 Feb 2007ODI # 2509
25942.36.092v South AfricaNairobi (Gym)lost29 Sep 1996ODI # 1121
259/950.05.181v ScotlandMombasawon21 Jan 2007ODI # 2481
25747.15.442v ZimbabweNairobi (Gym)lost11 Oct 1997ODI # 1240
255/649.05.202v PakistanNairobi (Gym)won11 Oct 2000ODI # 1637
254/846.05.522v NetherlandsNairobi (Gym)lost5 Feb 2007ODI # 2509
254/850.05.081v KenyaNairobi (Gym)won4 Feb 2007ODI # 2504
253/850.05.062v KenyaMombasalost21 Jan 2007ODI # 2481
25249.25.101v New ZealandNairobi (Gym)lost11 Oct 2000ODI # 1637
250/950.05.001v CanadaNairobi (Jaff)won5 Feb 2007ODI # 2508
249/850.04.981v ZimbabweNairobi (Gym)lost12 Oct 1997ODI # 1241
24546.45.252v IndiaNairobi (Gym)lost7 Oct 2000ODI # 1633
244/446.35.242v KenyaNairobi (Gym)won12 Oct 1997ODI # 1241
237/950.04.741v KenyaMombasawon20 Feb 2012ODI # 3245
236/243.55.382v BangladeshNairobi (Gym)won5 Oct 2000ODI # 1632
236/648.24.882v KenyaNairobi (Gym)won31 Jan 2009ODI # 2809
235/950.04.701v IndiaNairobi (Gym)won3 Oct 1999ODI # 1509
234/347.14.962v KenyaNairobi (Gym)won19 Aug 2001ODI # 1747
23449.34.721v ZimbabweNairobi (Gym)lost31 Jan 2009ODI # 2809
233/648.44.782v CanadaNairobi (Gym)won18 Oct 2007ODI # 2634
232/850.04.641v EnglandNairobi (Gym)lost5 Oct 2000ODI # 1632
232/750.04.641v West IndiesNairobi (Gym)lost19 Aug 2001ODI # 1747
23048.34.741v KenyaNairobi (Gym)lost18 Oct 2007ODI # 2634
22750.04.541v AustraliaNairobi (Gym)n/r7 Sep 2002ODI # 1873
224/850.04.481v BermudaMombasawon11 Nov 2006ODI # 2444
221/434.56.342v NetherlandsNairobi (Gym)won16 Feb 2010ODI # 2956
220/750.04.401v KenyaNairobi (Gym)won29 Sep 1999ODI # 1506
220/750.04.401v KenyaNairobi (Gym)won30 Sep 1999ODI # 1507
21949.04.462v ZimbabweNairobi (Gym)lost1 Feb 2009ODI # 2812
219/950.04.381v KenyaNairobi (Gym)lost16 Feb 2010ODI # 2956
217/135.06.202v ZimbabweNairobi (Gym)won28 Sep 1999ODI # 1505
21647.44.531v South AfricaNairobi (Gym)lost28 Sep 1999ODI # 1505
213/950.04.261v KenyaMombasawon24 Jan 2007ODI # 2484
210/341.25.082v KenyaNairobi (Aga)won16 Oct 1997ODI # 1244
210/950.04.201v Sri LankaNairobi (Gym)won24 Feb 2003ODI # 1965
209/242.34.912v KenyaNairobi (Gym)won3 Oct 2000ODI # 1630
209/847.24.412v CanadaMombasawon23 Jan 2007ODI # 2483
20947.34.402v South AfricaNairobi (Gym)lost3 Oct 1999ODI # 1509
20844.34.671v ScotlandMombasalost23 Jan 2007ODI # 2483
208/950.04.161v IndiaNairobi (Gym)lost3 Oct 2000ODI # 1630
207/837.05.591v NetherlandsNairobi (Jaff)won2 Feb 2007ODI # 2500
207/950.04.141v ZimbabweNairobi (Aga)lost16 Oct 1997ODI # 1244
20536.55.562v ScotlandNairobi (Jaff)lost2 Feb 2007ODI # 2500
205/549.14.162v KenyaNairobi (Gym)won5 Sep 2002ODI # 1872
20549.34.142v West IndiesNairobilost15 Aug 2001ODI # 1745
204/339.25.182v PakistanNairobi (Gym)won6 Oct 1996ODI # 1126
204/950.04.081v AustraliaNairobi (Gym)lost5 Sep 2002ODI # 1872
203/335.05.802v KenyaNairobi (Gym)won4 Feb 2009ODI # 2814
20346.24.381v South AfricaNairobi (Gym)lost6 Oct 1996ODI # 1126
201/235.05.742v CanadaNairobi (Ruaraka)won30 Jan 2007ODI # 2491
20142.24.742v New ZealandNairobi (Gym)lost9 Oct 2000ODI # 1635
201/342.44.712v IrelandMombasawon18 Feb 2012ODI # 3242
201/650.04.022v KenyaMombasalost14 Nov 2006ODI # 2446
20041.04.872v IndiaNairobi (Gym)lost13 Oct 2000ODI # 1638
20044.04.541v NetherlandsNairobi (Ruaraka)lost30 Jan 2007ODI # 2491
20045.14.422v ZimbabweMombasalost29 Jan 2009ODI # 2807
20047.34.211v KenyaMombasalost18 Feb 2012ODI # 3242
20048.44.101v KenyaNairobi (Gym)won18 Feb 2010ODI # 2958
200/749.24.052v KenyaNairobi (Gym)won25 Sep 1999ODI # 1503
19944.04.522v IrelandNairobi (Gym)lost18 Oct 2008ODI # 2767
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies vs England at The Oval, West Indies in England 3rd ODI, Jun 3, 2025 [ODI # 4883]

West Indies vs England at Cardiff, West Indies in England 2nd ODI, Jun 1, 2025 [ODI # 4881]

England vs West Indies at Birmingham, West Indies in England 1st ODI, May 29, 2025 [ODI # 4880]