Here are South Africa cricket schedule for the upcoming one dayers, Test and T20 internationals.
India tour of South Africa
SOUTH AFRICA vs INDIA, 1st Test, 26-30 December- India Won by 113 runs, Centurion
South Africa vs India 2nd Test, 3-7 January- South Africa won by 7 wickets, Johannesburg
South Africa vs India 3rd Test, 11-15 January- South Africa won by 7 wickets, Capetown
South Africa vs India 1st ODI, January 19- South Africa won by 31 runs, Paarl
South Africa vs India 2nd ODI, January 21- South Africa won by 7 wickets, Paarl
South Africa vs India 3rd ODI, January 23- South Africa won by 4 runs, Capetown
Bangladesh tour of South Africa 2022
South Africa vs Bangladesh, 1st ODI- March 18, Centurion, Bangladesh won by 38 runs
South Africa vs Bangladesh, 2nd ODI- March 20, Johannesburg, South Africa won by 7 wickets
South Africa vs Bangladesh, 3rd ODI- March 23, Centurion, Bangladesh won by 9 wickets
Test
South Africa vs Bangladesh, 1st Test- March 30- April 3, Durban, South Africa won by 220 runs
South Africa vs Bangladesh, 2nd Test- April 7- April 11, Port Elizabeth
South Africa tour of India 2022
India vs South Africa, 1st T20I- June 9, Chennai
India vs South Africa- 2nd T20I- June 12, Bengaluru
India vs South Africa- 3rd T20I- June 14, Nagpur
India vs South Africa- 4th T20I- June 17, Rajkot
India vs South Africa- 5th T20I- June 19, Delhi
South Africa tour of England 2022
England vs South Africa, 1st ODI- July 19, Chester Le Street
England vs South Africa, 2nd ODI- July 22, Manchester
England vs South Africa, 3rd ODI- July 24, Leeds
England vs South Africa, 1st T20I- July 27, Bristol
England vs South Africa, 2nd T20I- July 28, Cardiff
England vs South Africa, 3rd T20I- July 31, Southampton
Test
England vs South Africa, 1st Test- August 17-21, Lords
England vs South Africa, 2nd Test- August 25-29, Manchester
England vs South Africa, 3rd Test- September 8-12, Oval
South Africa tour of Ireland 2022
Ireland vs South Africa, 1st T20I- August 3, Bristol
Ireland vs South Africa, 2nd T20I- August 5, Bristol
T20 World Cup Fixtures
South Africa vs TBA- 24 October, Hobart
South Africa vs Bangladesh- 27 October, Sydney
South Africa vs India- 30 October, Perth
South Africa vs Pakistan- 3 November, Sydney
South Africa vs TBA- 6 November, Adelaide
Date | Format | Team | Venue | Result |
---|---|---|---|---|
December 26 | Test | Ind vs SA (1st Test) | Centurion | India won by 113 runs |
January 3 | Test | Ind vs SA (2nd Test) | Johannesburg | South Africa won by 7 wickets |
January 11 | Test | Ind vs SA (3rd Test) | Capetown | South Africa won by 7 wickets |
January 19 | ODI | Ind vs SA (1st ODI) | Paarl | South Africa won by 31 runs |
January 21 | ODI | Ind vs SA (2ND ODI) | Paarl | South Africa won by 7 wickets |
January 23 | ODI | Ind vs SA (3RD ODI) | Capetown | South Africa won by 4 runs |
March 18 | ODI | SA vs Ban (1ST ODI) | Centurion | Bangladesh won by 38 runs |
March 20 | ODI | SA vs Ban (2ND ODI) | Johannesburg | South Africa won by 7 wickets |
March 23 | ODI | SA vs Ban (3RD ODI) | Centurion | Bangladesh won by 9 wickets |
March 30 | Test | SA vs Ban (1ST Test) | Durban | South Africa won by 220 runs |
April 7 | Test | SA vs Ban (2nd Test) | Port Elizabeth | |
June 9 | T20 | Ind vs SA ( 1ST T20) | Chennai | |
June 12 | T20 | Ind vs SA (2ND T20) | Bengaluru | |
June 14 | T20 | Ind vs SA (3RD T20) | Nagpur | |
June 17 | T20 | Ind vs SA (4TH T20) | Rajkot | |
June 19 | T20 | Ind vs SA (5TH T20) | Delhi | |
July 19 | ODI | Eng vs SA (1ST ODI) | Chester Le Street | |
July 22 | ODI | Eng vs SA (2ND ODI) | Manchester | |
July 24 | ODI | Eng vs SA (3RD ODI) | Leeds | |
July 27 | T20 | Eng vs SA (1ST T20) | Bristol | |
July 28 | T20 | Eng vs SA (2ND T20) | Cardiff | |
July 31 | T20 | Eng vs SA (3RD T20) | Southampton | |
August 3 | T20 | Ire vs SA (1ST T20) | Bristol | |
August 5 | T20 | Ire VS SA (2ND T20) | Bristol | |
August 17 | Test | Eng vs SA (1ST Test) | Lords | |
August 25 | Test | Eng vs SA (2ND Test) | Manchester | |
September 8 | Test | Eng vs SA (3RD Test) | Oval | |
October 24 | T20 WC | SA vs TBA | Hobart | |
October 27 | T20 WC | SA vs Ban | Sydney | |
October 30 | T20 WC | SA vs Ind | Perth | |
November 3 | T20 WC | SA vs Pak | Sydney | |
November 6 | T20 WC | SA vs TBA | Adelaide | |