Home/Article

Here is the complete schedule for the South Africa cricket team for 2020.

England tour of South Africa 2019-20 (4 Tests, 3 ODIs and 3 T20Is)

03 Jan 2020- South Africa vs England 2nd Test, Newlands, Cape Town

ADVERTISEMENT

Article continues below this ad

16 Jan 2020- South Africa vs England 3rd Test, St George’s Park, Port Elizabeth

24 Jan 2020- South Africa vs England 4th Test, The Wanderers Stadium, Johannesburg

04 Feb 2020– South Africa vs England 1st ODI, Newlands, Cape Town

07 Feb 2020– South Africa vs England 2nd ODI, Hollywoodbets Kingsmead Stadium

09 Feb 2020 South Africa vs England 3rd ODI, The Wanderers Stadium, Johannesburg

12 Feb 2020 South Africa vs England 1st T20I, Buffalo Park, East London

14 Feb 2020 South Africa vs England 2nd T20I, Hollywoodbets Kingsmead Stadium

16 Feb 2020 South Africa vs England 3rd T20I, SuperSport Park, Centurion

Australia tour of South Africa 2020 (3 ODIs and 3 T20Is)

21 Feb 2020 South Africa vs Australia 1st T20I, The Wanderers Stadium, Johannesburg

23 Feb 2020 South Africa vs Australia 2nd T20I, St George’s Park, Port Elizabeth

26 Feb 2020 South Africa vs Australia 3rd T20I, Newlands, Cape Town

29 Feb 2020 South Africa vs Australia 1st ODI, The Wanderers Stadium, Johannesburg

04 March 2020 South Africa vs Australia 2nd ODI, St George’s Park, Port Elizabeth

07 March 2020 South Africa vs Australia 3rd ODI, Newlands, Cape Town

South Africa tour of India 2020 (3 ODIs)

12 Mar 2020 India vs South Africa 1st ODI, Himachal Pradesh Cricket Association Stadium, Dharamsala

15 Mar 2020 India vs South Africa, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

18 Mar 2020 India vs South Africa, Eden Gardens, Kolkata

South Africa tour of West Indies, 2020 (2 Tests and 5 T20Is)

23 July 2020 West Indies vs South Africa 1st Test, Queens Park Oval, Port of Spain

31 July 2020 West Indies vs South Africa 2nd Test, Daren Sammy Cricket Ground Gros Islet, St Lucia

8 Aug 2020 West Indies vs South Africa 1st T20, Central Broward Regional Park Stadium Turf Ground, Lauderhill

ADVERTISEMENT

Article continues below this ad

9 Aug 2020 West Indies vs South Africa 2nd T20, Central Broward Regional Park Stadium Turf Ground, Lauderhill

12 Aug 2020 West Indies vs South Africa 3rd T20, Sabina Park, Kingston

Fixtures for Pakistan & Sri Lanka are yet to be announced and will be updated.

ADVERTISEMENT

Article continues below this ad

Tentative schedule-

Pakistan tour of South Africa 2020
Matches: 3 ODI and 3 T20
Sri Lanka tour of South Africa 2021
Matches: 2 Test