ICC World Cup 2023 is scheduled to start from October 5 with round-robin stage, and end with the final on November 19. The tournament will see ten teams from across the world do battle for the coveted ODI World Cup trophy.
The 50-over show-piece tournament will be held across 10 venues in 10 different cities in India with the opener and final set to be staged at the Narendra Modi Stadium in Ahmedabad.

The 10 teams that will compete in the ODI World Cup 2023 are: hosts India, Pakistan, Australia, England, South Africa, New Zealand, Netherlands, Sri Lanka, Afghanistan and Bangladesh.
Like the last edition of the 50-over World Cup, all ten teams will face each other in single round-robin format with the top four earning a spot in the knockout round - semifinals and the final.
All teams including, champions England, former champions Australia, India, Pakistan and Sri Lanka have announced their 15-member squads for the show-piece tournament along with New Zealand, South Africa, Afghanistan, Bangladesh and Netherlands.
The ICC Cricket World Cup 2023 squad announcement cut off date is September 28 with any changes or replacement post that date requiring an approval from the ICC. Here is a look at the players list of all ten teams for the 2023 World Cup:
India: Rohit Sharma (captain), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Ishan Kishan, Suryakumar Yadav, Hardik Pandya, Ravindra Jadeja, Ravichandran Ashwin, Kuldeep Yadav, Jasprit Bumrah, Mohammed Shami, Shardul Thakur, Mohammed Siraj.
Australia: Pat Cummins (captain), Sean Abbott, Marnus Labuschagne, Alex Carey, Cameron Green, Josh Hazlewood, Travis Head, Josh Inglis, Mitchell Marsh, Glenn Maxwell, Steve Smith, Mitchell Starc, Marcus Stoinis, David Warner, Adam Zampa.
England: Jos Buttler (captain), Moeen Ali, Gus Atkinson, Jonny Bairstow, Sam Curran, Liam Livingstone, Dawid Malan, Adil Rashid, Joe Root, Harry Brook, Ben Stokes, Reece Topley, David Willey, Mark Wood, Chris Woakes.
Pakistan: Babar Azam (captain), Shadab Khan (vice captain), Fakhar Zaman, Imam Ul Haq, Abdullah Shafique, Mohammad Rizwan (wicketkeeper), Saud Shakeel, Iftikhar Ahmed, Salman Ali Agha, Mohammad Nawaz, Usama Mir, Haris Rauf, Hasan Ali, Shaheen Afridi, Mohammad Wasim Jnr. Travelling Reserves: Mohammad Haris, Zaman Khan, Abrar Ahmed.
Sri Lanka: Dasun Shanaka (captain), Kusal Mendis (vice captain), Kusal Perera, Pathum Nissanka, Dimuth Karunaratne, Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Dushan Hemantha, Maheesh Theekshana, Dunith Wellalage, Kasun Rajitha, Matheesha Pathirana, Lahiru Kumara, Dilshan Madushanka. Travelling reserve: Chamika Karunaratne.
New Zealand: Kane Williamson (captain), Trent Boult, Mark Chapman, Devon Conway, Lockie Ferguson, Matt Henry, Tom Latham, Daryl Mitchell, Jimmy Neesham, Glenn Phillips, Rachin Ravindra, Mitch Santner, Ish Sodhi, Tim Southee, Will Young.
Bangladesh: Shakib Al Hasan (captain), Litton Kumer Das, Tanzid Hasan Tamim, Najmul Hossain Shanto (vice captain), Tawhid Hridoy, Mushfiqur Rahim, Mahmudullah Riyad, Mehidy Hasan Miraz, Nasum Ahmed, Shak Mahedi Hasan, Taskin Ahmed, Mustafizur Rahman, Hasan Mahmud, Shoriful Islam, Tanzim Hasan Sakib.
South Africa: Temba Bavuma (captain), Gerald Coetzee, Quinton de Kock, Reeza Hendricks, Marco Jansen, Heinrich Klaasen, Andile Phelukwayo, Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Lizaad Williams, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen.
Netherlands: Scott Edwards (captain), Max O'Dowd, Bas de Leede, Vikram Singh, Teja Nidamanuru, Paul van Meekeren, Colin Ackermann, Roelof van der Merwe, Logan van Beek, Aryan Dutt, Ryan Klein, Wesley Barresi, Saqib Zulfiqar, Shariz Ahmad, Sybrand Engelbrecht.
Afghanistan: Hashmatullah Shahidi (captain), Rahmanullah Gurbaz, Ibrahim Zadran, Riaz Hassan, Rahmat Shah, Najibullah Zadran, Mohammad Nabi, Ikram Alikhil, Azmatullah Omarzai, Rashid Khan, Mujeeb ur Rahman, Noor Ahmad, Fazalhaq Farooqi, Abdul Rahman, Naveen-ul-Haq.