Highest totals by South Africa in ODIs - last 2 years
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
428/5 | 50.0 | 8.56 | 1 | v Sri Lanka | Delhi | won | 7 Oct 2023 | ODI # 4661 | |
416/5 | 50.0 | 8.32 | 1 | v Australia | Centurion | won | 15 Sep 2023 | ODI # 4646 | |
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 | |
380/9 | 50.0 | 7.60 | 1 | v Netherlands | Utrecht | won | 16 May 2025 | ODI # 4870 | |
369/6 | 50.0 | 7.38 | 1 | v Netherlands | Dundee | lost | 12 Jun 2025 | ODI # 4888 | |
357/4 | 50.0 | 7.14 | 1 | v New Zealand | Pune | won | 1 Nov 2023 | ODI # 4689 | |
352/5 | 50.0 | 7.04 | 1 | v Pakistan | Karachi | lost | 12 Feb 2025 | ODI # 4834 | |
343/4 | 50.0 | 6.86 | 1 | v Ireland | Abu Dhabi | won | 4 Oct 2024 | ODI # 4781 | |
338/6 | 50.0 | 6.76 | 1 | v Australia | Potchefstroom | won | 12 Sep 2023 | ODI # 4642 | |
330/8 | 50.0 | 6.60 | 1 | v England | Lord's | won | 4 Sep 2025 | ODI # 4904 | |
323/6 | 50.0 | 6.46 | 1 | v Nepal | Dundee | won | 8 Jun 2025 | ODI # 4886 | |
317/5 | 50.0 | 6.34 | 1 | v U.S.A. | Dallas | won | 31 Oct 2024 | ODI # 4789 | |
315/9 | 50.0 | 6.30 | 1 | v Australia | Johannesburg | won | 17 Sep 2023 | ODI # 4648 | |
315/6 | 50.0 | 6.30 | 1 | v Afghanistan | Karachi | won | 21 Feb 2025 | ODI # 4845 | |
312/9 | 50.0 | 6.24 | 2 | v New Zealand | Lahore | lost | 5 Mar 2025 | ODI # 4855 | |
311/7 | 50.0 | 6.22 | 1 | v Australia | Lucknow | won | 12 Oct 2023 | ODI # 4667 | |
304/6 | 50.0 | 6.08 | 1 | v New Zealand | Lahore | lost | 10 Feb 2025 | ODI # 4829 | |
301/6 | 50.0 | 6.02 | 1 | v Namibia | Dundee | won | 26 Jul 2024 | ODI # 4751 | |
296/7 | 50.0 | 5.92 | 1 | v Nepal | Dundee | lost | 2 Jun 2025 | ODI # 4882 | |
296/8 | 50.0 | 5.92 | 1 | v Australia | Cairns | won | 19 Aug 2025 | ODI # 4895 | |
290/9 | 50.0 | 5.80 | 1 | v Namibia | Dundee | won | 20 Jul 2024 | ODI # 4748 | |
277 | 49.1 | 5.63 | 1 | v Australia | Mackay | won | 22 Aug 2025 | ODI # 4896 | |
271 | 42.0 | 6.45 | 2 | v Pakistan | Johannesburg | lost | 22 Dec 2024 | ODI # 4821 | |
271/9 | 47.2 | 5.72 | 2 | v Pakistan | Chennai | won | 27 Oct 2023 | ODI # 4683 | |
271/9 | 50.0 | 5.42 | 1 | v Ireland | Abu Dhabi | won | 2 Oct 2024 | ODI # 4780 | |
269 | 41.5 | 6.43 | 2 | v Australia | Bloemfontein | lost | 9 Sep 2023 | ODI # 4638 | |
263/9 | 50.0 | 5.26 | 2 | v Netherlands | Amstelveen | lost | 10 May 2025 | ODI # 4867 | |
262/9 | 50.0 | 5.24 | 1 | v Netherlands | Dundee | won | 6 Jun 2025 | ODI # 4885 | |
248 | 43.1 | 5.74 | 2 | v Pakistan | Cape Town | lost | 19 Dec 2024 | ODI # 4819 | |
247/5 | 47.3 | 5.20 | 2 | v Afghanistan | Ahmedabad | won | 10 Nov 2023 | ODI # 4699 | |
239/9 | 50.0 | 4.78 | 1 | v Pakistan | Paarl | lost | 17 Dec 2024 | ODI # 4817 | |
226/7 | 46.2 | 4.87 | 2 | v U.A.E. | Amstelveen | won | 4 May 2025 | ODI # 4864 | |
222 | 49.0 | 4.53 | 1 | v Australia | Bloemfontein | lost | 7 Sep 2023 | ODI # 4635 | |
218 | 45.5 | 4.75 | 2 | v India | Paarl | lost | 21 Dec 2023 | ODI # 4716 | |
215/2 | 42.3 | 5.05 | 2 | v India | Gqeberha | won | 19 Dec 2023 | ODI # 4714 | |
215 | 46.1 | 4.65 | 2 | v Ireland | Abu Dhabi | lost | 7 Oct 2024 | ODI # 4782 | |
215/8 | 50.0 | 4.30 | 1 | v Canada | Dubai (DICS) | lost | 1 Mar 2024 | ODI # 4737 | |
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 | 43.3 | 4.57 | 2 | v U.A.E. | Amstelveen | lost | 8 May 2025 | ODI # 4866 | |
197 | 47.3 | 4.14 | 1 | v Canada | Dubai (DICS) | lost | 7 Mar 2024 | ODI # 4740 | |
187/3 | 41.5 | 4.47 | 2 | v Canada | King City (NW) | won | 31 Aug 2025 | ODI # 4901 | |
181/3 | 29.1 | 6.20 | 2 | v England | Karachi | won | 1 Mar 2025 | ODI # 4851 | |
170/3 | 33.0 | 5.15 | 2 | v Afghanistan | Sharjah | won | 22 Sep 2024 | ODI # 4772 | |
164 | 24.0 | 6.83 | 1 | v Namibia | King City (NW) | won | 4 Sep 2025 | ODI # 4905 | |
162/2 | 24.2 | 6.65 | 2 | v U.A.E. | Utrecht | won | 14 May 2025 | ODI # 4869 | |
155 | 24.5 | 6.24 | 2 | v Australia | Mackay | lost | 24 Aug 2025 | ODI # 4897 | |
154 | 41.4 | 3.69 | 1 | v Nepal | Dallas | lost | 29 Oct 2024 | ODI # 4788 | |
145/0 | 24.5 | 5.83 | 2 | v U.S.A. | Dallas | won | 25 Oct 2024 | ODI # 4785 | |
137/3 | 20.5 | 6.57 | 2 | v England | Leeds | won | 2 Sep 2025 | ODI # 4902 | |
137/2 | 23.4 | 5.78 | 2 | v U.A.E. | Dubai (DICS) | won | 3 Mar 2024 | ODI # 4738 | |
134 | 34.2 | 3.90 | 2 | v Afghanistan | Sharjah | lost | 20 Sep 2024 | ODI # 4768 | |
116 | 27.3 | 4.21 | 1 | v India | Johannesburg | lost | 17 Dec 2023 | ODI # 4713 | |
106 | 33.3 | 3.16 | 1 | v Afghanistan | Sharjah | lost | 18 Sep 2024 | ODI # 4764 | |
99/2 | 12.2 | 8.02 | 2 | v Oman | Dundee | n/r | 16 Jul 2024 | ODI # 4746 | |
95/2 | 17.2 | 5.48 | 2 | v Oman | Dundee | won | 22 Jul 2024 | ODI # 4749 | |
83 | 27.1 | 3.05 | 2 | v India | Eden Gardens | lost | 5 Nov 2023 | ODI # 4694 | |
72 | 20.5 | 3.45 | 2 | v England | Southampton | lost | 7 Sep 2025 | ODI # 4906 | |
DNB | 0.0 | - | - | v Nepal | Dallas | n/r | 4 Nov 2024 | ODI # 4796 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:
South Australia vs Queensland at Adelaide, Sheffield Shield , Dec 29, 1995 - Jan 1, 1996 [First-class]
Western Australia vs Victoria at W.A.C.A, Sheffield Shield , Dec 29, 1995 - Jan 1, 1996 [First-class]
Australia vs Sri Lanka at Melbourne, Sri Lanka tour of Australia 2nd Test, Dec 26-30, 1995 [Test # 1319]