ICC Cricket World Cup 2019 – South Africa Schedule & Match Venues

Finally, the most awaited ICC Cricket World Cup 2019 schedule for the South African cricket team is out. The world cup will be played in England and Wales from 30 May to 14 July 2019. According to ICC cricket world cup 2019 official schedule, the South African team will play 9 matches in the group stage.

South Africa World Cup 2019 Schedule (Confirmed)

DateDayMatchTimeVenue
May 30ThursdaySouth Africa vs England10:30 local timeThe Oval
June 2SundaySouth Africa vs Bangladesh10:30 local timeThe Oval
June 10MondaySouth Africa vs India10:30 local timeHampshire Bowl
June 10MondaySouth Africa vs West Indies10:30 local timeHampshire Bowl
June 15SaturdaySouth Africa vs Afghanistan10:30 local timeCardiff Wales Stadium
June 19WednesdaySouth Africa vs New Zealand10:30 local timeEdgbaston
June 23SundaySouth Africa vs Pakistan10:30 local timeLord’s
June 28FridaySouth Africa vs Sri Lanka10:30 local timeThe Riverside
July 6SaturdaySouth Africa vs Australia13:30 local timeOld Trafford

You may also like to read: Cricket World Cup 2019 Complete Schedule

As we know every team will play against all other teams which are taking part in the world cup. Therefore, the Proteas will play against 9 other teams at 7 different venues.

South Africa vs England

South Africa will face England on 30 May at The Oval. Both teams have faced each other 6 times in world cups. South Africa won 3 out of 6 competitions and lost 3.

South Africa vs England History
MatchesWonLostTiedNRWin%
World cup6330050.00
ODI’s5929261352.67
Test149336155022.14
T20I15860157.14

South Africa and England have played 59 One Day Internationals (ODI’s) against each other, Proteas won 29 out of 56 matches and lost 26, from the remaining four matches, 1 resulted in a tie and 3 ended without any result. Overall winning percentage is 52.67%.

South Africa vs Bangladesh

South Africa will face Bangladesh on 2 June at The Oval. Both teams came 3 times face to face in cricket world cups, Australia won 2 of them and 1 match ended without a result.

South Africa vs Bangladesh History
MatchesWonLostTiedNRWin%
World cup3200166.66
ODI’s201730085.00
Test121002083.33
T20I66000100.00

South Africa and Bangladesh have played 20 One Day Internationals (ODI’s) against each other, out of which Proteas won 17 and lost only 3 matches. Overall winning percentage is 85.00%.

South Africa vs India

South Africa will face India on June 5 at Hampshire Bowl. South Africa has competed 4 times against India in the world cups and by winning 3 matches they have an upper hand on India in the world cup. While they have just lost 1 out of 4 matches against India in the world cups.

South Africa vs India History
MatchesWonLostTiedNRWin%
World cup4310075.00
ODI’s8346340357.50
Test36151110041.66
T20I13580038.46

South Africa and India have played 83 One Day Internationals – ODI’s against each other, Proteas won 46 and lost 34 matches, 3 matches ended without any result. Overall winning percentage is 57.50%.

South Africa vs West Indies

South Africa will compete against Windies on 10 June at Hampshire Bowl. Both teams have competed 6 times before in cricket world cups, Proteas won 4 games and lost 2 to Windies.

South Africa vs West Indies History
MatchesWonLostTiedNRWin%
World cup6420066.66
ODI’s6144151174.16
Test281837064.28
T20I10640060.00

South Africa and Windies have played 61 One Day Internationals – ODI’s against each other, out of which Proteas won 44 and lost 15 games, 1 match resulted in a tie and 1 ended without any result. Overall winning percentage is 74.16%.

South Africa vs Afghansitan

South Africa will face Afghanistan on 15 June in CWC 2019, at Cardiff Wales Stadium. Both teams have never faced each other in cricket world cups, ODI’s and Test matches. Both teams have only played two T20 internationals against each other which were won by South Africa. This will be the first time proteas will face Afghanistan in cricket world cup.

South Africa vs New Zealand

South Africa will face New Zealand on 19 June at Edgbaston. Both teams faced each other 10 times in cricket world cups, Australia won in 7 competitions and lost 3 to Kiwis.

South Africa vs New Zealand History
MatchesWonLostTiedNRWin%
World cup7250028.57
ODI’s7041240563.07
Test4525416055.55
T20I151140073.33

South Africa and New Zealand have played 70 One Day Internationals (ODI’s) against each other, out of which Proteas managed to win 41 games and lost 24 matches, 5 ended without any result. Overall winning percentage is 63.07%.

South Africa vs Pakistan

South Africa will face Pakistan on 23 June at the home of cricket, Lord’s cricket ground. Both teams have faced each other 4 times in cricket world cups. Proteas have a slight upper hand as they have won 3 out of 4 matches and Pakistan have won only 1.

South Africa vs Pakistan History
MatchesWonLostTiedNRWin%
World Cup4310075.00
ODI’s7850270164.93
Test261547057.69
T20I14860057.14

South Africa and Pakistan have played 78 One Day Internationals – ODI’s against each other, Proteas won 50 and lost 27 matches and 1 ended without any result. Overall winning percentage is 64.93%.

South Africa vs Sri Lanka

South Africa will face Sri Lanka on 28 June at The Riverside, Durham. Both teams came 5 times face to face in cricket world cups, South Africa won 3 and lost 1 match while 1 ended without a result.

South Africa vs Sri Lanka History
MatchesWonLostTiedNRWin%
World cup5311070.00
ODI’s7542311157.43
Test291496048.27
T20I10550050.00

South Africa and Sri Lanka have played 75 One Day Internationals – ODI’s against each other, out of which South Africa won 42 and lost 31 matches while 1 match resulted in a tie and 1 ended without any result. Overall winning percentage is 57.43%.

South Africa vs Australia

The South Africans will play their last group game against Australia on 6 July at Old Trafford. Both Aussies and Proteas have come across 5 times face to face in cricket world cups, Kangaroos won 3 battles and lost 1 while 1 ended without any result.

South Africa vs Australia History
MatchesWonLostTiedNRWin%
World cup5131020.00
ODI’s9947473149.48
Test98265220026.53
T20I187110038.88


South Africa and Australia have played 99 One Day Internationals (ODI’s) against each other, Proteas won 47 games and lost 47 while 3 games resulted in a tie and 1 ended without any result. Proteas overall winning percentage against proteas is 49.48%.

Leave a Reply

Your email address will not be published. Required fields are marked *