Four years ago England memorably beat New Zealand to win the 50-over World Cup on home soil and Jos Buttler's men are now hoping to retain their crown.
Since that stunning final at Lord's in 2019, England have become double world champions and are among the favourites to lift the trophy again in November. The vast majority of England's World Cup winning squad are set to feature again this year, with just a handful of notable exceptions.
Talismanic captain Eoin Morgan is now retired while Liam Plunkett, who took 3-42 in the final, never played for England again and now plies his trade in America. Jofra Archer, who was England's leading wicket taker in 2019 and bowled the all-important super over, is set to be part of their reserves having struggled badly with injuries in recent years.
Their World Cup defence will get underway next month in Ahmedabad when England take on New Zealand in a rematch of the 2019 final. With that in mind, Mirror Sport has taken a look at all of England's World Cup matches.
When are England's group games?
The very first game of the tournament sees England face New Zealand at the Narendra Modi Stadium on October 5, before they then travel to Dharamsala to face Bangladesh on October 10.
England also take on Afghanistan in Delhi on October 15, South Africa in Mumbai on October 21 and Sri Lanka in Bangalore on October 26. Hosts India will then face England in a blockbuster clash in Lucknow on October 29, before another huge game against Ashes rivals Australia in Ahmedabad on November 5.
The Netherlands are set to take on England in Gahunje on November 8, with Pakistan their final group stage opponents in Kolkata on November 11. Each game will be available to watch live on Sky Sports.
Image:
Alex Davidson - ECB/ECB via Getty Images)When are the knockout games?
Four teams will then qualify for the knockout round, with the first semi-final taking place in Mumbai on November 15 and the second semi set for the following day in Kolkata. The final will then be staged in Ahmedabad on November 19.
All three knockout games are due to start at 8:30 UK time. This year marks the first time India have been the sole hosts of the tournament, having previously co-hosted the World Cup on three occasions.
England have played ten World Cup matches in India, winning six, losing three and memorably drawing their 2011 clash against India in Bengaluru.