Live
Upcoming
Completed
Fixtures
News
Series
Teams
Players
Rankings
Use App
South Africa
MATCHES
Scheduled
ICC Men's T20 World Cup
T20I
Nepal
South Africa
Starts at Jun 14, 2024, 7:30 PM, at Arnos Vale Ground, West Indies.
Scheduled
ICC Men's T20 World Cup
T20I
Bangladesh
South Africa
Starts at Jun 10, 2024, 8:30 PM, at TBA, .
Scheduled
ICC Men's T20 World Cup
T20I
Netherlands
South Africa
Starts at Jun 8, 2024, 8:30 PM, at TBA, .
Scheduled
ICC Men's T20 World Cup
T20I
Sri Lanka
South Africa
Starts at Jun 3, 2024, 8:30 PM, at TBA, .
Completed
Men's African T20
T20I
Uganda
South Africa
Uganda won by 2 wickets, at Achimota Senior Secondary School A Field, Accra, Ghana.
Completed
Men's African T20
T20I
South Africa
Kenya
Kenya won by 70 runs., at Achimota Senior Secondary School A Field, Accra, Ghana.
Completed
Men's African T20
T20I
South Africa
Ghana
South Africa won by 134 runs., at Achimota Senior Secondary School A Field, Accra, Ghana.
Completed
South Africa tour of New Zealand
Test
New Zealand
South Africa
New Zealand won by 7 wickets, at Seddon Park, New Zealand.
Completed
South Africa tour of New Zealand
Test
New Zealand
South Africa
New Zealand won by 281 runs., at Bay Oval, New Zealand.
Completed
South Africa Women tour of Australia
First Class
New Zealand XI
South Africa
Match Drawn, at Bert Sutcliffe Oval, New Zealand.
Completed
India tour of South Africa
Test
South Africa
India
India won by 7 wickets, at Newlands, South Africa.
Completed
India tour of South Africa
Test
South Africa
India
South Africa won by an inning and 32 runs., at SuperSport Park, Centurion, South Africa.
Completed
India tour of South Africa
ODI
South Africa
India
India won by 78 runs., at Boland Park, South Africa.
Completed
India tour of South Africa
ODI
South Africa
India
South Africa won by 8 wickets, at St George's Park, South Africa.
Completed
India tour of South Africa
ODI
South Africa
India
India won by 8 wickets, at The Wanderers Stadium, South Africa.
Completed
India tour of South Africa
T20I
South Africa
India
India won by 106 runs., at The Wanderers Stadium, South Africa.
Completed
India tour of South Africa
T20I
South Africa
India
South Africa won by 5 wickets (DLS Method), at St George's Park, South Africa.
Cancelled
India tour of South Africa
T20I
South Africa
India
Match Abandoned due to rain, at Kingsmead, South Africa.
Completed
ICC Cricket World Cup
ODI
South Africa
Australia
Australia won by 3 wickets, at Eden Gardens, India.
Completed
ICC Cricket World Cup
ODI
South Africa
Afghanistan
South Africa won by 5 wickets, at Narendra Modi Stadium, India.
Completed
ICC Cricket World Cup
ODI
India
South Africa
India won by 243 runs., at Eden Gardens, India.
Completed
ICC Cricket World Cup
ODI
New Zealand
South Africa
South Africa won by 190 runs., at Maharashtra Cricket Association Stadium, India.
Completed
ICC Cricket World Cup
ODI
Pakistan
South Africa
South Africa won by 1 wicket, at MA Chidambaram Stadium, India.
Completed
ICC Cricket World Cup
ODI
South Africa
Bangladesh
South Africa won by 149 runs., at Wankhede Stadium, India.
Completed
ICC Cricket World Cup
ODI
England
South Africa
South Africa won by 229 runs., at Wankhede Stadium, India.
Completed
ICC Cricket World Cup
ODI
South Africa
Netherlands
Netherlands won by 38 runs., at Himachal Pradesh Cricket Association Stadium, India.
Completed
ICC Cricket World Cup
ODI
Australia
South Africa
South Africa won by 134 runs., at Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India.
Completed
ICC Cricket World Cup
ODI
South Africa
Sri Lanka
South Africa won by 102 runs., at Arun Jaitley Stadium, India.
Completed
ICC Mens World Cup Warm-Up Matches
List A
New Zealand
South Africa
New Zealand won by 7 runs (DLS method), at Greenfield International Stadium, India.
Cancelled
ICC Mens World Cup Warm-Up Matches
List A
South Africa
Afghanistan
Match Abandoned, at Greenfield International Stadium, India.
Completed
Australia tour of South Africa
ODI
South Africa
Australia
South Africa won by 122 runs., at The Wanderers Stadium, South Africa.
Completed
Australia tour of South Africa
ODI
South Africa
Australia
South Africa won by 164 runs., at SuperSport Park, Centurion, South Africa.
Completed
Australia tour of South Africa
ODI
South Africa
Australia
South Africa won by 111 runs., at Senwes Park, South Africa.
Completed
Australia tour of South Africa
ODI
South Africa
Australia
Australia won by 123 runs., at Mangaung Oval, South Africa.
Completed
Australia tour of South Africa
ODI
South Africa
Australia
Australia won by 3 wickets, at Mangaung Oval, South Africa.
Completed
Australia tour of South Africa
T20I
South Africa
Australia
Australia won by 5 wickets, at Kingsmead, South Africa.
Completed
Australia tour of South Africa
T20I
South Africa
Australia
Australia won by 8 wickets, at Kingsmead, South Africa.
Completed
Australia tour of South Africa
T20I
South Africa
Australia
Australia won by 111 runs., at Kingsmead, South Africa.
Completed
Netherlands tour of South Africa
ODI
South Africa
Netherlands
South Africa won by 146 runs., at The Wanderers Stadium, South Africa.
Completed
Netherlands tour of South Africa
ODI
South Africa
Netherlands
South Africa won by 8 wickets, at Willowmoore Park, South Africa.
Completed
West Indies tour of South Africa
T20I
South Africa
West Indies
West Indies won by 7 runs., at The Wanderers Stadium, South Africa.
Completed
West Indies tour of South Africa
T20I
South Africa
West Indies
South Africa won by 6 wickets, at SuperSport Park, Centurion, South Africa.
Completed
West Indies tour of South Africa
T20I
South Africa
West Indies
West Indies won by 3 wickets, at SuperSport Park, Centurion, South Africa.
Completed
West Indies tour of South Africa
ODI
South Africa
West Indies
South Africa won by 4 wickets, at Senwes Park, South Africa.
Completed
West Indies tour of South Africa
ODI
South Africa
West Indies
West Indies won by 48 runs., at Buffalo Park, South Africa.
Cancelled
West Indies tour of South Africa
ODI
South Africa
West Indies
Match Abandoned Due To Rain, at Buffalo Park, South Africa.
Completed
West Indies tour of South Africa
Test
South Africa
West Indies
South Africa won by 284 runs., at The Wanderers Stadium, South Africa.
Completed
West Indies tour of South Africa
Test
South Africa
West Indies
South Africa won by 87 runs., at SuperSport Park, Centurion, South Africa.
Completed
England tour of South Africa
ODI
South Africa
England
England won by 59 runs., at Diamond Oval, South Africa.
Completed
England tour of South Africa
ODI
South Africa
England
South Africa won by 5 wickets, at Mangaung Oval, South Africa.
Home
Series
News
More