Highest totals by South Africa in ODIs IN India
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
| 438/4 | 50.0 | 8.76 | 1 | v India | Wankhede | won | 25 Oct 2015 | ODI # 3700 | |
| 428/5 | 50.0 | 8.56 | 1 | v Sri Lanka | Delhi | won | 7 Oct 2023 | ODI # 4661 | |
| 399/7 | 50.0 | 7.98 | 1 | v England | Wankhede | won | 21 Oct 2023 | ODI # 4677 | |
| 382/5 | 50.0 | 7.64 | 1 | v Bangladesh | Wankhede | won | 24 Oct 2023 | ODI # 4680 | |
| 365/2 | 50.0 | 7.30 | 1 | v India | Ahmedabad | won | 27 Feb 2010 | ODI # 2963 | |
| 362/6 | 49.2 | 7.33 | 2 | v India | Raipur | won | 3 Dec 2025 | ODI # 4935 | |
| 357/4 | 50.0 | 7.14 | 1 | v New Zealand | Pune | won | 1 Nov 2023 | ODI # 4689 | |
| 351/5 | 50.0 | 7.02 | 1 | v Netherlands | Mohali | won | 3 Mar 2011 | ODI # 3115 | |
| 332 | 49.2 | 6.72 | 2 | v India | Ranchi | lost | 30 Nov 2025 | ODI # 4934 | |
| 320/7 | 50.0 | 6.40 | 1 | v India | Nagpur | won | 19 Mar 2000 | ODI # 1576 | |
| 311/7 | 50.0 | 6.22 | 1 | v Australia | Lucknow | won | 12 Oct 2023 | ODI # 4667 | |
| 303/5 | 50.0 | 6.06 | 1 | v India | Kanpur | won | 11 Oct 2015 | ODI # 3689 | |
| 301/3 | 50.0 | 6.02 | 1 | v India | Kochi | lost | 9 Mar 2000 | ODI # 1572 | |
| 300/7 | 49.4 | 6.04 | 2 | v India | Nagpur | won | 12 Mar 2011 | ODI # 3128 | |
| 297 | 50.0 | 5.94 | 2 | v India | Jaipur | lost | 21 Feb 2010 | ODI # 2961 | |
| 288/2 | 46.4 | 6.17 | 2 | v India | New Delhi | won | 14 Nov 1991 | ODI # 688 | |
| 282/5 | 50.0 | 5.64 | 1 | v India | Vadodara | lost | 17 Mar 2000 | ODI # 1575 | |
| 278/7 | 50.0 | 5.56 | 1 | v India | Ranchi | lost | 9 Oct 2022 | ODI # 4471 | |
| 272/7 | 50.0 | 5.44 | 1 | v Ireland | Eden Gardens | won | 15 Mar 2011 | ODI # 3133 | |
| 271/9 | 47.2 | 5.72 | 2 | v Pakistan | Chennai | won | 27 Oct 2023 | ODI # 4683 | |
| 270 | 47.5 | 5.64 | 1 | v India | Visakhapatnam | lost | 6 Dec 2025 | ODI # 4936 | |
| 270/7 | 50.0 | 5.40 | 1 | v India | Rajkot | won | 18 Oct 2015 | ODI # 3695 | |
| 264/9 | 50.0 | 5.28 | 2 | v India | Chennai | lost | 22 Oct 2015 | ODI # 3698 | |
| 261/7 | 50.0 | 5.22 | 1 | v India | Hyderabad (Deccan) | won | 17 Oct 1996 | ODI # 1127 | |
| 258/8 | 50.0 | 5.16 | 1 | v West Indies | Jaipur | lost | 2 Nov 2006 | ODI # 2442 | |
| 252/5 | 48.5 | 5.16 | 2 | v India | Hyderabad | won | 16 Nov 2005 | ODI # 2297 | |
| 251/8 | 48.0 | 5.22 | 2 | v India | Faridabad | won | 15 Mar 2000 | ODI # 1574 | |
| 249/4 | 40.0 | 6.22 | 1 | v India | Lucknow | won | 6 Oct 2022 | ODI # 4470 | |
| 249/6 | 50.0 | 4.98 | 1 | v India | Jaipur | won | 23 Oct 1996 | ODI # 1130 | |
| 248 | 42.5 | 5.78 | 2 | v India | Gwalior | lost | 24 Feb 2010 | ODI # 2962 | |
| 247/5 | 47.3 | 5.20 | 2 | v Afghanistan | Ahmedabad | won | 10 Nov 2023 | ODI # 4699 | |
| 239/2 | 45.0 | 5.31 | 2 | v Australia | Guwahati | won | 1 Nov 1996 | ODI # 1134 | |
| 225 | 43.4 | 5.15 | 2 | v India | Indore | lost | 14 Oct 2015 | ODI # 3692 | |
| 223/3 | 42.5 | 5.20 | 2 | v West Indies | Delhi | won | 24 Feb 2011 | ODI # 3106 | |
| 221/6 | 50.0 | 4.42 | 1 | v India | Wankhede | lost | 28 Nov 2005 | ODI # 2300 | |
| 220/3 | 46.1 | 4.76 | 2 | v Australia | Indore | won | 19 Oct 1996 | ODI # 1128 | |
| 219/9 | 50.0 | 4.38 | 1 | v Sri Lanka | Ahmedabad | won | 24 Oct 2006 | ODI # 2435 | |
| 218/8 | 47.2 | 4.60 | 2 | v Australia | Faridabad | won | 25 Oct 1996 | ODI # 1131 | |
| 214/7 | 50.0 | 4.28 | 1 | v Sri Lanka | Guwahati | won | 19 Nov 1993 | ODI # 853 | |
| 213/8 | 50.0 | 4.26 | 1 | v Pakistan | Mohali | won | 27 Oct 2006 | ODI # 2438 | |
| 212 | 49.4 | 4.26 | 1 | v Australia | Eden Gardens | lost | 16 Nov 2023 | ODI # 4704 | |
| 207 | 42.5 | 4.83 | 2 | v Netherlands | Dharamsala | lost | 17 Oct 2023 | ODI # 4672 | |
| 199 | 47.2 | 4.20 | 1 | v India | Jamshedpur | lost | 12 Mar 2000 | ODI # 1573 | |
| 193 | 46.0 | 4.19 | 2 | v India | Wankhede | lost | 14 Dec 1996 | ODI # 1151 | |
| 193/9 | 50.0 | 3.86 | 2 | v India | Eden Gardens | lost | 24 Nov 1993 | ODI # 856 | |
| 189/0 | 35.5 | 5.27 | 2 | v India | Eden Gardens | won | 25 Nov 2005 | ODI # 2299 | |
| 188/5 | 48.4 | 3.86 | 2 | v India | Rajkot | won | 29 Oct 1996 | ODI # 1132 | |
| 185/8 | 45.0 | 4.11 | 2 | v India | Gwalior | lost | 12 Nov 1991 | ODI # 687 | |
| 185 | 47.2 | 3.90 | 2 | v India | Wankhede | lost | 6 Nov 1996 | ODI # 1138 | |
| 180/5 | 40.0 | 4.50 | 1 | v West Indies | Brabourne | won | 14 Nov 1993 | ODI # 849 | |
| 178/9 | 50.0 | 3.56 | 2 | v India | Mohali | lost | 22 Nov 1993 | ODI # 855 | |
| 177/8 | 47.0 | 3.76 | 1 | v India | Eden Gardens | lost | 10 Nov 1991 | ODI # 686 | |
| 169/9 | 50.0 | 3.38 | 1 | v India | Bengaluru | lost | 19 Nov 2005 | ODI # 2298 | |
| 165 | 47.4 | 3.46 | 2 | v England | Chennai | lost | 6 Mar 2011 | ODI # 3120 | |
| 108 | 34.1 | 3.16 | 2 | v New Zealand | Brabourne | lost | 16 Oct 2006 | ODI # 2430 | |
| 99 | 27.1 | 3.64 | 1 | v India | Delhi | lost | 11 Oct 2022 | ODI # 4472 | |
| 83 | 27.1 | 3.05 | 2 | v India | Eden Gardens | lost | 5 Nov 2023 | ODI # 4694 | |
| 22/1 | 9.0 | 2.44 | 1 | v Zimbabwe | Bengaluru | n/r | 10 Nov 1993 | ODI # 848 |
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]