High scores for India vs Kenya in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
146186132170110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
140*114101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
127*17513815192.02Indiav KenyaCuttack18 Feb 1996ODI # 1052
111*1401145597.36Indiav KenyaDurban20 Mar 2003ODI # 1992
1111771247389.51Indiav KenyaPaarl24 Oct 2001ODI # 1764
107*19612011289.16Indiav KenyaCape Town7 Mar 2003ODI # 1983
104*15810910095.41Indiav KenyaBristol23 May 1999ODI # 1457
100*15610313097.08Indiav KenyaEden Gardens31 May 1998ODI # 1337
901731248072.58Indiav KenyaSouthampton11 Sep 2004ODI # 2170
891971298068.99Indiav KenyaBengaluru20 May 1998ODI # 1330
8398912591.20Kenyav IndiaGwalior28 May 1998ODI # 1336
831661015182.17Indiav KenyaDurban20 Mar 2003ODI # 1992
791651346258.95Kenyav IndiaCape Town7 Mar 2003ODI # 1983
79153998079.79Indiav KenyaSouthampton11 Sep 2004ODI # 2170
77130925183.69Kenyav IndiaBengaluru20 May 1998ODI # 1330
71126936076.34Kenyav IndiaEden Gardens31 May 1998ODI # 1337
707468111102.94Kenyav IndiaGwalior28 May 1998ODI # 1336
68*127877078.16Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
661361017265.34Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
65110834178.31Kenyav IndiaCuttack18 Feb 1996ODI # 1052
64115956367.36Kenyav IndiaGqeberha17 Oct 2001ODI # 1761
60157936164.51Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
58*71647090.62Indiav KenyaCape Town7 Mar 2003ODI # 1983
5888756177.33Kenyav IndiaBristol23 May 1999ODI # 1457
56120825068.29Kenyav IndiaBristol23 May 1999ODI # 1457
56109835267.46Kenyav IndiaDurban20 Mar 2003ODI # 1992
55*5043110127.90Indiav KenyaBloemfontein12 Oct 2001ODI # 1758
55*352373239.13Indiav KenyaPaarl24 Oct 2001ODI # 1764
53134854162.35Indiav KenyaCuttack18 Feb 1996ODI # 1052
5156543194.44Kenyav IndiaGwalior28 May 1998ODI # 1336
5197872058.62Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
5158526198.07Kenyav IndiaGqeberha17 Oct 2001ODI # 1761
50*66652076.92Indiav KenyaEden Gardens31 May 1998ODI # 1337
5060523196.15Indiav KenyaBengaluru20 May 1998ODI # 1330
50-1174042.73Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
50119755066.66Kenyav IndiaGqeberha17 Oct 2001ODI # 1761
49*302950168.96Indiav KenyaSouthampton11 Sep 2004ODI # 2170
4989624079.03Indiav KenyaBengaluru20 May 1998ODI # 1330
4987933052.68Kenyav IndiaSouthampton11 Sep 2004ODI # 2170
47109861054.65Kenyav IndiaBengaluru20 May 1998ODI # 1330
4497667066.66Indiav KenyaBristol23 May 1999ODI # 1457
41*-3031136.66Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
40*85771051.94Kenyav IndiaSouthampton11 Sep 2004ODI # 2170
40123972041.23Kenyav IndiaPaarl24 Oct 2001ODI # 1764
39*443370118.18Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
3964552270.90Kenyav IndiaBristol23 May 1999ODI # 1457
37503241115.62Indiav KenyaGqeberha17 Oct 2001ODI # 1761
3666455080.00Indiav KenyaEden Gardens31 May 1998ODI # 1337
36107705051.42Indiav KenyaGqeberha17 Oct 2001ODI # 1761
35*493431102.94Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
34*452420141.66Kenyav IndiaCape Town7 Mar 2003ODI # 1983
3494523065.38Kenyav IndiaCape Town7 Mar 2003ODI # 1983
3362532062.26Indiav KenyaGwalior28 May 1998ODI # 1336
33-603155.00Kenyav IndiaNairobi (Gym)29 Sep 1999ODI # 1506
3381563058.92Indiav KenyaDurban20 Mar 2003ODI # 1992
3388533062.26Kenyav IndiaSouthampton11 Sep 2004ODI # 2170
3268405080.00Kenyav IndiaBengaluru20 May 1998ODI # 1330
3272552058.18Kenyav IndiaCape Town7 Mar 2003ODI # 1983
3291733043.83Indiav KenyaCape Town7 Mar 2003ODI # 1983
31*60513060.78Kenyav IndiaPaarl24 Oct 2001ODI # 1764
31-320296.87Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
30*221631187.50Indiav KenyaSouthampton11 Sep 2004ODI # 2170
30-562053.57Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
2954515056.86Kenyav IndiaCuttack18 Feb 1996ODI # 1052
2944421169.04Kenyav IndiaDurban20 Mar 2003ODI # 1992
2888574149.12Kenyav IndiaEden Gardens31 May 1998ODI # 1337
2790583046.55Kenyav IndiaCuttack18 Feb 1996ODI # 1052
2768401067.50Indiav KenyaGwalior28 May 1998ODI # 1336
2748461058.69Indiav KenyaGwalior28 May 1998ODI # 1336
27-502054.00Kenyav IndiaNairobi (Gym)29 Sep 1999ODI # 1506
2751420064.28Kenyav IndiaGqeberha17 Oct 2001ODI # 1761
2670570045.61Kenyav IndiaCuttack18 Feb 1996ODI # 1052
26-284092.85Kenyav IndiaNairobi (Gym)29 Sep 1999ODI # 1506
2631272196.29Kenyav IndiaGqeberha17 Oct 2001ODI # 1761
2555354071.42Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
24*50324075.00Indiav KenyaBloemfontein12 Oct 2001ODI # 1758
2457351268.57Indiav KenyaGqeberha17 Oct 2001ODI # 1761
2457394061.53Kenyav IndiaPaarl24 Oct 2001ODI # 1764
2133312067.74Kenyav IndiaBengaluru20 May 1998ODI # 1330
2154391053.84Indiav KenyaGwalior28 May 1998ODI # 1336
2168461045.65Kenyav IndiaGwalior28 May 1998ODI # 1336
2146331163.63Kenyav IndiaEden Gardens31 May 1998ODI # 1337
21-382155.26Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
2138252184.00Indiav KenyaGqeberha17 Oct 2001ODI # 1761
20282001100.00Indiav KenyaGwalior28 May 1998ODI # 1336
2049300066.66Kenyav IndiaPaarl24 Oct 2001ODI # 1764
1930201095.00Indiav KenyaGwalior28 May 1998ODI # 1336
1941371051.35Indiav KenyaGqeberha17 Oct 2001ODI # 1761
19131611118.75Kenyav IndiaDurban20 Mar 2003ODI # 1992
18*61471038.29Kenyav IndiaBloemfontein12 Oct 2001ODI # 1758
1833252072.00Indiav KenyaGwalior28 May 1998ODI # 1336
18-652027.69Kenyav IndiaNairobi (Gym)29 Sep 1999ODI # 1506
1856403045.00Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
1721193089.47Kenyav IndiaBengaluru20 May 1998ODI # 1330
1741272062.96Indiav KenyaSouthampton11 Sep 2004ODI # 2170
1626213076.19Kenyav IndiaBloemfontein12 Oct 2001ODI # 1758
16151011160.00Indiav KenyaDurban20 Mar 2003ODI # 1992
15*28210071.42Kenyav IndiaCuttack18 Feb 1996ODI # 1052
15141410107.14Indiav KenyaPaarl24 Oct 2001ODI # 1764
1566431034.88Kenyav IndiaDurban20 Mar 2003ODI # 1992
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]