Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI BangladeshBangladesh (H)
One Day Internationals - Tue 1 Dec, 11:30 Their fixtures Preview

South Africa ODI Fixtures and Results

Every South Africa ODI to come and the latest results, month by month, UK times

Updated , after the Australia game

September 2026 6 ODIs
WED9 Sep NamibiaNamibia 162/8 Namibia FTWon South Africa SASouth Africa 348/6 One Day InternationalsODI Wed 9 Sep, ODI: South Africa won by 99 runs
FRI11 Sep NamibiaNamibia 178 Namibia FTWon South Africa SASouth Africa 335/9 One Day InternationalsODI Fri 11 Sep, ODI: South Africa won by 157 runs
SUN13 Sep NamibiaNamibia 156 Namibia FTWon South Africa SASouth Africa 157/1 One Day InternationalsODI Sun 13 Sep, ODI: South Africa won by 9 wickets
THU24 Sep SASouth Africa 297/8 South Africa FTWon Australia AustraliaAustralia 230 One Day InternationalsODI Thu 24 Sep, ODI: South Africa won by 67 runs
SUN27 Sep SASouth Africa 365/9 South Africa FTWon Australia AustraliaAustralia 333 One Day InternationalsODI Sun 27 Sep, ODI: South Africa won by 32 runs
WED30 Sep SASouth Africa 145/4 South Africa FTLost Australia AustraliaAustralia 322/9 One Day InternationalsODI Wed 30 Sep, ODI: Australia won by 47 runs
11 ODIs to come. 60 results on record.

South Africa v Every Side

ODI record against each opponent, and runs a ODI

OpponentPW-LRunsOppLast
AustraliaAustralia 13 8-5 278 261 L30 Sep 26
EnglandEngland 10 7-3 247 265 L7 Sep 25
IndiaIndia 10 3-7 222 256 L6 Dec 25
PakistanPakistan 7 2-5 244 261 L8 Nov 25
AfghanistanAfghanistan 5 3-2 194 208 W21 Feb 25
NamibiaNamibia 3 3-0 280 165 W13 Sep 26
IrelandIreland 3 2-1 276 195 L7 Oct 24
NetherlandsNetherlands 3 2-1 256 219 L17 Oct 23
New ZealandNew Zealand 2 1-1 335 265 L5 Mar 25
West IndiesWest Indies 2 1-1 276 298 W21 Mar 23
BangladeshBangladesh 1 1-0 382 233 W24 Oct 23
Sri LankaSri Lanka 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.