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
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
Recent Australia vs South Africa 1st ODI,South Africa in Australia, 3 ODI Series, 2018Australia vs South Africa2018-11-04T08:50+05:302018-11-04T08:50+05:30Perth Stadium, Perth
Recent South Africa vs Zimbabwe 3rd T20I,Zimbabwe in South Africa, 3 T20I Series, 2018South Africa vs Zimbabwe2018-10-14T18:00+05:302018-10-14T18:00+05:30Willowmoore Park, Benoni
Recent South Africa vs Zimbabwe 2nd T20I,Zimbabwe in South Africa, 3 T20I Series, 2018South Africa vs Zimbabwe2018-10-12T21:30+05:302018-10-12T21:30+05:30Senwes Park, Potchefstroom
Recent South Africa vs Zimbabwe 1st T20I,Zimbabwe in South Africa, 3 T20I Series, 2018South Africa vs Zimbabwe2018-10-09T21:30+05:302018-10-09T21:30+05:30Buffalo Park, East London
Recent South Africa vs Zimbabwe 3rd ODI,Zimbabwe in South Africa, 3 ODI Series, 2018South Africa vs Zimbabwe2018-10-06T16:30+05:302018-10-06T16:30+05:30Boland Park, Paarl
Recent South Africa vs Zimbabwe 2nd ODI,Zimbabwe in South Africa, 3 ODI Series, 2018South Africa vs Zimbabwe2018-10-03T16:30+05:302018-10-03T16:30+05:30Mangaung Oval, Bloemfontein
Recent South Africa vs Zimbabwe 1st ODI,Zimbabwe in South Africa, 3 ODI Series, 2018South Africa vs Zimbabwe2018-09-30T13:30+05:302018-09-30T13:30+05:30Diamond Oval, Kimberley
Recent Sri Lanka vs South Africa One-off T20I,South Africa in Sri Lanka, Only T20 International, 2018Sri Lanka vs South Africa2018-08-14T19:00+05:302018-08-14T19:00+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 5th ODI,South Africa in Sri Lanka, 5 ODI Series, 2018Sri Lanka vs South Africa2018-08-12T14:30+05:302018-08-12T14:30+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa 4th ODI,South Africa in Sri Lanka, 5 ODI Series, 2018Sri Lanka vs South Africa2018-08-08T14:30+05:302018-08-08T14:30+05:30Pallekele International Cricket Stadium, Kandy
Recent Sri Lanka vs South Africa 3rd ODI,South Africa in Sri Lanka, 5 ODI Series, 2018Sri Lanka vs South Africa2018-08-05T10:00+05:302018-08-05T10:00+05:30Pallekele International Cricket Stadium, Kandy
Recent Sri Lanka vs South Africa 2nd ODI,South Africa in Sri Lanka, 5 ODI Series, 2018Sri Lanka vs South Africa2018-08-01T14:30+05:302018-08-01T14:30+05:30Rangiri Dambulla International Stadium, Rangiri
Recent Sri Lanka vs South Africa 1st ODI,South Africa in Sri Lanka, 5 ODI Series, 2018Sri Lanka vs South Africa2018-07-29T09:45+05:302018-07-29T09:45+05:30Rangiri Dambulla International Stadium, Rangiri
Recent Sri Lanka vs South Africa 2nd Test,South Africa in Sri Lanka, 2 Test Series, 2018Sri Lanka vs South Africa2018-07-20T10:00+05:302018-07-24T17:00+05:30Sinhalese Sports Club, Colombo
Recent Sri Lanka vs South Africa 1st Test,South Africa in Sri Lanka, 2 Test Series, 2018Sri Lanka vs South Africa2018-07-12T10:00+05:302018-07-16T17:00+05:30Galle International Stadium, Galle
Recent South Africa vs Australia 4th Test,Australia in South Africa, 4 Test Series, 2018South Africa vs Australia2018-03-30T13:30+05:302018-04-03T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Australia 3rd Test,Australia in South Africa, 4 Test Series, 2018South Africa vs Australia2018-03-22T14:00+05:302018-03-26T21:00+05:30Newlands, Cape Town
Recent South Africa vs Australia 2nd Test,Australia in South Africa, 4 Test Series, 2018South Africa vs Australia2018-03-09T13:30+05:302018-03-13T20:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs Australia 1st Test,Australia in South Africa, 4 Test Series, 2018South Africa vs Australia2018-03-01T13:30+05:302018-03-05T20:30+05:30Kingsmead, Durban
Recent South Africa vs India 3rd T20I,India in South Africa, 3 T20I Series, 2018South Africa vs India2018-02-24T21:30+05:302018-02-24T21:30+05:30Newlands, Cape Town
Recent South Africa vs India 2nd T20I,India in South Africa, 3 T20I Series, 2018South Africa vs India2018-02-21T21:30+05:302018-02-21T21:30+05:30SuperSport Park, Centurion
Recent South Africa vs India 1st T20I,India in South Africa, 3 T20I Series, 2018South Africa vs India2018-02-18T18:00+05:302018-02-18T18:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 6th ODI,India in South Africa, 6 ODI Series, 2018South Africa vs India2018-02-16T16:30+05:302018-02-16T16:30+05:30SuperSport Park, Centurion
Recent South Africa vs India 5th ODI,India in South Africa, 6 ODI Series, 2018South Africa vs India2018-02-13T16:30+05:302018-02-13T16:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs India 4th ODI,India in South Africa, 6 ODI Series, 2018South Africa vs India2018-02-10T16:30+05:302018-02-10T16:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 3rd ODI,India in South Africa, 6 ODI Series, 2018South Africa vs India2018-02-07T16:30+05:302018-02-07T16:30+05:30Newlands, Cape Town
Recent South Africa vs India 2nd ODI,India in South Africa, 6 ODI Series, 2018South Africa vs India2018-02-04T13:30+05:302018-02-04T13:30+05:30SuperSport Park, Centurion
Recent South Africa vs India 1st ODI,India in South Africa, 6 ODI Series, 2018South Africa vs India2018-02-01T16:30+05:302018-02-01T16:30+05:30Kingsmead, Durban
Recent South Africa vs India 3rd Test,India in South Africa, 3 Test Series, 2018South Africa vs India2018-01-24T13:30+05:302018-01-28T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs India 2nd Test,India in South Africa, 3 Test Series, 2018South Africa vs India2018-01-13T13:30+05:302018-01-17T20:30+05:30SuperSport Park, Centurion
Recent South Africa vs India 1st Test,India in South Africa, 3 Test Series, 2018South Africa vs India2018-01-05T14:00+05:302018-01-09T21:00+05:30Newlands, Cape Town
Recent South Africa vs Bangladesh 3rd ODI,Bangladesh in South Africa, 3 ODI Series, 2017South Africa vs Bangladesh2017-10-22T13:30+05:302017-10-22T13:30+05:30Buffalo Park, East London
Recent South Africa vs Bangladesh 2nd ODI,Bangladesh in South Africa, 3 ODI Series, 2017South Africa vs Bangladesh2017-10-18T13:30+05:302017-10-18T13:30+05:30Boland Park, Paarl
Recent South Africa vs Bangladesh 1st ODI,Bangladesh in South Africa, 3 ODI Series, 2017South Africa vs Bangladesh2017-10-15T13:30+05:302017-10-15T13:30+05:30De Beers Diamond Oval, Kimberley
Recent South Africa vs Bangladesh 2nd Test,Bangladesh in South Africa, 2 Test Series, 2017South Africa vs Bangladesh2017-10-06T13:30+05:302017-10-10T20:30+05:30Mangaung Oval, Bloemfontein
Recent South Africa vs Bangladesh 1st Test,Bangladesh in South Africa, 2 Test Series, 2017South Africa vs Bangladesh2017-09-28T13:30+05:302017-10-02T20:30+05:30Senwes Park, Potchefstroom
Recent England vs South Africa 4th Test,Basil D'Oliveira Trophy, 2017England vs South Africa2017-08-04T15:30+05:302017-08-08T22:30+05:30Old Trafford, Manchester
Recent England vs South Africa 3rd Test,Basil D'Oliveira Trophy, 2017England vs South Africa2017-07-27T15:30+05:302017-07-31T22:30+05:30The Oval, London
Recent England vs South Africa 2nd Test,Basil D'Oliveira Trophy, 2017England vs South Africa2017-07-14T15:30+05:302017-07-18T22:30+05:30Trent Bridge, Nottingham
Recent England vs South Africa 3rd T20I,South Africa in England, 3 T20I Series, 2017England vs South Africa2017-06-25T19:00+05:302017-06-25T19:00+05:30Sophia Gardens, Cardiff
Recent England vs South Africa 2nd T20I,South Africa in England, 3 T20I Series, 2017England vs South Africa2017-06-23T21:30+05:302017-06-23T21:30+05:30County Ground, Taunton
Recent England vs South Africa 1st T20I,South Africa in England, 3 T20I Series, 2017England vs South Africa2017-06-21T23:00+05:302017-06-21T23:00+05:30The Rose Bowl, Southampton
Recent Pakistan vs South Africa Match 7,ICC Champions Trophy, 2017Pakistan vs South Africa2017-06-07T18:00+05:302017-06-07T18:00+05:30Edgbaston, Birmingham
Recent Sri Lanka vs South Africa Match 3,ICC Champions Trophy, 2017Sri Lanka vs South Africa2017-06-03T15:00+05:302017-06-03T15:00+05:30The Oval, London
Recent England vs South Africa 3rd ODI,South Africa in England, 3 ODI Series, 2017England vs South Africa2017-05-29T15:30+05:302017-05-29T15:30+05:30Lord's, London
Recent England vs South Africa 2nd ODI,South Africa in England, 3 ODI Series, 2017England vs South Africa2017-05-27T15:30+05:302017-05-27T15:30+05:30The Rose Bowl, Southampton
Recent England vs South Africa 1st ODI,South Africa in England, 3 ODI Series, 2017England vs South Africa2017-05-24T18:30+05:302017-05-24T18:30+05:30Headingley, Leeds
Recent New Zealand vs South Africa 3rd Test,South Africa in New Zealand, 3 Test Series, 2017New Zealand vs South Africa2017-03-25T03:30+05:302017-03-29T10:30+05:30Seddon Park, Hamilton
Recent New Zealand vs South Africa 2nd Test,South Africa in New Zealand, 3 Test Series, 2017New Zealand vs South Africa2017-03-16T03:30+05:302017-03-20T10:30+05:30Basin Reserve, Wellington
Recent New Zealand vs South Africa 1st Test,South Africa in New Zealand, 3 Test Series, 2017New Zealand vs South Africa2017-03-08T03:30+05:302017-03-12T10:30+05:30University Oval, Dunedin
Recent New Zealand vs South Africa 5th ODI,South Africa in New Zealand, 5 ODI Series, 2017New Zealand vs South Africa2017-03-04T06:30+05:302017-03-04T06:30+05:30Eden Park, Auckland
Recent New Zealand vs South Africa 4th ODI,South Africa in New Zealand, 5 ODI Series, 2017New Zealand vs South Africa2017-03-01T06:30+05:302017-03-01T06:30+05:30Seddon Park, Hamilton
Recent New Zealand vs South Africa 3rd ODI,South Africa in New Zealand, 5 ODI Series, 2017New Zealand vs South Africa2017-02-25T06:30+05:302017-02-25T06:30+05:30Westpac Stadium, Wellington
Recent New Zealand vs South Africa 2nd ODI,South Africa in New Zealand, 5 ODI Series, 2017New Zealand vs South Africa2017-02-22T03:30+05:302017-02-22T03:30+05:30Hagley Oval, Christchurch
Recent New Zealand vs South Africa 1st ODI,South Africa in New Zealand, 5 ODI Series, 2017New Zealand vs South Africa2017-02-19T06:30+05:302017-02-19T06:30+05:30Seddon Park, Hamilton
Recent New Zealand vs South Africa One-off T20I,South Africa in New Zealand, Only T20 International Series, 2017New Zealand vs South Africa2017-02-17T11:30+05:302017-02-17T11:30+05:30Eden Park, Auckland
Recent South Africa vs Sri Lanka 5th ODI,Sri Lanka in South Africa, 5 ODI Series, 2017South Africa vs Sri Lanka2017-02-10T17:00+05:302017-02-10T17:00+05:30SuperSport Park, Centurion
Recent South Africa vs Sri Lanka 4th ODI,Sri Lanka in South Africa, 5 ODI Series, 2017South Africa vs Sri Lanka2017-02-07T17:00+05:302017-02-07T17:00+05:30Newlands, Cape Town
Recent South Africa vs Sri Lanka 3rd ODI,Sri Lanka in South Africa, 5 ODI Series, 2017South Africa vs Sri Lanka2017-02-04T17:00+05:302017-02-04T17:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Sri Lanka 2nd ODI,Sri Lanka in South Africa, 5 ODI Series, 2017South Africa vs Sri Lanka2017-02-01T17:00+05:302017-02-01T17:00+05:30Kingsmead, Durban
Recent South Africa vs Sri Lanka 1st ODI,Sri Lanka in South Africa, 5 ODI Series, 2017South Africa vs Sri Lanka2017-01-28T13:30+05:302017-01-28T13:30+05:30St George's Park, Port Elizabeth
Recent South Africa vs Sri Lanka 3rd T20I,Sri Lanka in South Africa, 3 T20 International Series, 2017South Africa vs Sri Lanka2017-01-25T21:30+05:302017-01-25T21:30+05:30Newlands, Cape Town
Recent South Africa vs Sri Lanka 2nd T20I,Sri Lanka in South Africa, 3 T20 International Series, 2017South Africa vs Sri Lanka2017-01-22T18:00+05:302017-01-22T18:00+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Sri Lanka 1st T20I,Sri Lanka in South Africa, 3 T20 International Series, 2017South Africa vs Sri Lanka2017-01-20T21:30+05:302017-01-20T21:30+05:30SuperSport Park, Centurion
Recent South Africa vs Sri Lanka 3rd Test,Sri Lanka in South Africa, 3 Test Series, 2016/17South Africa vs Sri Lanka2017-01-12T13:30+05:302017-01-16T20:30+05:30The Wanderers Stadium, Johannesburg
Recent South Africa vs Sri Lanka 2nd Test,Sri Lanka in South Africa, 3 Test Series, 2016/17South Africa vs Sri Lanka2017-01-02T14:00+05:302017-01-06T21:00+05:30Newlands, Cape Town
Recent South Africa vs Sri Lanka Super 10 - Match 32,ICC World Twenty20, 2016South Africa vs Sri Lanka2016-03-28T19:30+05:302016-03-28T19:30+05:30Arun Jaitley Stadium, Delhi
Recent South Africa vs West Indies Super 10 - Match 27,ICC World Twenty20, 2016South Africa vs West Indies2016-03-25T19:30+05:302016-03-25T19:30+05:30Vidarbha Cricket Association Stadium, Nagpur
Recent South Africa vs Afghanistan Super 10 - Match 20,ICC World Twenty20, 2016South Africa vs Afghanistan2016-03-20T15:00+05:302016-03-20T15:00+05:30Wankhede Stadium, Mumbai
Recent South Africa vs England Super 10 - Match 18,ICC World Twenty20, 2016South Africa vs England2016-03-18T19:30+05:302016-03-18T19:30+05:30Wankhede Stadium, Mumbai
Recent India vs South Africa Match 13,ICC World Twenty20 Warm-up Matches, 2016India vs South Africa2016-03-12T19:30+05:302016-03-12T19:30+05:30Wankhede Stadium, Mumbai
Recent India vs South Africa 2nd Semi Final,ICC World Twenty20, 2014India vs South Africa2014-04-04T18:30+05:302014-04-04T18:30+05:30Shere Bangla National Stadium, Mirpur
Recent England vs South Africa Super 10 - Match 26,ICC World Twenty20, 2014England vs South Africa2014-03-29T19:00+05:302014-03-29T19:00+05:30Zahur Ahmed Chowdhury Stadium, Chattogram
Recent South Africa vs Netherlands Super 10 - Match 21,ICC World Twenty20, 2014South Africa vs Netherlands2014-03-27T15:00+05:302014-03-27T15:00+05:30Zahur Ahmed Chowdhury Stadium, Chattogram
Recent New Zealand vs South Africa Super 10 - Match 18,ICC World Twenty20, 2014New Zealand vs South Africa2014-03-24T15:00+05:302014-03-24T15:00+05:30Zahur Ahmed Chowdhury Stadium, Chattogram
Recent South Africa vs Sri Lanka Super 10 - Match 14,ICC World Twenty20, 2014South Africa vs Sri Lanka2014-03-22T15:00+05:302014-03-22T15:00+05:30Zahur Ahmed Chowdhury Stadium, Chattogram
Recent India vs South Africa Match 24,ICC World Twenty20, 2012India vs South Africa2012-10-02T19:30+05:302012-10-02T19:30+05:30R.Premadasa Stadium, Colombo
Recent Australia vs South Africa Match 19,ICC World Twenty20, 2012Australia vs South Africa2012-09-30T15:30+05:302012-09-30T15:30+05:30R.Premadasa Stadium, Colombo
Recent Pakistan vs South Africa Match 15,ICC World Twenty20, 2012Pakistan vs South Africa2012-09-28T15:30+05:302012-09-28T15:30+05:30R.Premadasa Stadium, Colombo
Recent Sri Lanka vs South Africa Match 7,ICC World Twenty20, 2012Sri Lanka vs South Africa2012-09-22T15:30+05:302012-09-22T15:30+05:30Mahinda Rajapaksa International Cricket Stadium, Hambantota
Recent South Africa vs Zimbabwe Match 4,ICC World Twenty20, 2012South Africa vs Zimbabwe2012-09-20T19:30+05:302012-09-20T19:30+05:30Mahinda Rajapaksa International Cricket Stadium, Hambantota
Recent Pakistan vs South Africa Match 21,ICC World Twenty20, 2010Pakistan vs South Africa2010-05-10T19:00+05:302010-05-10T19:00+05:30Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Recent England vs South Africa Match 18,ICC World Twenty20, 2010England vs South Africa2010-05-08T23:00+05:302010-05-08T23:00+05:30Kensington Oval, Bridgetown, Barbados
Recent South Africa vs New Zealand Match 14,ICC World Twenty20, 2010South Africa vs New Zealand2010-05-06T23:00+05:302010-05-06T23:00+05:30Kensington Oval, Bridgetown, Barbados
Recent Afghanistan vs South Africa Match 12,ICC World Twenty20, 2010Afghanistan vs South Africa2010-05-06T02:30+05:302010-05-06T02:30+05:30Kensington Oval, Bridgetown, Barbados
Recent India vs South Africa Match 5,ICC World Twenty20, 2010India vs South Africa2010-05-02T19:00+05:302010-05-02T19:00+05:30Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Recent South Africa vs Pakistan 1st Semi Final,ICC World Twenty20, 2009South Africa vs Pakistan2009-06-18T22:00+05:302009-06-18T22:00+05:30Trent Bridge, Nottingham
Recent South Africa vs India Match 24,ICC World Twenty20, 2009South Africa vs India2009-06-16T22:00+05:302009-06-16T22:00+05:30Trent Bridge, Nottingham
Recent West Indies vs South Africa Match 17,ICC World Twenty20, 2009West Indies vs South Africa2009-06-13T18:00+05:302009-06-13T18:00+05:30The Oval, London
Recent England vs South Africa Match 14,ICC World Twenty20, 2009England vs South Africa2009-06-11T22:00+05:302009-06-11T22:00+05:30Trent Bridge, Nottingham
Recent New Zealand vs South Africa Match 10,ICC World Twenty20, 2009New Zealand vs South Africa2009-06-09T22:00+05:302009-06-09T22:00+05:30Lord's, London
Recent South Africa vs New Zealand Match 20,ICC World Twenty20, 2007South Africa vs New Zealand2007-09-19T17:30+05:302007-09-19T17:30+05:30Kingsmead, Durban
Recent South Africa vs Bangladesh Match 12,ICC World Twenty20, 2007South Africa vs Bangladesh2007-09-15T21:30+05:302007-09-15T21:30+05:30Newlands, Cape Town
Recent South Africa vs West Indies Match 1,ICC World Twenty20, 2007South Africa vs West Indies2007-09-11T21:30+05:302007-09-11T21:30+05:30The Wanderers Stadium, Johannesburg