Proteas fixtures according to the Future Tours Programme.
Aug – Sep 2023
Australia Tour of South Africa 2023
Matches: 3 T20, 5 ODI
Venue: South Africa
Wed Aug 30
South Africa vs Australia, 1st T20
Kingsmead, Durban
Fri Sep 1
South Africa vs Australia, 2nd T20
Kingsmead, Durban
Sun Sep 3
South Africa vs Australia, 3rd T20
Kingsmead, Durban
Thu Sep 7
South Africa vs Australia, 1st ODI
Mangaung Oval, Bloemfontein
Sat Sep 9
South Africa vs Australia, 2nd ODI
Mangaung Oval, Bloemfontein
Sep – Oct 2023
Road Safety World Series 2023
Matches: 23 T20
Venue: India
Oct – Nov 2023
ICC Cricket World Cup 2023
Matches: 48 ODI
Venue: India
Dec 2023 – Jan 2024
India Tour of South Africa 2023-24
Matches: 2 Test, 3 ODI, 3 T20
Venue: South Africa
February 2024
South Africa Tour of New Zealand 2024
Matches: 2 Test
Venue: New Zealand
May 2024
South Africa Tour of West Indies 2024
Matches: 3 T20
Venue: West Indies
July 2024
South Africa Tour of Ireland 2024
Matches: 3 ODI, 3 T20
Venue: Ireland
August 2024
South Africa Tour of West Indies 2024
Matches: 2 Tests, 5 T20
Venue: West Indies
Oct – Nov 2024
South Africa Tour of Bangladesh 2024
Matches: 2 Test
Venue: Bangladesh
Nov – Dec 2024
Sri Lanka Tour of South Africa 2024
Matches: 2 Test
Venue: South Africa
Dec 2024 – Jan 2025
Pakistan Tour of South Africa 2024-25
Matches: 2 Test, 3 ODI, 3 T20
Venue: South Africa
February 2025
Pakistan Tri Series 2025
Matches: 4 ODI
Venue: Pakistan
June 2025
South Africa Tour of Zimbabwe 2025
Matches: 2 Test
Venue: Zimbabwe
July 2025
Zimbabwe Tri Series 2025
Matches: 4 T20
Venue: Zimbabwe
August 2025
South Africa Tour of Australia 2025
Matches: 3 ODI, 3 T20
Venue: Australia
September 2025
South Africa Tour of England 2025
Matches: 3 ODI, 3 T20
Venue: England
Oct – Nov 2025
South Africa Tour of Pakistan 2025
Matches: 2 Test, 3 ODI, 3 T20
Venue: Pakistan
Nov – Dec 2025
South Africa Tour of India 2025
Matches: 2 Test, 3 ODI, 5 T20
Venue: India
Jan – Feb 2026
West Indies Tour of South Africa 2026
Matches: 5 T20
Venue: West Indies, South Africa
Sep – Oct 2026
Australia Tour of South Africa 2026
Matches: 3 Test, 3 ODI
Venue: South Africa
Nov – Dec 2026
Bangladesh Tour of South Africa 2026
Matches: 2 Test, 3 ODI
Venue: South Africa
Dec 2026 – Feb 2027
England Tour of South Africa 2026-27
Matches: 3 Test, 3 ODI, 3 T20
Venue: South Africa
Feb – Mar 2027
South Africa Tour of Sri Lanka 2027
Matches: 2 Test
Venue: Sri Lanka