ICC World Cup 2023: South Africa defeat Sri Lanka by 102 run in New Delhi
Sri Lanka lost its opening match to South Africa as it was not able to reach the big target of scoring 429 runs, which is the highest score set by any team in the history of ICC World Cup that was held on Saturday at the Arun Jaitley Stadium, New Delhi.