The 8th match of World Cup 2019 will be played between India and South Africa. It is scheduled to be played on June 5 at Hampshire Bowl in Southampton....