The Indian team will be in action following the 2023 World Cup as they tour South Africa for a full series comprising of Tests, ODIs and T20Is.
The near-month-long tour will kick-start on December 10 as India faces South Africa in the first of three T20Is. These three matches will be played in Durban, Gqeberha and Johannesburg.
A two-day break follows after the third T20I before the two sides meet again for the start of the ODI series on December 17. These games will be hosted at Johannesburg, Gqeberha and Paarl.
The tour will end with a two-match Test series starting on Boxing Day at Centurion before the two meet again at Cape Town for the New Year Test on January 3.
India’s tour of South Africa in December-January Schedule
- 10 December 2023 – 1st T20I – Durban
- 12 December 2023 – 2nd T20I – Gqeberha
- 14 December 2023 – 3rd T20I – Johannesburg
- 17 December 2023 – 1st ODI – Johannesburg
- 19 December 2023 – 2nd ODI – Gqeberha
- 21 December 2023 – 3rd ODI – Paarl
- 26 Dec to 30 Dec – 1st Test – Centurion
- 03 Jan to 07 Jan – 2nd Test – Cape Town
Previous India Tour of South Africa Results
1992-93 Tour
- Tests: South Africa beat India 1-0 (4 Tests)
- ODIs: South Africa beat India 5-2
1996-97 Tour
- Tests: South Africa beat India 2-0 (3 Tests)
- ODIs: South Africa beat India in the Tri-Series Final (Zimbabwe was the third team)
2001-02 Tour
- Tests: South Africa beat India 1-0 (2 Tests + 1 Unofficial Test)
2006-07 Tour
- Tests: South Africa beat India 2-1
- ODIs: South Africa beat India 4-0 (5 ODIs)
- T20Is: India beat South Africa 1-0
2010-11 Tour
- Tests: 1-1 Drawn (3 Tests)
- ODIs: South Africa beat India 3-2
- T20Is: India beat South Africa 1-0
2013-14 Tour
- Tests: South Africa beat India 1-0 (2 Tests)
- ODIs: South Africa beat India 2-0 (3 ODIs)
2017-18 Tour
- Tests: South Africa beat India 2-1
- ODIs: India beat South Africa 5-1
- T20Is: India beat South Africa 2-1
2021-22 Tour
- Tests: South Africa beat India 2-1
- ODIs: South Africa beat India 3-0