Each team will play two warm-up matchesin the lead up to the main event, set to be held extensively in India. The three cities hosting the warm-up games will be Hyderabad, Thiruvananthapuram and Guwahati. Warm-up matches will also be open to the public to watch.

The matches won’t have ODI status, but each team will be able to play any of their 15 players during the game.

ICC World Cup 2023: City-wise distribution of warm-up matches

World Cup warm-up matches in Hyderabad

September 29

New Zealand v Pakistan, Rajiv Gandhi International Stadium, Hyderabad

October 3

Pakistan v Australia, Rajiv Gandhi International Stadium, Hyderabad

World Cup warm-up matches in Guwahati

September 29

Bangladesh v Sri Lanka, Barsapara Cricket Stadium, Guwahati

September 30

India v England, Barsapara Cricket Stadium, Guwahati

October 2

England v Bangladesh, Barsapara Cricket Stadium, Guwahati

October 3

Afghanistan v Sri Lanka, Barsapara Cricket Stadium, Guwahati

World Cup warm-up matches in Thiruvananthapuram

September 29

South Africa v Afghanistan, Greenfield International Stadium, Thiruvananthapuram

September 30

Australia v Netherlands, Greenfield International Stadium, Thiruvananthapuram

October 2

New Zealand v South Africa, Greenfield International Stadium, Thiruvananthapuram

October 3

India v Netherlands, Greenfield International Stadium, Thiruvananthapuram