Recent Pakistan vs South Africa Match 3,ODI Tri-Series in Pakistan, 2025Pakistan vs South Africa2025-02-12T14:30+05:302025-02-12T14:30+05:30National Stadium, Karachi
Recent New Zealand vs South Africa Match 2,ODI Tri-series in Pakistan, 2025New Zealand vs South Africa2025-02-10T10:00+05:302025-02-10T10:00+05:30Gaddafi Stadium, Lahore
Recent South Africa vs Pakistan 2nd Test,Pakistan in South Africa, 2 Test Series, 2024/25South Africa vs Pakistan2025-01-03T14:00+05:302025-01-07T21:00+05:30Newlands, Cape Town
Recent South Africa vs Pakistan 1st Test,Pakistan in South Africa, 2 Test Series, 2024/25South Africa vs Pakistan2024-12-26T13:30+05:302024-12-30T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 3rd ODI,Pakistan in South Africa, 3 ODI Series, 2024South Africa vs Pakistan2024-12-22T17:30+05:302024-12-22T17:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 2nd ODI,Pakistan in South Africa, 3 ODI Series, 2024South Africa vs Pakistan2024-12-19T17:30+05:302024-12-19T17:30+05:30Newlands, Cape Town
Recent South Africa vs Pakistan 1st ODI,Pakistan in South Africa, 3 ODI Series, 2024South Africa vs Pakistan2024-12-17T17:30+05:302024-12-17T17:30+05:30Boland Park, Paarl
Recent South Africa vs Pakistan 3rd T20I,Pakistan in South Africa, 3 T20I Series, 2024South Africa vs Pakistan2024-12-14T21:30+05:302024-12-14T21:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Pakistan 2nd T20I,Pakistan in South Africa, 3 T20I Series, 2024South Africa vs Pakistan2024-12-13T21:30+05:302024-12-13T21:30+05:30SuperSport Park, Centurion
Recent South Africa vs Pakistan 1st T20I,Pakistan in South Africa, 3 T20I Series, 2024South Africa vs Pakistan2024-12-10T21:30+05:302024-12-10T21:30+05:30Kingsmead, Durban
Recent South Africa vs Sri Lanka 2nd Test,Sri Lanka in South Africa, 2 Test Series, 2024South Africa vs Sri Lanka2024-12-05T13:30+05:302024-12-09T20:30+05:30St George's Park, Gqeberha
Recent South Africa vs Sri Lanka 1st Test,Sri Lanka in South Africa, 2 Test Series, 2024South Africa vs Sri Lanka2024-11-27T13:00+05:302024-12-01T20:00+05:30Kingsmead, Durban
Recent South Africa vs India 4th T20I,India in South Africa, 4 T20I Series, 2024South Africa vs India2024-11-15T20:30+05:302024-11-15T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 3rd T20I,India in South Africa, 4 T20I Series, 2024South Africa vs India2024-11-13T20:30+05:302024-11-13T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs India 2nd T20I,India in South Africa, 4 T20I Series, 2024South Africa vs India2024-11-10T19:30+05:302024-11-10T19:30+05:30St George's Park, Gqeberha
Recent South Africa vs India 1st T20I,India in South Africa, 4 T20I Series, 2024South Africa vs India2024-11-08T20:30+05:302024-11-08T20:30+05:30Kingsmead, Durban
Recent Bangladesh vs South Africa 2nd Test,South Africa in Bangladesh, 2 Test Series, 2024Bangladesh vs South Africa2024-10-29T09:30+05:302024-11-02T16:30+05:30Zahur Ahmed Chowdhury Stadium, Chattogram
Recent Bangladesh vs South Africa 1st Test,South Africa in Bangladesh, 2 Test Series, 2024Bangladesh vs South Africa2024-10-21T09:30+05:302024-10-25T16:30+05:30Shere Bangla National Stadium, Mirpur, Dhaka
Recent Ireland vs South Africa 3rd ODI,Ireland and South Africa in UAE, 3 ODI Series, 2024Ireland vs South Africa2024-10-07T17:00+05:302024-10-07T17:00+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent Ireland vs South Africa 2nd ODI,Ireland and South Africa in UAE, 3 ODI Series, 2024Ireland vs South Africa2024-10-04T17:00+05:302024-10-04T17:00+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent Ireland vs South Africa 1st ODI,Ireland and South Africa in UAE, 3 ODI Series, 2024Ireland vs South Africa2024-10-02T17:00+05:302024-10-02T17:00+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent Ireland vs South Africa 2nd T20I,Ireland and South Africa in UAE, 2 T20I Series, 2024Ireland vs South Africa2024-09-29T21:00+05:302024-09-29T21:00+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent Ireland vs South Africa 1st T20I,Ireland and South Africa in UAE, 2 T20I Series, 2024Ireland vs South Africa2024-09-27T21:00+05:302024-09-27T21:00+05:30Sheikh Zayed Stadium, Abu Dhabi
Recent Afghanistan vs South Africa 3rd ODI,Afghanistan and South Africa in UAE, 3 ODI Series, 2024Afghanistan vs South Africa2024-09-22T17:30+05:302024-09-22T17:30+05:30Sharjah Cricket Stadium, Sharjah
Recent Afghanistan vs South Africa 2nd ODI,Afghanistan and South Africa in UAE, 3 ODI Series, 2024Afghanistan vs South Africa2024-09-20T17:30+05:302024-09-20T17:30+05:30Sharjah Cricket Stadium, Sharjah
Recent Afghanistan vs South Africa 1st ODI,Afghanistan and South Africa in UAE, 3 ODI Series, 2024Afghanistan vs South Africa2024-09-18T17:30+05:302024-09-18T17:30+05:30Sharjah Cricket Stadium, Sharjah
Recent West Indies vs South Africa 3rd T20I,South Africa in West Indies, 3 T20I Series, 2024West Indies vs South Africa2024-08-28T00:30+05:302024-08-28T00:30+05:30Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
Recent West Indies vs South Africa 2nd T20I,South Africa in West Indies, 3 T20I Series, 2024West Indies vs South Africa2024-08-26T00:30+05:302024-08-26T00:30+05:30Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
Recent West Indies vs South Africa 1st T20I,South Africa in West Indies, 3 T20I Series, 2024West Indies vs South Africa2024-08-24T00:30+05:302024-08-24T00:30+05:30Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
Recent West Indies vs South Africa 2nd Test,Sir Vivian Richards Trophy, 2024West Indies vs South Africa2024-08-15T19:30+05:302024-08-20T02:30+05:30Guyana National Stadium, Guyana
Recent West Indies vs South Africa 1st Test,Sir Vivian Richards Trophy, 2024West Indies vs South Africa2024-08-07T19:30+05:302024-08-12T02:30+05:30Queen's Park Oval, Port of Spain, Trinidad
Recent South Africa vs India Final,ICC Men's T20 World Cup, 2024South Africa vs India2024-06-29T20:00+05:302024-06-29T20:00+05:30Kensington Oval, Bridgetown, Barbados
Recent South Africa vs Afghanistan 1st Semi-Final,ICC Men's T20 World Cup, 2024South Africa vs Afghanistan2024-06-27T06:00+05:302024-06-27T06:00+05:30Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
Recent West Indies vs South Africa Super Eight - Match 10,ICC Men's T20 World Cup, 2024West Indies vs South Africa2024-06-24T06:00+05:302024-06-24T06:00+05:30Sir Vivian Richards Stadium, North Sound, Antigua
Recent England vs South Africa Super Eight - Match 5,ICC Men's T20 World Cup, 2024England vs South Africa2024-06-21T20:00+05:302024-06-21T20:00+05:30Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Recent USA vs South Africa Super Eight - Match 1,ICC Men's T20 World Cup, 2024USA vs South Africa2024-06-19T20:00+05:302024-06-19T20:00+05:30Sir Vivian Richards Stadium, North Sound, Antigua
Recent South Africa vs Nepal Match 31,ICC Men's T20 World Cup, 2024South Africa vs Nepal2024-06-15T05:00+05:302024-06-15T05:00+05:30Arnos Vale Ground, Arnos Vale, St Vincent
Recent South Africa vs Bangladesh Match 21,ICC Men's T20 World Cup, 2024South Africa vs Bangladesh2024-06-10T20:00+05:302024-06-10T20:00+05:30Nassau County International Cricket Stadium, New York
Recent Netherlands vs South Africa Match 16,ICC Men's T20 World Cup, 2024Netherlands vs South Africa2024-06-08T20:00+05:302024-06-08T20:00+05:30Nassau County International Cricket Stadium, New York
Recent Sri Lanka vs South Africa Match 4,ICC Men's T20 World Cup, 2024Sri Lanka vs South Africa2024-06-03T20:00+05:302024-06-03T20:00+05:30Nassau County International Cricket Stadium, New York
Recent West Indies vs South Africa 3rd T20I,South Africa in West Indies, 3 T20I Series, 2024West Indies vs South Africa2024-05-27T00:30+05:302024-05-27T00:30+05:30Sabina Park, Kingston, Jamaica
Recent West Indies vs South Africa 2nd T20I,South Africa in West Indies, 3 T20I Series, 2024West Indies vs South Africa2024-05-26T00:30+05:302024-05-26T00:30+05:30Sabina Park, Kingston, Jamaica
Recent West Indies vs South Africa 1st T20I,South Africa in West Indies, 3 T20I Series, 2024West Indies vs South Africa2024-05-24T00:30+05:302024-05-24T00:30+05:30Sabina Park, Kingston, Jamaica
Recent Uganda vs South Africa Match 9,Men's African Games Ghana, 2024Uganda vs South Africa2024-03-20T14:30+05:302024-03-20T14:30+05:30Achimota Senior Secondary School A Field, Accra
Recent South Africa vs Kenya Match 7,Men's African Games Ghana, 2024South Africa vs Kenya2024-03-18T18:45+05:302024-03-18T18:45+05:30Achimota Senior Secondary School A Field, Accra
Recent South Africa vs Ghana Match 3,Men's African Games Ghana, 2024South Africa vs Ghana2024-03-17T18:45+05:302024-03-17T18:45+05:30Achimota Senior Secondary School A Field, Accra
Recent New Zealand vs South Africa 2nd Test,South Africa in New Zealand, 2 Test Series, 2024New Zealand vs South Africa2024-02-13T03:30+05:302024-02-17T10:30+05:30Seddon Park, Hamilton
Recent New Zealand vs South Africa 1st Test,South Africa in New Zealand, 2 Test Series, 2024New Zealand vs South Africa2024-02-04T03:30+05:302024-02-08T10:30+05:30Bay Oval, Mount Maunganui
Recent South Africa vs India 1st Test,Freedom Trophy, 2023/24South Africa vs India2023-12-26T13:30+05:302023-12-30T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs India 3rd ODI,India in South Africa, 3 ODI Series, 2023South Africa vs India2023-12-21T16:30+05:302023-12-21T16:30+05:30Boland Park, Paarl
Recent South Africa vs India 2nd ODI,India in South Africa, 3 ODI Series, 2023South Africa vs India2023-12-19T16:30+05:302023-12-19T16:30+05:30St George's Park, Gqeberha
Recent South Africa vs India 1st ODI,India in South Africa, 3 ODI Series, 2023South Africa vs India2023-12-17T13:30+05:302023-12-17T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 3rd T20I,India in South Africa, 3 T20I Series, 2023South Africa vs India2023-12-14T20:30+05:302023-12-14T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 2nd T20I,India in South Africa, 3 T20I Series, 2023South Africa vs India2023-12-12T20:30+05:302023-12-12T20:30+05:30St George's Park, Gqeberha
Recent South Africa vs India 1st T20I,India in South Africa, 3 T20I Series, 2023South Africa vs India2023-12-10T19:30+05:302023-12-10T19:30+05:30Kingsmead, Durban
Recent South Africa vs Australia 2nd Semi-Final,ICC Cricket World Cup, 2023South Africa vs Australia2023-11-16T14:00+05:302023-11-16T14:00+05:30Eden Gardens, Kolkata
Recent South Africa vs Afghanistan Match 42,ICC Cricket World Cup, 2023South Africa vs Afghanistan2023-11-10T14:00+05:302023-11-10T14:00+05:30Narendra Modi Stadium, Ahmedabad
Recent India vs South Africa Match 37,ICC Cricket World Cup, 2023India vs South Africa2023-11-05T14:00+05:302023-11-05T14:00+05:30Eden Gardens, Kolkata
Recent New Zealand vs South Africa Match 32,ICC Cricket World Cup, 2023New Zealand vs South Africa2023-11-01T14:00+05:302023-11-01T14:00+05:30Maharashtra Cricket Association Stadium, Pune
Recent Pakistan vs South Africa Match 26,ICC Cricket World Cup, 2023Pakistan vs South Africa2023-10-27T14:00+05:302023-10-27T14:00+05:30MA Chidambaram Stadium, Chennai
Recent South Africa vs Bangladesh Match 23,ICC Cricket World Cup, 2023South Africa vs Bangladesh2023-10-24T14:00+05:302023-10-24T14:00+05:30Wankhede Stadium, Mumbai
Recent England vs South Africa Match 20,ICC Cricket World Cup, 2023England vs South Africa2023-10-21T14:00+05:302023-10-21T14:00+05:30Wankhede Stadium, Mumbai
Recent South Africa vs Netherlands Match 15,ICC Cricket World Cup, 2023South Africa vs Netherlands2023-10-17T14:00+05:302023-10-17T14:00+05:30Himachal Pradesh Cricket Association Stadium, Dharamsala
Recent Australia vs South Africa Match 10,ICC Cricket World Cup, 2023Australia vs South Africa2023-10-12T14:00+05:302023-10-12T14:00+05:30Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Recent South Africa vs Sri Lanka Match 4,ICC Cricket World Cup, 2023South Africa vs Sri Lanka2023-10-07T14:00+05:302023-10-07T14:00+05:30Arun Jaitley Stadium, Delhi
Recent New Zealand vs South Africa Match 7,ICC Cricket World Cup Warm-up Matches, 2023New Zealand vs South Africa2023-10-02T14:00+05:302023-10-02T14:00+05:30Greenfield International Stadium, Thiruvananthapuram
Recent South Africa vs Afghanistan Match 2,ICC Cricket World Cup Warm-up Matches, 2023South Africa vs Afghanistan2023-09-29T14:00+05:302023-09-29T14:00+05:30Greenfield International Stadium, Thiruvananthapuram
Recent South Africa vs Australia 5th ODI,Australia in South Africa, 5 ODI Series, 2023South Africa vs Australia2023-09-17T13:30+05:302023-09-17T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Australia 4th ODI,Australia in South Africa, 5 ODI Series, 2023South Africa vs Australia2023-09-15T16:30+05:302023-09-15T16:30+05:30SuperSport Park, Centurion
Recent South Africa vs Australia 3rd ODI,Australia in South Africa, 5 ODI Series, 2023South Africa vs Australia2023-09-12T16:30+05:302023-09-12T16:30+05:30Senwes Park, Potchefstroom
Recent South Africa vs Australia 2nd ODI,Australia in South Africa, 5 ODI Series, 2023South Africa vs Australia2023-09-09T16:30+05:302023-09-09T16:30+05:30Mangaung Oval, Bloemfontein
Recent South Africa vs Australia 1st ODI,Australia in South Africa, 5 ODI Series, 2023South Africa vs Australia2023-09-07T16:30+05:302023-09-07T16:30+05:30Mangaung Oval, Bloemfontein
Recent South Africa vs Australia 3rd T20I,Australia in South Africa, 3 T20I Series, 2023South Africa vs Australia2023-09-03T17:30+05:302023-09-03T17:30+05:30Kingsmead, Durban
Recent South Africa vs Australia 2nd T20I,Australia in South Africa, 3 T20I Series, 2023South Africa vs Australia2023-09-01T21:30+05:302023-09-01T21:30+05:30Kingsmead, Durban
Recent South Africa vs Australia 1st T20I,Australia in South Africa, 3 T20I Series, 2023South Africa vs Australia2023-08-30T21:30+05:302023-08-30T21:30+05:30Kingsmead, Durban
Recent South Africa vs Netherlands 2nd ODI,Netherlands in South Africa, 2 ODI Series, 2023South Africa vs Netherlands2023-04-02T13:30+05:302023-04-02T13:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Netherlands 1st ODI,Netherlands in South Africa, 2 ODI Series, 2023South Africa vs Netherlands2023-03-31T16:30+05:302023-03-31T16:30+05:30Willowmoore Park, Benoni
Recent South Africa vs West Indies 3rd T20I,West Indies in South Africa, 3 T20I Series, 2023South Africa vs West Indies2023-03-28T21:30+05:302023-03-28T21:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs West Indies 2nd T20I,West Indies in South Africa, 3 T20I Series, 2023South Africa vs West Indies2023-03-26T17:30+05:302023-03-26T17:30+05:30SuperSport Park, Centurion
Recent South Africa vs West Indies 1st T20I,West Indies in South Africa, 3 T20I Series, 2023South Africa vs West Indies2023-03-25T17:30+05:302023-03-25T17:30+05:30SuperSport Park, Centurion
Recent South Africa vs West Indies 3rd ODI,West Indies in South Africa, 3 ODI Series, 2023South Africa vs West Indies2023-03-21T13:30+05:302023-03-21T13:30+05:30Senwes Park, Potchefstroom
Recent South Africa vs West Indies 2nd ODI,West Indies in South Africa, 3 ODI Series, 2023South Africa vs West Indies2023-03-18T16:30+05:302023-03-18T16:30+05:30Buffalo Park, East London
Recent South Africa vs West Indies 1st ODI,West Indies in South Africa, 3 ODI Series, 2023South Africa vs West Indies2023-03-16T16:30+05:302023-03-16T16:30+05:30Buffalo Park, East London
Recent South Africa vs West Indies 2nd Test,Sir Vivian Richards Trophy, 2023South Africa vs West Indies2023-03-08T13:30+05:302023-03-12T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs West Indies 1st Test,Sir Vivian Richards Trophy, 2023South Africa vs West Indies2023-02-28T13:30+05:302023-03-04T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs England 3rd ODI,England in South Africa, 3 ODI Series, 2023South Africa vs England2023-02-01T16:30+05:302023-02-01T16:30+05:30De Beers Stadium, Kimberley
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