South Africa Stats
South Africa ODI Fixtures and Results
Every South Africa ODI to come and the latest results, month by month, UK times
Updated 30 September 2026, after the Australia game
South Africa v Every Side
ODI record against each opponent, and runs a ODI
| Opponent | P | W-L | Runs | Opp | Last |
|---|---|---|---|---|---|
| 13 | 8-5 | 278 | 261 | L30 Sep 26 | |
| 10 | 7-3 | 247 | 265 | L7 Sep 25 | |
| 10 | 3-7 | 222 | 256 | L6 Dec 25 | |
| 7 | 2-5 | 244 | 261 | L8 Nov 25 | |
| 5 | 3-2 | 194 | 208 | W21 Feb 25 | |
| 3 | 3-0 | 280 | 165 | W13 Sep 26 | |
| 3 | 2-1 | 276 | 195 | L7 Oct 24 | |
| 3 | 2-1 | 256 | 219 | L17 Oct 23 | |
| 2 | 1-1 | 335 | 265 | L5 Mar 25 | |
| 2 | 1-1 | 276 | 298 | W21 Mar 23 | |
| 1 | 1-0 | 382 | 233 | W24 Oct 23 | |
| 1 | 1-0 | 428 | 326 | W7 Oct 23 |
South Africa ODI Fixtures Questions
When do South Africa play next?
South Africa play Bangladesh at home in the One Day Internationals on Tuesday 1 December at 11:30 (UK time), at Buffalo Park, East London.
When is South Africa's next home ODI?
South Africa are next at home against Bangladesh on Tuesday 1 December at 11:30 (UK time).
What were South Africa's last results?
Australia beat South Africa by 47 runs on 30 Sep 2026. South Africa beat Australia by 32 runs on 27 Sep 2026. South Africa beat Australia by 67 runs on 24 Sep 2026.
How many ODIs have South Africa played in 2026?
South Africa have played 6 ODIs in 2026 and won 5.