England announces a 15-man provisional squad for the ODI World Cup 2023
England have revealed their provisional squad for the upcoming ODI World Cup 2023, with Jos Buttler set to captain the team. The squad includes key players like Moeen Ali, Jonny…