South Africa Cricket Team Schedule Fixtures

Saturday, Jun 28 2025

1st Test, South Africa in Zimbabwe, 2 Test Series, 2025
Sat, 01:30 PM
notify
Zimbabwe
Zimbabwe
South Africa
South Africa
Queens Sports Club, Bulawayo

Sunday, Jul 06 2025

2nd Test, South Africa in Zimbabwe, 2 Test Series, 2025
Sun, 01:30 PM
notify
Zimbabwe
Zimbabwe
South Africa
South Africa
Queens Sports Club, Bulawayo

Monday, Jul 14 2025

Match 1, Zimbabwe T20I Tri Series, 2025
Mon, 04:30 PM
notify
Zimbabwe
Zimbabwe
South Africa
South Africa
Harare Sports Club, Harare

Wednesday, Jul 16 2025

Match 2, Zimbabwe T20I Tri Series, 2025
Wed, 04:30 PM
notify
South Africa
South Africa
New Zealand
New Zealand
Harare Sports Club, Harare

Sunday, Jul 20 2025

Match 4, Zimbabwe T20I Tri Series, 2025
Sun, 04:30 PM
notify
Zimbabwe
Zimbabwe
South Africa
South Africa
Harare Sports Club, Harare

Tuesday, Jul 22 2025

Match 5, Zimbabwe T20I Tri Series, 2025
Tue, 04:30 PM
notify
New Zealand
New Zealand
South Africa
South Africa
Harare Sports Club, Harare

Sunday, Aug 10 2025

1st T20I, South Africa in Australia, 3 T20I Series, 2025
Sun, 02:30 PM
notify
Australia
Australia
South Africa
South Africa
TIO Stadium, Darwin

Tuesday, Aug 12 2025

2nd T20I, South Africa in Australia, 3 T20I Series, 2025
Tue, 02:30 PM
notify
Australia
Australia
South Africa
South Africa
TIO Stadium, Darwin

Saturday, Aug 16 2025

3rd T20I, South Africa in Australia, 3 T20I Series, 2025
Sat, 02:30 PM
notify
Australia
Australia
South Africa
South Africa
Cazaly's Stadium, Cairns

Tuesday, Aug 19 2025

1st ODI, South Africa in Australia, 3 ODI Series, 2025
Tue, 10:00 AM
notify
Australia
Australia
South Africa
South Africa
Cazaly's Stadium, Cairns

Friday, Aug 22 2025

2nd ODI, South Africa in Australia, 3 ODI Series, 2025
Fri, 10:00 AM
notify
Australia
Australia
South Africa
South Africa
Great Barrier Reef Arena, Mackay

Sunday, Aug 24 2025

3rd ODI, South Africa in Australia, 3 ODI Series, 2025
Sun, 10:00 AM
notify
Australia
Australia
South Africa
South Africa
Great Barrier Reef Arena, Mackay

Tuesday, Sep 02 2025

1st ODI, South Africa in England, 3 ODI Series, 2025
Tue, 05:30 PM
notify
England
England
South Africa
South Africa
Headingley, Leeds

Thursday, Sep 04 2025

2nd ODI, South Africa in England, 3 ODI Series, 2025
Thu, 05:30 PM
notify
England
England
South Africa
South Africa
Lord's Cricket Ground, London

Sunday, Sep 07 2025

3rd ODI, South Africa in England, 3 ODI Series, 2025
Sun, 03:30 PM
notify
England
England
South Africa
South Africa
Utilita Bowl, Southampton

Wednesday, Sep 10 2025

1st T20I, South Africa in England, 3 T20I Series, 2025
Wed, 11:00 PM
notify
England
England
South Africa
South Africa
Sophia Gardens, Cardiff

Friday, Sep 12 2025

2nd T20I, South Africa in England, 3 T20I Series, 2025
Fri, 11:00 PM
notify
England
England
South Africa
South Africa
Emirates Old Trafford, Manchester

Sunday, Sep 14 2025

3rd T20I, South Africa in England, 3 T20I Series, 2025
Sun, 07:00 PM
notify
England
England
South Africa
South Africa
Trent Bridge, Nottingham

Saturday, Oct 11 2025

One-off T20I, South Africa in Namibia, One-off T20I, 2025
Sat, 05:30 PM
notify
Namibia
Namibia
South Africa
South Africa
Namibia Cricket Ground, Windhoek

Friday, Nov 14 2025

1st Test, Freedom Trophy, 2025
Fri, 09:30 AM
notify
India
India
South Africa
South Africa
Eden Gardens, Kolkata

Saturday, Nov 22 2025

2nd Test, Freedom Trophy, 2025
Sat, 09:30 AM
notify
India
India
South Africa
South Africa
Barsapara Cricket Stadium, Guwahati

Sunday, Nov 30 2025

1st ODI, South Africa in India, 3 ODI Series, 2025
Sun, 01:30 PM
notify
India
India
South Africa
South Africa
JSCA International Stadium Complex, Ranchi

Wednesday, Dec 03 2025

2nd ODI, South Africa in India, 3 ODI Series, 2025
Wed, 01:30 PM
notify
India
India
South Africa
South Africa
Shaheed Veer Narayan Singh International Stadium, Raipur

Saturday, Dec 06 2025

3rd ODI, South Africa in India, 3 ODI Series, 2025
Sat, 01:30 PM
notify
India
India
South Africa
South Africa
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

Tuesday, Dec 09 2025

1st T20I, South Africa in India, 5 T20I Series, 2025
Tue, 07:00 PM
notify
India
India
South Africa
South Africa
Barabati Stadium, Cuttack

Thursday, Dec 11 2025

2nd T20I, South Africa in India, 5 T20I Series, 2025
Thu, 07:00 PM
notify
India
India
South Africa
South Africa
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur

Sunday, Dec 14 2025

3rd T20I, South Africa in India, 5 T20I Series, 2025
Sun, 07:00 PM
notify
India
India
South Africa
South Africa
Himachal Pradesh Cricket Association Stadium, Dharamsala

Wednesday, Dec 17 2025

4th T20I, South Africa in India, 5 T20I Series, 2025
Wed, 07:00 PM
notify
India
India
South Africa
South Africa
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Friday, Dec 19 2025

5th T20I, South Africa in India, 5 T20I Series, 2025
Fri, 07:00 PM
notify
India
India
South Africa
South Africa
Narendra Modi Stadium, Ahmedabad