ICC World Cup 2023: England In Crisis

It was yet another disappointing outing at the ICC World Cup for England as Sri Lanka uprooted Jos Buttler’s men by eight wickets. Having won the toss and elected to bat, the Three Lions capitulated from 45-0 to 156 all out, and despite having the Lankans 23-2 in their innings, Kusal Mendis’s side were relatively … Continue reading ICC World Cup 2023: England In Crisis