Here are the full fixtures list, match timings, and venues for England, the defending champions, at the ICC World Cup 2023.
To bet on the World Cup with our Match Centre Partners bet365 head here.
In an encore of the 1996 World Cup, England and New Zealand will play the tournament opener, in Ahmedabad. The league stage of World Cup 2023 will be played in round robin format, which will be followed by the two semi-finals and the final.
The Narendra Modi Stadium in Ahmedabad will be the only venue where England will play twice in the league stage – against New Zealand on October 5, and against Australia on November 4. India will host them at the Ekana Stadium in Lucknow, on October 29.
England have played World Cup matches at eight venues and won at five of them. Of these five, they will return only to the Wankhede Stadium in Mumbai, where they had famously beaten India in the 1987 semi-final. This time, they will face South Africa, on October 21.
England’s other matches will be against Bangladesh (HPCA Stadium, Dharamsala, October 10); Afghanistan (Arun Jaitley Stadium, Delhi, October 15); Sri Lanka (M Chinnaswamy Stadium, Bengaluru, October 26) and Netherlands (MCA Stadium Pune, November 8) from the ongoing World Cup Qualifiers; and Pakistan (Eden Gardens, Kolkata, November 11).
India have co-hosted three editions of the World Cup. In these, England reached the final in 1987, and the quarter-final in 1996 and 2011. Of their 10 matches on Indian soil, they have won six and lost three, while their clash against India in Bengaluru in 2011 ended in a tie.
Click here for the complete schedule of the ICC World Cup 2023
England schedule for ICC World Cup 2023: Full fixtures list, match timings and venues for ENG | 2023 WC
Thursday, October 5: England v New Zealand (Ahmedabad), 2 pm
Tuesday, October 10: England v Bangladesh (Dharamsala), 10:30 am
Sunday, October 15: England v Afghanistan (Delhi), 2 pm
Saturday, October 21: England v South Africa (Mumbai), 2 pm
Thursday, October 26: England v Sri Lanka (Bengaluru), 2 pm
Sunday, October 29: India v England (Lucknow), 2 pm
Saturday, November 4: England v Australia (Ahmedabad), 2 pm
Wednesday, November 8: England v Netherlands (Pune), 2 pm
Saturday, November 11: England v Pakistan (Kolkata), 2 pm