Advertisment

Wold Cup

South Africa's bowler Kagiso Rabada celebrates with teammates after the wicket of Sri Lanka's batter Kusal Mendis during the ICC Men's Cricket World Cup match between Sri Lanka and South Africa, at the Arun Jaitley Stadium, in New Delhi, Saturday, Oct. 7, 2023.
A rampant South Africa crushed Sri Lanka by 102 runs here on Saturday to begin their World Cup campaign with a huge win, after setting the record for the highe...
Advertisment
Subscribe