Cricket Schedule for South Africa | Fixtures, Upcoming Matches, Results, Match Timings & Venue.

2024-11-08T15:00:00+00:00 2024-11-09T01:00:00+00:00 2024-11-08T15:00:00+00:00 Nov 08, Fri
South Africa vs India, 1st T20I
South Africa vs India, 1st T20I - India tour of South Africa 2024
Kingsmead, Durban
India won by 61 runs.
2024-11-08T15:00:00+00:00
2024-11-10T14:00:00+00:00 2024-11-11T00:00:00+00:00 2024-11-10T14:00:00+00:00 Nov 10, Sun
South Africa vs India, 2nd T20I
South Africa vs India, 2nd T20I - India tour of South Africa 2024
St George's Park, Port Elizabeth
South Africa won by 3 wickets
2024-11-10T14:00:00+00:00
2024-11-13T15:00:00+00:00 2024-11-14T01:00:00+00:00 2024-11-13T15:00:00+00:00 Nov 13, Wed
South Africa vs India, 3rd T20I
South Africa vs India, 3rd T20I - India tour of South Africa 2024
SuperSport Park, Centurion
India won by 11 runs.
2024-11-13T15:00:00+00:00
2024-11-15T15:00:00+00:00 2024-11-16T01:00:00+00:00 2024-11-15T15:00:00+00:00 Nov 15, Fri
South Africa vs India, 4th T20I
South Africa vs India, 4th T20I - India tour of South Africa 2024
The Wanderers Stadium, Johannesburg
2024-11-15T15:00:00+00:00
2024-11-27T07:30:00+00:00 2024-12-02T07:30:00+00:00 2024-11-27T07:30:00+00:00 Nov 27, Wed
South Africa vs Sri Lanka, 1st Test
South Africa vs Sri Lanka, 1st Test - Sri Lanka tour of South Africa 2024
Kingsmead, Durban
2024-11-27T07:30:00+00:00
2024-12-05T08:30:00+00:00 2024-12-10T08:30:00+00:00 2024-12-05T08:30:00+00:00 Dec 05, Thu
South Africa vs Sri Lanka, 2nd Test
South Africa vs Sri Lanka, 2nd Test - Sri Lanka tour of South Africa 2024
St George's Park, Port Elizabeth
2024-12-05T08:30:00+00:00
2024-12-10T16:00:00+00:00 2024-12-11T02:00:00+00:00 2024-12-10T16:00:00+00:00 Dec 10, Tue
South Africa vs Pakistan, 1st T20I
South Africa vs Pakistan, 1st T20I - Pakistan tour of South Africa 2024-25
Kingsmead, Durban
2024-12-10T16:00:00+00:00
2024-12-13T16:00:00+00:00 2024-12-14T02:00:00+00:00 2024-12-13T16:00:00+00:00 Dec 13, Fri
South Africa vs Pakistan, 2nd T20I
South Africa vs Pakistan, 2nd T20I - Pakistan tour of South Africa 2024-25
SuperSport Park, Centurion
2024-12-13T16:00:00+00:00
2024-12-14T16:00:00+00:00 2024-12-15T02:00:00+00:00 2024-12-14T16:00:00+00:00 Dec 14, Sat
South Africa vs Pakistan, 3rd T20I
South Africa vs Pakistan, 3rd T20I - Pakistan tour of South Africa 2024-25
The Wanderers Stadium, Johannesburg
2024-12-14T16:00:00+00:00
2024-12-17T11:00:00+00:00 2024-12-18T05:00:00+00:00 2024-12-17T11:00:00+00:00 Dec 17, Tue
South Africa vs Pakistan, 1st ODI
South Africa vs Pakistan, 1st ODI - Pakistan tour of South Africa 2024-25
Boland Park, Paarl
2024-12-17T11:00:00+00:00
2024-12-19T11:00:00+00:00 2024-12-20T05:00:00+00:00 2024-12-19T11:00:00+00:00 Dec 19, Thu
South Africa vs Pakistan, 2nd ODI
South Africa vs Pakistan, 2nd ODI - Pakistan tour of South Africa 2024-25
SuperSport Park, Centurion
2024-12-19T11:00:00+00:00
2024-12-22T11:00:00+00:00 2024-12-23T05:00:00+00:00 2024-12-22T11:00:00+00:00 Dec 22, Sun
South Africa vs Pakistan, 3rd ODI
South Africa vs Pakistan, 3rd ODI - Pakistan tour of South Africa 2024-25
The Wanderers Stadium, Johannesburg
2024-12-22T11:00:00+00:00
2024-12-26T08:30:00+00:00 2024-12-31T08:30:00+00:00 2024-12-26T08:30:00+00:00 Dec 26, Thu
South Africa vs Pakistan, 1st Test
South Africa vs Pakistan, 1st Test - Pakistan tour of South Africa 2024-25
SuperSport Park, Centurion
2024-12-26T08:30:00+00:00
2025-01-03T08:30:00+00:00 2025-01-08T08:30:00+00:00 2025-01-03T08:30:00+00:00 Jan 03, Fri
South Africa vs Pakistan, 2nd Test
South Africa vs Pakistan, 2nd Test - Pakistan tour of South Africa 2024-25
Newlands, Cape Town
2025-01-03T08:30:00+00:00
2025-09-02T12:00:00+00:00 2025-09-03T06:00:00+00:00 2025-09-02T12:00:00+00:00 Sep 02, Tue
England vs South Africa, 1st ODI
England vs South Africa, 1st ODI - South Africa tour of England 2025
Headingley, Leeds
2025-09-02T12:00:00+00:00
2025-09-04T12:00:00+00:00 2025-09-05T06:00:00+00:00 2025-09-04T12:00:00+00:00 Sep 04, Thu
England vs South Africa, 2nd ODI
England vs South Africa, 2nd ODI - South Africa tour of England 2025
Lord's, London
2025-09-04T12:00:00+00:00
2025-09-07T10:00:00+00:00 2025-09-08T04:00:00+00:00 2025-09-07T10:00:00+00:00 Sep 07, Sun
England vs South Africa, 3rd ODI
England vs South Africa, 3rd ODI - South Africa tour of England 2025
The Rose Bowl, Southampton
2025-09-07T10:00:00+00:00
2025-09-10T17:30:00+00:00 2025-09-11T03:30:00+00:00 2025-09-10T17:30:00+00:00 Sep 10, Wed
England vs South Africa, 1st T20I
England vs South Africa, 1st T20I - South Africa tour of England 2025
Sophia Gardens, Cardiff
2025-09-10T17:30:00+00:00
2025-09-12T17:30:00+00:00 2025-09-13T03:30:00+00:00 2025-09-12T17:30:00+00:00 Sep 12, Fri
England vs South Africa, 2nd T20I
England vs South Africa, 2nd T20I - South Africa tour of England 2025
Old Trafford, Manchester
2025-09-12T17:30:00+00:00
2025-09-14T13:30:00+00:00 2025-09-14T23:30:00+00:00 2025-09-14T13:30:00+00:00 Sep 14, Sun
England vs South Africa, 3rd T20I
England vs South Africa, 3rd T20I - South Africa tour of England 2025
Trent Bridge, Nottingham
2025-09-14T13:30:00+00:00