South Africa Cricket Schedule 2023-24: Future Tour Program Fixtures (T20, ODI and Test)
Men’s South Africa Cricket Schedule 2023
South Africa are scheduled to play 4 Tests, 14 ODIs and 9 T20s. Below is the complete list of South Africa’s cricket schedule for 2023:
Date & Time | Match Details |
---|---|
Jan 27, Fri 11:00 AM GMT / 01:00 PM LOCAL | South Africa vs England, 1st ODI England tour of South Africa, 2023 Mangaung Oval, Bloemfontein |
Jan 29, Sun 08:00 AM GMT / 10:00 AM LOCAL | South Africa vs England, 2nd ODI England tour of South Africa, 2023 Mangaung Oval, Bloemfontein |
Feb 01, Wed 11:00 AM GMT / 01:00 PM LOCAL | South Africa vs England, 3rd ODI England tour of South Africa, 2023 Diamond Oval, Kimberley |
Feb 28, Tue - Mar 04, Sat 08:00 AM GMT / 10:00 AM LOCAL | South Africa vs West Indies, 1st Test West Indies tour of South Africa, 2023 SuperSport Park, Centurion |
Mar 08, Wed - Mar 12, Sun 08:00 AM GMT / 10:00 AM LOCAL | South Africa vs West Indies, 2nd Test West Indies tour of South Africa, 2023 The Wanderers Stadium, Johannesburg |
Mar 16, Thu 11:00 AM GMT / 01:00 PM LOCAL | South Africa vs West Indies, 1st ODI West Indies tour of South Africa, 2023 Buffalo Park, East London |
Mar 18, Sat 11:00 AM GMT / 01:00 PM LOCAL | South Africa vs West Indies, 2nd ODI West Indies tour of South Africa, 2023 Buffalo Park, East London |
Mar 21, Tue 08:00 AM GMT / 10:00 AM LOCAL | South Africa vs West Indies, 3rd ODI West Indies tour of South Africa, 2023 Senwes Park, Potchefstroom |
Mar 25, Sat 12:00 PM GMT / 02:00 PM LOCAL | South Africa vs West Indies, 1st T20I West Indies tour of South Africa, 2023 SuperSport Park, Centurion |
Mar 26, Sun 12:00 PM GMT / 02:00 PM LOCAL | South Africa vs West Indies, 2nd T20I West Indies tour of South Africa, 2023 SuperSport Park, Centurion |
Mar 28, Tue 04:00 PM GMT / 06:00 PM LOCAL | South Africa vs West Indies, 3rd T20I West Indies tour of South Africa, 2023 The Wanderers Stadium, Johannesburg |
Mar 31, Fri 11:00 AM GMT / 01:00 PM LOCAL | South Africa vs Netherlands, 2nd ODI (Rescheduled match) Netherlands tour of South Africa, 2023 Willowmoore Park, Benoni |
Apr 02, Sun 08:00 AM GMT / 10:00 AM LOCAL | South Africa vs Netherlands, 3rd ODI (Rescheduled match) Netherlands tour of South Africa, 2023 The Wanderers Stadium, Johannesburg |
South Africa v England (Home Series): January-February
South Africa are all set to host England for 3 ODIs in their first cricket series of the year.
South Africa v West Indies (Home Series): February-March
South Africa hosts Windies for all-format cricket (Two Tests, three ODIs and three T20s).
South Africa v Netherlands (Home Series): March-April
The three-match ODI series is rescheduled. The Netherlands team visits South Africa to play the remaining two ODIs.
South Africa v Australia (Home Series): August-September
South Africa looks to win a white-ball home series against the Aussies after a defeat in test series at Australian Soil. South Africa hosts Australia for five ODIs and three T20s.
South Africa v India (Home Series): December 2023-January 2024
India visits South Africa to play multi-format cricket (Two Tests, three ODIs and three T20s).
South Africa Future Tour Program (2023-2027)
Month | Series Details |
---|---|
January - February 2023 | England Tour of South Africa 2023 3 ODI |
February - March 2023 | West Indies Tour of South Africa 2023 2 Test, 3 ODI and 3 T20I |
March - June 2023 | Indian Premier League, 2023 74 T20I |
March - April 2023 | Netherlands Tour of South Africa 2023 2 ODI |
August - September 2023 | Australia Tour of South Africa 2023 5 ODI and 3 T20I |
October - November 2023 | ICC Cricket World Cup 2023 48 ODI Venue: India |
December 2023 - January 2024 | India Tour of South Africa 2023-24 2 Test, 3 ODI and 3 T20I |
February 2024 | South Africa Tour of New Zealand 2024 2 Test |
May 2024 | South Africa Tour of West Indies 2024 3 T20I |
July 2024 | South Africa Tour of Ireland 2024 3 ODI and 3 T20I |
August 2024 | South Africa Tour of West Indies 2024 2 Test and 5 T20I |
October - November 2024 | South Africa Tour of Bangladesh 2024 2 Test |
November - December 2024 | Sri Lanka Tour of South Africa 2024 2 Test |
December 2024 - January 2025 | Pakistan Tour of South Africa 2024-25 2 Test, 3 ODI and 3 T20I |
February 2025 | Pakistan Tri Series 2025 4 ODI |
June 2025 | South Africa Tour of Zimbabwe 2025 2 Test |
July 2025 | Zimbabwe Tri Series 2025 4 ODI |
August 2025 | South Africa Tour of Australia 2025 3 ODI and 3 T20I |
September 2025 | South Africa Tour of England 2025 3 ODI and 3 T20I |
October - November 2025 | South Africa Tour of Pakistan 2025 2 Test, 3 ODI and 3 T20I |
November - December 2025 | South Africa Tour of India 2025 2 Test, 3 ODI and 5 T20I |
January - February 2026 | West Indies Tour of South Africa 2026 5 T20I |
September - October 2026 | Australia Tour of South Africa 2026 3 Test and 3 ODIs |
November - December 2026 | Bangladesh Tour of South Africa 2026 2 Test and 3 ODI |
December 2026 -February 2027 | England Tour of South Africa 2026-27 3 Test, 3 ODI and 3 T20I |
January - February 2027 | Sri Lanka Tour of New Zealand 2027 2 Test, 3 ODI and 3 T20I |
February - March 2027 | South Africa Tour of Sri Lanka 2027 2 Test |
