You Searched For "CWC 2023"
ICC World Cup 2023: South Africa registers the highest score in the World Cup history
7 Oct 2023 5:07 PM GMTJust two days into the World Cup 2023, we witnessed a record getting broken as South Africa notched up the highest-ever team total in the tournament's history.