High scores for South Africa vs Kenya in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
12416313012295.38South Africav KenyaCape Town22 Oct 2001ODI # 1763
11616012613392.06South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
92*145948297.87South Africav KenyaKimberley2 Nov 2008ODI # 2770
901168880102.27South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
87*8466124131.81South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
789376130102.63South Africav KenyaKimberley2 Nov 2008ODI # 2770
75*7474112101.35South Africav KenyaKimberley14 Oct 2001ODI # 1760
74*1531189062.71South Africav KenyaKimberley14 Oct 2001ODI # 1760
741211169163.79Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
71146865182.55South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
707960140116.66South Africav KenyaKimberley14 Oct 2001ODI # 1760
691439710071.13Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
69128776089.61South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
68*136838081.92Kenyav South AfricaBenoni7 Oct 2001ODI # 1755
67120879077.01Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
66117739190.41South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
63*91713188.73South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
60101944063.82Kenyav South AfricaKimberley14 Oct 2001ODI # 1760
60695351113.20South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
60110877068.96Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
57*503033190.00South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
5597677182.08Kenyav South AfricaKimberley14 Oct 2001ODI # 1760
5463573094.73South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
54100806067.50South Africav KenyaBenoni7 Oct 2001ODI # 1755
5386664080.30Kenyav South AfricaKimberley14 Oct 2001ODI # 1760
52*84639082.53South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
51*232024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
5076647078.12Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
49*91727068.05South Africav KenyaBenoni7 Oct 2001ODI # 1755
4545463297.82South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
44*100814154.32South Africav KenyaAmstelveen26 May 1999ODI # 1462
4487564278.57Kenyav South AfricaCape Town22 Oct 2001ODI # 1763
4463458097.77South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
4160505082.00Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
3986522075.00South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
38383841100.00South Africav KenyaAmstelveen26 May 1999ODI # 1462
3864495177.55Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
35*60513268.62South Africav KenyaAmstelveen26 May 1999ODI # 1462
35241823194.44South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
3594630155.55Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
3290604053.33Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
31322831110.71South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
30362612115.38South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
2977416070.73Kenyav South AfricaNairobi (Gym)3 Oct 1996ODI # 1124
2943443165.90Kenyav South AfricaKimberley14 Oct 2001ODI # 1760
2948312093.54Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
28*35372075.67South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
28292240127.27South Africav KenyaKimberley2 Nov 2008ODI # 2770
2766383071.05South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
2788713038.02South Africav KenyaAmstelveen26 May 1999ODI # 1462
26*65442059.09Kenyav South AfricaCape Town22 Oct 2001ODI # 1763
2659423061.90Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
2681594044.06South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
2445424057.14Kenyav South AfricaBenoni7 Oct 2001ODI # 1755
2339321271.87Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
2246402055.00Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
2256422052.38South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
2255412153.65Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
20*111130181.81South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
2043272174.07South Africav KenyaBenoni7 Oct 2001ODI # 1755
1924233082.60Kenyav South AfricaNairobi (Gym)3 Oct 1996ODI # 1124
19131211158.33South Africav KenyaCape Town22 Oct 2001ODI # 1763
1922212090.47South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
18*141211150.00South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
1834223081.81Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
1864452040.00Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
1721221077.27South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
1756462036.95Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
1717184094.44South Africav KenyaBenoni7 Oct 2001ODI # 1755
1778533032.07Kenyav South AfricaBenoni7 Oct 2001ODI # 1755
1745302056.66Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
1634212076.19South Africav KenyaCape Town22 Oct 2001ODI # 1763
1685532030.18Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
1648330048.48Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
1526222068.18Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
1458290048.27Kenyav South AfricaNairobi (Gym)3 Oct 1996ODI # 1124
1461571024.56Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
1326321040.62Kenyav South AfricaBenoni7 Oct 2001ODI # 1755
1318153086.66Kenyav South AfricaCape Town22 Oct 2001ODI # 1763
13171311100.00Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
1227272044.44South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
1228191063.15Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
1120142078.57Kenyav South AfricaCape Town22 Oct 2001ODI # 1763
1132171064.70South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
10*10901111.11Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
10*33190052.63South Africav KenyaKimberley2 Nov 2008ODI # 2770
1014192052.63Kenyav South AfricaNairobi (Gym)3 Oct 1996ODI # 1124
1050350028.57Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
1019161062.50Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
1076571017.54Kenyav South AfricaCape Town22 Oct 2001ODI # 1763
1038450022.22Kenyav South AfricaCape Town22 Oct 2001ODI # 1763
1024112090.90Kenyav South AfricaColombo (RPS)20 Sep 2002ODI # 1882
919151060.00Kenyav South AfricaNairobi (Gym)3 Oct 1996ODI # 1124
921120075.00Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
922202045.00Kenyav South AfricaNairobi (Gym)30 Sep 1999ODI # 1507
923230039.13Kenyav South AfricaBenoni7 Oct 2001ODI # 1755
941240037.50Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
918170152.94Kenyav South AfricaBloemfontein31 Oct 2008ODI # 2769
910112081.81Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]