Recent South Africa vs England 2nd ODI,England in South Africa, 3 ODI Series, 2023South Africa vs England2023-01-29T13:30+05:302023-01-29T13:30+05:30Mangaung Oval, Bloemfontein
Recent South Africa vs England 1st ODI,England in South Africa, 3 ODI Series, 2023South Africa vs England2023-01-27T16:30+05:302023-01-27T16:30+05:30Mangaung Oval, Bloemfontein
Recent 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
Recent 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
Recent 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:30The Gabba, Brisbane
Recent South Africa vs Netherlands Super 12 - Match 28,ICC Men's T20 World Cup, Australia, 2022South Africa vs Netherlands2022-11-06T05:30+05:302022-11-06T05:30+05:30Adelaide Oval, Adelaide
Recent Pakistan vs South Africa Super 12 - Match 24,ICC Men's T20 World Cup, Australia, 2022Pakistan vs South Africa2022-11-03T13:30+05:302022-11-03T13:30+05:30Sydney Cricket Ground (SCG), Sydney
Recent India vs South Africa Super 12 - Match 18,ICC Men's T20 World Cup, Australia, 2022India vs South Africa2022-10-30T16:30+05:302022-10-30T16:30+05:30Perth Stadium, Perth
Recent South Africa vs Bangladesh Super 12 - Match 10,ICC Men's T20 World Cup, Australia, 2022South Africa vs Bangladesh2022-10-27T08:30+05:302022-10-27T08:30+05:30Sydney Cricket Ground (SCG), Sydney
Recent South Africa vs Zimbabwe Super 12 - Match 6,ICC Men's T20 World Cup, Australia, 2022South Africa vs Zimbabwe2022-10-24T13:30+05:302022-10-24T13:30+05:30Bellerive Oval, Hobart
Recent Bangladesh vs South Africa Match 14,ICC World Twenty20 Warm-up Matches, 2022Bangladesh vs South Africa2022-10-19T13:30+05:302022-10-19T13:30+05:30Allan Border Field, Brisbane
Recent New Zealand vs South Africa Match 10,ICC World Twenty20 Warm-up Matches, 2022New Zealand vs South Africa2022-10-17T09:30+05:302022-10-17T09:30+05:30Allan Border Field, Brisbane
Recent India vs South Africa 3rd ODI,South Africa in India, 3 ODI Series, 2022India vs South Africa2022-10-11T13:30+05:302022-10-11T13:30+05:30Arun Jaitley Stadium, Delhi
Recent India vs South Africa 2nd ODI,South Africa in India, 3 ODI Series, 2022India vs South Africa2022-10-09T13:30+05:302022-10-09T13:30+05:30JSCA International Stadium Complex, Ranchi
Recent India vs South Africa 1st ODI,South Africa in India, 3 ODI Series, 2022India vs South Africa2022-10-06T14:00+05:302022-10-06T14:00+05:30Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Recent India vs South Africa 3rd T20I,South Africa in India, 3 T20I Series, 2022India vs South Africa2022-10-04T19:00+05:302022-10-04T19:00+05:30Holkar Cricket Stadium, Indore
Recent India vs South Africa 2nd T20I,South Africa in India, 3 T20I Series, 2022India vs South Africa2022-10-02T19:00+05:302022-10-02T19:00+05:30Barsapara Cricket Stadium, Guwahati
Recent India vs South Africa 1st T20I,South Africa in India, 3 T20I Series, 2022India vs South Africa2022-09-28T19:00+05:302022-09-28T19:00+05:30Greenfield International Stadium, Thiruvananthapuram
Recent 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
Recent 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
Recent 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
Recent 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
Recent 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
Recent 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
Recent 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
Recent 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
Recent 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
Recent 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
Recent India vs South Africa 5th T20I,South Africa in India, 5 T20I Series, 2022India vs South Africa2022-06-19T19:00+05:302022-06-19T19:00+05:30M.Chinnaswamy Stadium, Bengaluru
Recent India vs South Africa 4th T20I,South Africa in India, 5 T20I Series, 2022India vs South Africa2022-06-17T19:00+05:302022-06-17T19:00+05:30Saurashtra Cricket Association Stadium, Rajkot
Recent India vs South Africa 3rd T20I,South Africa in India, 5 T20I Series, 2022India vs South Africa2022-06-14T19:00+05:302022-06-14T19:00+05:30Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Recent India vs South Africa 2nd T20I,South Africa in India, 5 T20I Series, 2022India vs South Africa2022-06-12T19:00+05:302022-06-12T19:00+05:30Barabati Stadium, Cuttack
Recent India vs South Africa 1st T20I,South Africa in India, 5 T20I Series, 2022India vs South Africa2022-06-09T19:00+05:302022-06-09T19:00+05:30Arun Jaitley Stadium, Delhi
Recent South Africa vs Bangladesh 2nd Test,Bangladesh in South Africa, 2 Test Series, 2022South Africa vs Bangladesh2022-04-08T13:30+05:302022-04-12T20:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs Bangladesh 1st Test,Bangladesh in South Africa, 2 Test Series, 2022South Africa vs Bangladesh2022-03-31T13:30+05:302022-04-04T20:30+05:30Kingsmead, Durban
Recent South Africa vs Bangladesh 3rd ODI,Bangladesh in South Africa, 3 ODI Series, 2022South Africa vs Bangladesh2022-03-23T16:30+05:302022-03-23T16:30+05:30SuperSport Park, Centurion
Recent South Africa vs Bangladesh 2nd ODI,Bangladesh in South Africa, 3 ODI Series, 2022South Africa vs Bangladesh2022-03-20T13:30+05:302022-03-20T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Bangladesh 1st ODI,Bangladesh in South Africa, 3 ODI Series, 2022South Africa vs Bangladesh2022-03-18T16:30+05:302022-03-18T16:30+05:30SuperSport Park, Centurion
Recent New Zealand vs South Africa 2nd Test,South Africa in New Zealand, 2 Test Series, 2022New Zealand vs South Africa2022-02-25T03:30+05:302022-03-01T10:30+05:30Hagley Oval, Christchurch
Recent New Zealand vs South Africa 1st Test,South Africa in New Zealand, 2 Test Series, 2022New Zealand vs South Africa2022-02-17T03:30+05:302022-02-21T10:30+05:30Hagley Oval, Christchurch
Recent South Africa vs India 3rd ODI,India in South Africa, 3 ODI Series, 2021/22South Africa vs India2022-01-23T14:00+05:302022-01-23T14:00+05:30Newlands, Cape Town
Recent South Africa vs India 2nd ODI,India in South Africa, 3 ODI Series, 2021/22South Africa vs India2022-01-21T14:00+05:302022-01-21T14:00+05:30Boland Park, Paarl
Recent South Africa vs India 1st ODI,India in South Africa, 3 ODI Series, 2021/22South Africa vs India2022-01-19T14:00+05:302022-01-19T14:00+05:30Boland Park, Paarl
Recent South Africa vs India 2nd Test,Freedom Trophy, 2021/22South Africa vs India2022-01-03T13:30+05:302022-01-07T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 1st Test,Freedom Trophy, 2021/22South Africa vs India2021-12-26T13:30+05:302021-12-30T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs Netherlands 1st ODI,Netherlands in South Africa, 3 ODI Series, 2021South Africa vs Netherlands2021-11-26T13:30+05:302021-11-26T13:30+05:30SuperSport Park, Centurion
Recent England vs South Africa Super 12 - Match 39,ICC World Twenty20, 2021England vs South Africa2021-11-06T19:30+05:302021-11-06T19:30+05:30Sharjah Cricket Stadium, Sharjah
Recent South Africa vs Bangladesh Super 12 - Match 30,ICC World Twenty20, 2021South Africa vs Bangladesh2021-11-02T15:30+05:302021-11-02T15:30+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent South Africa vs Sri Lanka Super 12 - Match 25,ICC World Twenty20, 2021South Africa vs Sri Lanka2021-10-30T15:30+05:302021-10-30T15:30+05:30Sharjah Cricket Stadium, Sharjah
Recent South Africa vs West Indies Super 12 - Match 18,ICC World Twenty20, 2021South Africa vs West Indies2021-10-26T15:30+05:302021-10-26T15:30+05:30Dubai International Cricket Stadium, Dubai
Recent Australia vs South Africa Super 12 - Match 13,ICC World Twenty20, 2021Australia vs South Africa2021-10-23T15:30+05:302021-10-23T15:30+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent Pakistan vs South Africa Match 15,ICC World Twenty20 Warm-up Matches, 2021Pakistan vs South Africa2021-10-20T19:30+05:302021-10-20T19:30+05:30Sheikh Zayed Stadium Nursery 2, Abu Dhabi
Recent Afghanistan vs South Africa Match 9,ICC World Twenty20 Warm-up Matches, 2021Afghanistan vs South Africa2021-10-18T15:30+05:302021-10-18T15:30+05:30Sheikh Zayed Stadium Nursery 2, Abu Dhabi
Recent Sri Lanka vs South Africa 3rd T20I,South Africa in Sri Lanka, 3 T20I Series, 2021Sri Lanka vs South Africa2021-09-14T19:00+05:302021-09-14T19:00+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 2nd T20I,South Africa in Sri Lanka, 3 T20I Series, 2021Sri Lanka vs South Africa2021-09-12T19:00+05:302021-09-12T19:00+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 1st T20I,South Africa in Sri Lanka, 3 T20I Series, 2021Sri Lanka vs South Africa2021-09-10T19:00+05:302021-09-10T19:00+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 3rd ODI,South Africa in Sri Lanka, 3 ODI Series, 2021Sri Lanka vs South Africa2021-09-07T14:30+05:302021-09-07T14:30+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 2nd ODI,South Africa in Sri Lanka, 3 ODI Series, 2021Sri Lanka vs South Africa2021-09-04T14:30+05:302021-09-04T14:30+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 1st ODI,South Africa in Sri Lanka, 3 ODI Series, 2021Sri Lanka vs South Africa2021-09-02T14:30+05:302021-09-02T14:30+05:30R.Premadasa Stadium, Colombo
Recent Ireland vs South Africa 3rd T20I,South Africa in Ireland, 3 T20I Series, 2021Ireland vs South Africa2021-07-24T20:30+05:302021-07-24T20:30+05:30Civil Service Cricket Club, Stormont, Belfast
Recent Ireland vs South Africa 2nd T20I,South Africa in Ireland, 3 T20I Series, 2021Ireland vs South Africa2021-07-22T20:30+05:302021-07-22T20:30+05:30Civil Service Cricket Club, Stormont, Belfast
Recent Ireland vs South Africa 1st T20I,South Africa in Ireland, 3 T20I Series, 2021Ireland vs South Africa2021-07-19T20:30+05:302021-07-19T20:30+05:30The Village, Malahide, Dublin
Recent Ireland vs South Africa 3rd ODI,South Africa in Ireland, 3 ODI Series, 2021Ireland vs South Africa2021-07-16T15:15+05:302021-07-16T15:15+05:30Malahide Cricket Club Ground, Dublin
Recent Ireland vs South Africa 2nd ODI,South Africa in Ireland, 3 ODI Series, 2021Ireland vs South Africa2021-07-13T15:15+05:302021-07-13T15:15+05:30Malahide Cricket Club Ground, Dublin
Recent Ireland vs South Africa 1st ODI,South Africa in Ireland, 3 ODI Series, 2021Ireland vs South Africa2021-07-11T15:15+05:302021-07-11T15:15+05:30Malahide Cricket Club Ground, Dublin
Recent West Indies vs South Africa 5th T20I,South Africa in West Indies, 5 T20I Series, 2021West Indies vs South Africa2021-07-03T23:30+05:302021-07-03T23:30+05:30National Cricket Stadium, St George's, Grenada
Recent West Indies vs South Africa 4th T20I,South Africa in West Indies, 5 T20I Series, 2021West Indies vs South Africa2021-07-01T23:30+05:302021-07-01T23:30+05:30National Cricket Stadium, St George's, Grenada
Recent West Indies vs South Africa 3rd T20I,South Africa in West Indies, 5 T20I Series, 2021West Indies vs South Africa2021-06-29T23:30+05:302021-06-29T23:30+05:30National Cricket Stadium, St George's, Grenada
Recent West Indies vs South Africa 2nd T20I,South Africa in West Indies, 5 T20I Series, 2021West Indies vs South Africa2021-06-27T23:30+05:302021-06-27T23:30+05:30National Cricket Stadium, St George's, Grenada
Recent West Indies vs South Africa 1st T20I,South Africa in West Indies, 5 T20I Series, 2021West Indies vs South Africa2021-06-26T23:30+05:302021-06-26T23:30+05:30National Cricket Stadium, St George's, Grenada
Recent West Indies vs South Africa 2nd Test,Sir Vivian Richards Trophy, 2021West Indies vs South Africa2021-06-18T19:30+05:302021-06-23T02:30+05:30Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Recent West Indies vs South Africa 1st Test,Sir Vivian Richards Trophy, 2021West Indies vs South Africa2021-06-10T19:30+05:302021-06-15T02:30+05:30Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Recent South Africa vs Pakistan 4th T20I,Pakistan in South Africa, 4 T20I Series, 2021South Africa vs Pakistan2021-04-16T18:00+05:302021-04-16T18:00+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 3rd T20I,Pakistan in South Africa, 4 T20I Series, 2021South Africa vs Pakistan2021-04-14T18:00+05:302021-04-14T18:00+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 2nd T20I,Pakistan in South Africa, 4 T20I Series, 2021South Africa vs Pakistan2021-04-12T18:00+05:302021-04-12T18:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 1st T20I,Pakistan in South Africa, 4 T20I Series, 2021South Africa vs Pakistan2021-04-10T18:00+05:302021-04-10T18:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 3rd ODI,Pakistan in South Africa, 3 ODI Series, 2021South Africa vs Pakistan2021-04-07T13:30+05:302021-04-07T13:30+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 2nd ODI,Pakistan in South Africa, 3 ODI Series, 2021South Africa vs Pakistan2021-04-04T13:30+05:302021-04-04T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 1st ODI,Pakistan in South Africa, 3 ODI Series, 2021South Africa vs Pakistan2021-04-02T13:30+05:302021-04-02T13:30+05:30SuperSport Park, Centurion
Recent Pakistan vs South Africa 3rd T20I,South Africa in Pakistan, 3 T20I Series, 2021Pakistan vs South Africa2021-02-14T18:30+05:302021-02-14T18:30+05:30Gaddafi Stadium, Lahore
Recent Pakistan vs South Africa 2nd T20I,South Africa in Pakistan, 3 T20I Series, 2021Pakistan vs South Africa2021-02-13T18:30+05:302021-02-13T18:30+05:30Gaddafi Stadium, Lahore
Recent Pakistan vs South Africa 1st T20,South Africa in Pakistan, 3 T20I Series, 2021Pakistan vs South Africa2021-02-11T18:30+05:302021-02-11T18:30+05:30Gaddafi Stadium, Lahore
Recent Pakistan vs South Africa 2nd Test,South Africa in Pakistan, 2 Test Series, 2021Pakistan vs South Africa2021-02-04T10:30+05:302021-02-08T17:30+05:30Rawalpindi Cricket Stadium, Rawalpindi
Recent Pakistan vs South Africa 1st Test,South Africa in Pakistan, 2 Test Series, 2021Pakistan vs South Africa2021-01-26T10:30+05:302021-01-30T17:30+05:30National Stadium, Karachi
Recent South Africa vs Sri Lanka 2nd Test,Sri Lanka in South Africa, 2 Test Series, 2020/21South Africa vs Sri Lanka2021-01-03T13:30+05:302021-01-05T19:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Sri Lanka 1st Test,Sri Lanka in South Africa, 2 Test Series, 2020/21South Africa vs Sri Lanka2020-12-26T13:30+05:302020-12-29T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs England 3rd ODI,England in South Africa, 3 ODI Series, 2020South Africa vs England2020-12-09T16:30+05:302020-12-09T16:30+05:30Newlands, Cape Town
Recent South Africa vs England 2nd ODI,England in South Africa, 3 ODI Series, 2020South Africa vs England2020-12-07T16:30+05:302020-12-07T16:30+05:30Newlands, Cape Town
Recent South Africa vs England 1st ODI,England in South Africa, 3 ODI Series, 2020South Africa vs England2020-12-06T13:30+05:302020-12-06T13:30+05:30Boland Park, Paarl
Recent South Africa vs England 3rd T20I,England in South Africa, 3 T20I Series, 2020South Africa vs England2020-12-01T21:30+05:302020-12-01T21:30+05:30Newlands, Cape Town
Recent South Africa vs England 2nd T20I,England in South Africa, 3 T20I Series, 2020South Africa vs England2020-11-29T18:00+05:302020-11-29T18:00+05:30Boland Park, Paarl
Recent South Africa vs England 1st T20I,England in South Africa, 3 T20I Series, 2020South Africa vs England2020-11-27T21:30+05:302020-11-27T21:30+05:30Newlands, Cape Town
Recent South Africa vs England 4th Test,Basil D'Oliveira Trophy, 2019/20South Africa vs England2020-01-24T13:30+05:302020-01-27T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs England 3rd Test,Basil D'Oliveira Trophy, 2019/20South Africa vs England2020-01-16T13:30+05:302020-01-20T20:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs England 2nd Test,Basil D'Oliveira Trophy, 2019/20South Africa vs England2020-01-03T14:00+05:302020-01-07T21:00+05:30Newlands, Cape Town
Recent South Africa vs England 1st Test,Basil D'Oliveira Trophy, 2019/20South Africa vs England2019-12-26T13:30+05:302019-12-29T20:30+05:30SuperSport Park, Centurion
Recent India vs South Africa 3rd Test,Freedom Trophy, 2019India vs South Africa2019-10-19T09:30+05:302019-10-22T16:30+05:30JSCA International Stadium Complex, Ranchi
Recent India vs South Africa 2nd Test,Freedom Trophy, 2019India vs South Africa2019-10-10T09:30+05:302019-10-13T16:30+05:30Maharashtra Cricket Association Stadium, Pune
Recent India vs South Africa 1st Test,Freedom Trophy, 2019India vs South Africa2019-10-02T09:30+05:302019-10-06T16:30+05:30Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Recent India vs South Africa 3rd T20I,South Africa in India, 3 T20I Series, 2019India vs South Africa2019-09-22T19:00+05:302019-09-22T19:00+05:30M.Chinnaswamy Stadium, Bengaluru
Recent India vs South Africa 2nd T20I,South Africa in India, 3 T20I Series, 2019India vs South Africa2019-09-18T19:00+05:302019-09-18T19:00+05:30Punjab Cricket Association IS Bindra Stadium, Mohali
Recent India vs South Africa 1st T20I,South Africa in India, 3 T20I Series, 2019India vs South Africa2019-09-15T19:00+05:302019-09-15T19:00+05:30Himachal Pradesh Cricket Association Stadium, Dharamsala
Recent Australia vs South Africa Match 45,ICC Cricket World Cup, 2019Australia vs South Africa2019-07-06T18:00+05:302019-07-06T18:00+05:30Old Trafford, Manchester
Recent Sri Lanka vs South Africa Match 35,ICC Cricket World Cup, 2019Sri Lanka vs South Africa2019-06-28T15:00+05:302019-06-28T15:00+05:30Riverside Ground, Chester-le-Street
Recent New Zealand vs South Africa Match 25,ICC Cricket World Cup, 2019New Zealand vs South Africa2019-06-19T15:00+05:302019-06-19T15:00+05:30Edgbaston, Birmingham
Recent South Africa vs Afghanistan Match 21,ICC Cricket World Cup, 2019South Africa vs Afghanistan2019-06-15T18:00+05:302019-06-15T18:00+05:30Sophia Gardens, Cardiff
Recent South Africa vs West Indies Match 15,ICC Cricket World Cup, 2019South Africa vs West Indies2019-06-10T15:00+05:302019-06-10T15:00+05:30The Rose Bowl, Southampton
Recent South Africa vs India Match 8,ICC Cricket World Cup, 2019South Africa vs India2019-06-05T15:00+05:302019-06-05T15:00+05:30The Rose Bowl, Southampton
Recent South Africa vs Bangladesh Match 5,ICC Cricket World Cup, 2019South Africa vs Bangladesh2019-06-02T15:00+05:302019-06-02T15:00+05:30The Oval, London
Recent South Africa vs Sri Lanka 3rd T20I,Sri Lanka in South Africa, 3 T20I Series, 2019South Africa vs Sri Lanka2019-03-24T18:00+05:302019-03-24T18:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Sri Lanka 2nd T20I,Sri Lanka in South Africa, 3 T20I Series, 2019South Africa vs Sri Lanka2019-03-22T21:30+05:302019-03-22T21:30+05:30SuperSport Park, Centurion
Recent South Africa vs Sri Lanka 1st T20I,Sri Lanka in South Africa, 3 T20I Series, 2019South Africa vs Sri Lanka2019-03-19T21:30+05:302019-03-19T21:30+05:30Newlands, Cape Town
Recent South Africa vs Sri Lanka 5th ODI,Sri Lanka in South Africa, 5 ODI Series, 2019South Africa vs Sri Lanka2019-03-16T16:30+05:302019-03-16T16:30+05:30Newlands, Cape Town
Recent South Africa vs Sri Lanka 4th ODI,Sri Lanka in South Africa, 5 ODI Series, 2019South Africa vs Sri Lanka2019-03-13T16:30+05:302019-03-13T16:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs Sri Lanka 3rd ODI,Sri Lanka in South Africa, 5 ODI Series, 2019South Africa vs Sri Lanka2019-03-10T13:30+05:302019-03-10T13:30+05:30Kingsmead, Durban
Recent South Africa vs Sri Lanka 2nd ODI,Sri Lanka in South Africa, 5 ODI Series, 2019South Africa vs Sri Lanka2019-03-06T16:30+05:302019-03-06T16:30+05:30SuperSport Park, Centurion
Recent South Africa vs Sri Lanka 1st ODI,Sri Lanka in South Africa, 5 ODI Series, 2019South Africa vs Sri Lanka2019-03-03T13:30+05:302019-03-03T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Sri Lanka 2nd Test,Sri Lanka in South Africa, 2 Test Series, 2019South Africa vs Sri Lanka2019-02-21T13:30+05:302019-02-25T20:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs Sri Lanka 1st Test,Sri Lanka in South Africa, 2 Test Series, 2019South Africa vs Sri Lanka2019-02-13T13:30+05:302019-02-17T20:30+05:30Kingsmead, Durban
Recent South Africa vs Pakistan 3rd T20I,Pakistan in South Africa, 3 T20I Series, 2019South Africa vs Pakistan2019-02-06T21:30+05:302019-02-06T21:30+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 2nd T20I,Pakistan in South Africa, 3 T20I Series, 2019South Africa vs Pakistan2019-02-03T18:00+05:302019-02-03T18:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 1st T20I,Pakistan in South Africa, 3 T20I Series, 2019South Africa vs Pakistan2019-02-01T21:30+05:302019-02-01T21:30+05:30Newlands, Cape Town
Recent South Africa vs Pakistan 5th ODI,Pakistan in South Africa, 5 ODI Series, 2019South Africa vs Pakistan2019-01-30T16:30+05:302019-01-30T16:30+05:30Newlands, Cape Town
Recent South Africa vs Pakistan 4th ODI,Pakistan in South Africa, 5 ODI Series, 2019South Africa vs Pakistan2019-01-27T13:30+05:302019-01-27T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 3rd ODI,Pakistan in South Africa, 5 ODI Series, 2019South Africa vs Pakistan2019-01-25T16:30+05:302019-01-25T16:30+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 2nd ODI,Pakistan in South Africa, 5 ODI Series, 2019South Africa vs Pakistan2019-01-22T16:30+05:302019-01-22T16:30+05:30Kingsmead, Durban
Recent South Africa vs Pakistan 1st ODI,Pakistan in South Africa, 5 ODI Series, 2019South Africa vs Pakistan2019-01-19T16:30+05:302019-01-19T16:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs Pakistan 3rd Test,Pakistan in South Africa, 3 Test Series, 2018/19South Africa vs Pakistan2019-01-11T13:30+05:302019-01-15T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 2nd Test,Pakistan in South Africa, 3 Test Series, 2018/19South Africa vs Pakistan2019-01-03T14:00+05:302019-01-07T21:00+05:30Newlands, Cape Town
Recent South Africa vs Pakistan 1st Test,Pakistan in South Africa, 3 Test Series, 2018/19South Africa vs Pakistan2018-12-26T13:30+05:302018-12-30T20:30+05:30SuperSport Park, Centurion
Recent Australia vs South Africa One-off T20I,South Africa in Australia, Only T20 International, 2018Australia vs South Africa2018-11-17T13:50+05:302018-11-17T13:50+05:30Carrara Oval, Carrara
Recent Australia vs South Africa 3rd ODI,South Africa in Australia, 3 ODI Series, 2018Australia vs South Africa2018-11-11T08:20+05:302018-11-11T08:20+05:30Bellerive Oval, Hobart
Recent Australia vs South Africa 2nd ODI,South Africa in Australia, 3 ODI Series, 2018Australia vs South Africa2018-11-09T08:50+05:302018-11-09T08:50+05:30Adelaide Oval, Adelaide