Sri Lanka Shock Defending Champions England in ICC Cricket World Cup 2023
Sri Lanka pulled off a stunning upset in the 2023 ICC Cricket World Cup, defeating defending champions England by 8 wickets in Bengaluru. It was a complete performance from the Lions, who bowled out England for 156 and then chased down the target with ease. Angelo Mathews and Kasun RajithaContinue Reading