Largest margins by South Africa in ODIs by Innings, runs & wickets - last 2 years
By runs
Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
229 runs | 400 | 22.0 | v England | Wankhede | 21 Oct 2023 | ODI # 4677 | |
202 runs | 295 | 29.2 | v Pakistan | Tarouba | 12 Aug 2025 | ODI # 4894 | |
197 runs | 363 | 29.5 | v Ireland | Dublin | 25 May 2025 | ODI # 4877 | |
190 runs | 358 | 35.3 | v New Zealand | Pune | 1 Nov 2023 | ODI # 4689 | |
174 runs | 344 | 30.3 | v Ireland | Abu Dhabi | 4 Oct 2024 | ODI # 4781 | |
164 runs | 417 | 34.5 | v Australia | Centurion | 15 Sep 2023 | ODI # 4646 | |
149 runs | 383 | 46.4 | v Bangladesh | Wankhede | 24 Oct 2023 | ODI # 4680 | |
139 runs | 272 | 31.5 | v Ireland | Abu Dhabi | 2 Oct 2024 | ODI # 4780 | |
134 runs | 312 | 40.5 | v Australia | Lucknow | 12 Oct 2023 | ODI # 4667 | |
122 runs | 316 | 34.1 | v Australia | Johannesburg | 17 Sep 2023 | ODI # 4648 | |
111 runs | 339 | 34.3 | v Australia | Potchefstroom | 12 Sep 2023 | ODI # 4642 | |
107 runs | 316 | 43.3 | v Afghanistan | Karachi | 21 Feb 2025 | ODI # 4845 | |
102 runs | 429 | 44.5 | v Sri Lanka | Delhi | 7 Oct 2023 | ODI # 4661 |
By wickets
Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
8 wickets | 212 | 42.3 | v India | Gqeberha | 19 Dec 2023 | ODI # 4714 | |
8 wickets | 195 | 22.0 | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 | |
8 wickets | 157 | 25.5 | v England | North Sound | 31 Oct 2024 | ODI # 4790 | |
8 wickets | 264 | 43.0 | v England | Bridgetown | 6 Nov 2024 | ODI # 4799 | |
7 wickets | 222 | 39.4 | v Oman | Harare | 5 Jul 2023 | ODI # 4614 | |
7 wickets | 170 | 33.0 | v Afghanistan | Sharjah | 22 Sep 2024 | ODI # 4772 | |
7 wickets | 228 | 36.5 | v Bangladesh | Basseterre | 10 Dec 2024 | ODI # 4814 | |
7 wickets | 180 | 29.1 | v England | Karachi | 1 Mar 2025 | ODI # 4851 | |
6 wickets | 182 | 36.4 | v India | Bridgetown | 29 Jul 2023 | ODI # 4623 | |
5 wickets | 245 | 47.3 | v Afghanistan | Ahmedabad | 10 Nov 2023 | ODI # 4699 | |
5 wickets | 295 | 47.4 | v Bangladesh | Basseterre | 8 Dec 2024 | ODI # 4813 | |
5 wickets | 181 | 33.2 | v Pakistan | Tarouba | 10 Aug 2025 | ODI # 4893 | |
4 wickets | 326 | 48.5 | v England | North Sound | 3 Dec 2023 | ODI # 4706 | |
4 wickets | 188 | 31.4 | v England | Bridgetown | 9 Dec 2023 | ODI # 4708 | |
4 wickets | 322 | 45.5 | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 | |
1 wicket | 271 | 47.2 | v Pakistan | Chennai | 27 Oct 2023 | ODI # 4683 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
7 wickets | 125 | 180 | 29.1 | 50.0 | v England | Karachi | 1 Mar 2025 | ODI # 4851 | |
7 wickets | 102 | 170 | 33.0 | 50.0 | v Afghanistan | Sharjah | 22 Sep 2024 | ODI # 4772 | |
6 wickets | 80 | 182 | 36.4 | 50.0 | v India | Bridgetown | 29 Jul 2023 | ODI # 4623 | |
7 wickets | 79 | 228 | 36.5 | 50.0 | v Bangladesh | Basseterre | 10 Dec 2024 | ODI # 4814 | |
7 wickets | 62 | 222 | 39.4 | 50.0 | v Oman | Harare | 5 Jul 2023 | ODI # 4614 | |
8 wickets | 55 | 157 | 25.5 | 35.0 | v England | North Sound | 31 Oct 2024 | ODI # 4790 | |
8 wickets | 45 | 212 | 42.3 | 50.0 | v India | Gqeberha | 19 Dec 2023 | ODI # 4714 | |
8 wickets | 42 | 264 | 43.0 | 50.0 | v England | Bridgetown | 6 Nov 2024 | ODI # 4799 | |
4 wickets | 25 | 322 | 45.5 | 50.0 | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 | |
1 wicket | 16 | 271 | 47.2 | 50.0 | v Pakistan | Chennai | 27 Oct 2023 | ODI # 4683 | |
5 wickets | 15 | 245 | 47.3 | 50.0 | v Afghanistan | Ahmedabad | 10 Nov 2023 | ODI # 4699 | |
4 wickets | 14 | 188 | 31.4 | 34.0 | v England | Bridgetown | 9 Dec 2023 | ODI # 4708 | |
5 wickets | 14 | 295 | 47.4 | 50.0 | v Bangladesh | Basseterre | 8 Dec 2024 | ODI # 4813 | |
5 wickets | 10 | 181 | 33.2 | 35.0 | v Pakistan | Tarouba | 10 Aug 2025 | ODI # 4893 | |
4 wickets | 7 | 326 | 48.5 | 50.0 | v England | North Sound | 3 Dec 2023 | ODI # 4706 | |
8 wickets | 6 | 195 | 22.0 | 23.0 | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years