Connect with us

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 & TimeMatch 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)

MonthSeries Details
January - February 2023England Tour of South Africa 2023

3 ODI
February - March 2023West Indies Tour of South Africa 2023

2 Test, 3 ODI and 3 T20I
March - June 2023Indian Premier League, 2023

74 T20I
March - April 2023Netherlands Tour of South Africa 2023

2 ODI
August - September 2023Australia Tour of South Africa 2023

5 ODI and 3 T20I
October - November 2023ICC Cricket World Cup 2023

48 ODI
Venue: India
December 2023 - January 2024India Tour of South Africa 2023-24

2 Test, 3 ODI and 3 T20I
February 2024South Africa Tour of New Zealand 2024

2 Test
May 2024South Africa Tour of West Indies 2024

3 T20I
July 2024South Africa Tour of Ireland 2024

3 ODI and 3 T20I
August 2024South Africa Tour of West Indies 2024

2 Test and 5 T20I
October - November 2024South Africa Tour of Bangladesh 2024

2 Test
November - December 2024Sri Lanka Tour of South Africa 2024

2 Test
December 2024 - January 2025Pakistan Tour of South Africa 2024-25

2 Test, 3 ODI and 3 T20I
February 2025Pakistan Tri Series 2025

4 ODI
June 2025South Africa Tour of Zimbabwe 2025

2 Test
July 2025Zimbabwe Tri Series 2025

4 ODI
August 2025South Africa Tour of Australia 2025

3 ODI and 3 T20I
September 2025South Africa Tour of England 2025

3 ODI and 3 T20I
October - November 2025South Africa Tour of Pakistan 2025

2 Test, 3 ODI and 3 T20I
November - December 2025South Africa Tour of India 2025

2 Test, 3 ODI and 5 T20I
January - February 2026West Indies Tour of South Africa 2026

5 T20I
September - October 2026Australia Tour of South Africa 2026

3 Test and 3 ODIs
November - December 2026Bangladesh Tour of South Africa 2026

2 Test and 3 ODI
December 2026 -February 2027England Tour of South Africa 2026-27

3 Test, 3 ODI and 3 T20I
January - February 2027Sri Lanka Tour of New Zealand 2027

2 Test, 3 ODI and 3 T20I
February - March 2027South Africa Tour of Sri Lanka 2027

2 Test