Upcoming England vs South Africa 1st ODI,South Africa in England, 3 ODI Series, 2022England vs South Africa2022-07-19T17:30+05:302022-07-19T17:30+05:30Riverside Ground, Chester-le-Street
Upcoming England vs South Africa 2nd ODI,South Africa in England, 3 ODI Series, 2022England vs South Africa2022-07-22T17:30+05:302022-07-22T17:30+05:30Old Trafford, Manchester
Upcoming England vs South Africa 3rd ODI,South Africa in England, 3 ODI Series, 2022England vs South Africa2022-07-24T15:30+05:302022-07-24T15:30+05:30Headingley, Leeds
Upcoming England vs South Africa 1st T20I,South Africa in England, 3 T20I Series, 2022England vs South Africa2022-07-27T23:00+05:302022-07-27T23:00+05:30County Ground, Bristol
Upcoming England vs South Africa 2nd T20I,South Africa in England, 3 T20I Series, 2022England vs South Africa2022-07-28T23:00+05:302022-07-28T23:00+05:30Sophia Gardens, Cardiff
Upcoming England vs South Africa 3rd T20I,South Africa in England, 3 T20I Series, 2022England vs South Africa2022-07-31T19:00+05:302022-07-31T19:00+05:30The Rose Bowl, Southampton
Upcoming Ireland vs South Africa 1st T20I,Ireland and South Africa in England, 2 T20I Series, 2022Ireland vs South Africa2022-08-03T23:00+05:302022-08-03T23:00+05:30County Ground, Bristol
Upcoming Ireland vs South Africa 2nd T20I,Ireland and South Africa in England, 2 T20I Series, 2022Ireland vs South Africa2022-08-05T23:00+05:302022-08-05T23:00+05:30County Ground, Bristol
Upcoming England vs South Africa 1st Test,Basil D'Oliveira Trophy, 2022England vs South Africa2022-08-17T15:30+05:302022-08-21T22:30+05:30Lord's, London
Upcoming England vs South Africa 2nd Test,Basil D'Oliveira Trophy, 2022England vs South Africa2022-08-25T15:30+05:302022-08-29T22:30+05:30Old Trafford, Manchester
Upcoming England vs South Africa 3rd Test,Basil D'Oliveira Trophy, 2022England vs South Africa2022-09-08T15:30+05:302022-09-12T22:30+05:30The Oval, London
Upcoming South Africa vs T.B.C. Super 12 - Match 18,ICC World Twenty20, 2022South Africa vs T.B.C.2022-10-24T13:30+05:302022-10-24T13:30+05:30Bellerive Oval, Hobart
Upcoming South Africa vs Bangladesh Super 12 - Match 22,ICC World Twenty20, 2022South Africa vs Bangladesh2022-10-27T08:30+05:302022-10-27T08:30+05:30Sydney Cricket Ground (SCG), Sydney
Upcoming India vs South Africa Super 12 - Match 30,ICC World Twenty20, 2022India vs South Africa2022-10-30T16:30+05:302022-10-30T16:30+05:30Perth Stadium, Perth
Upcoming Pakistan vs South Africa Super 12 - Match 36,ICC World Twenty20, 2022Pakistan vs South Africa2022-11-03T13:30+05:302022-11-03T13:30+05:30Sydney Cricket Ground (SCG), Sydney
Upcoming South Africa vs T.B.C. Super 12 - Match 40,ICC World Twenty20, 2022South Africa vs T.B.C.2022-11-06T05:30+05:302022-11-06T05:30+05:30Adelaide Oval, Adelaide
Upcoming Australia vs South Africa 1st Test,South Africa in Australia, 3 Test Series, 2022/23Australia vs South Africa2022-12-17T05:50+05:302022-12-21T12:50+05:30Brisbane Cricket Ground (Woolloongabba), Brisbane
Upcoming Australia vs South Africa 2nd Test,South Africa in Australia, 3 Test Series, 2022/23Australia vs South Africa2022-12-26T05:00+05:302022-12-30T12:00+05:30Melbourne Cricket Ground (MCG), Melbourne
Upcoming Australia vs South Africa 3rd Test,South Africa in Australia, 3 Test Series, 2022/23Australia vs South Africa2023-01-04T05:00+05:302023-01-08T12:00+05:30Sydney Cricket Ground (SCG), Sydney
Upcoming Australia vs South Africa 1st ODI,South Africa in Australia, 3 ODI Series, 2022/23Australia vs South Africa2023-01-12T08:00+05:302023-01-12T08:00+05:30Bellerive Oval, Hobart
Upcoming Australia vs South Africa 2nd ODI,South Africa in Australia, 3 ODI Series, 2022/23Australia vs South Africa2023-01-14T07:10+05:302023-01-14T07:10+05:30Sydney Cricket Ground (SCG), Sydney
Upcoming Australia vs South Africa 3rd ODI,South Africa in Australia, 3 ODI Series, 2022/23Australia vs South Africa2023-01-17T10:10+05:302023-01-17T10:10+05:30Perth Stadium, Perth