ODI World Cup 2023 ENG vs SA- South Africa Thrashed Defending Champions England By 229 Runs 11 November 202321 October 2023 by Cricket Web Desk