India, England, Australia, or a shock winner? Sportskeeda writers decide their 2023 World Cup favorites
The 2023 ODI World Cup is all set to get underway on Thursday with a rematch of the 2019 remaining between England and New Zealand on the Narendra Modi Stadium…