The 2023 edition of ICC Men's ODI World Cup will take place in India from October 5 to November 19. As per ICC guidelines, all 10 teams participating in 2023 ODI World Cup have to announce their final 15-member squad by September 28. After the deadline, any change in the team will require ICC's permission. So far, 8 out of 10 teams have announced their final 15-member squad for ODI World Cup 2023. India, Australia, Afghanistan, England, Netherlands, New Zealand, South Africa and Pakistan have announced their ODI World Cup teams. Only two teams, Bangladesh and Sri Lanka, have not yet announced their final squads for ODI World Cup 2023 in India.


The mega ICC tournament will begin on October 5 with a match between England and New Zealand at the Narendra Modi Stadium in Ahmedabad. ODI World Cup 2023 final will also be played at the same venue on November 19.


Complete list of squads for ICC Men’s ODI World Cup 2023


Afghanistan: Hashmatullah Shahidi (captain), Rahmanullah Gurbaz, Ibrahim Zadran, Riaz Hasan, Rahmat Shah, Najibullah Zadran, Mohammad Nabi, Ikram Alikhil, Azmatullah Omarzai, Rashid Khan, Mujeeb Ur Rehman, Noor Ahmed, Fazalhaq Farooqui, Abdul Rehman, Naveen.  Ul Haq.


Australia: Pat Cummins (captain), Steve Smith, Alex Carey, Josh Inglis, Sean Abbott, Ashton Agar, Cameron Green, Josh Hazlewood, Travis Head, Mitch Marsh, Glenn Maxwell, Marcus Stoinis, David Warner, Adam Zampa, Mitchell Starc. 


England: Jos Buttler (captain), Moeen Ali, Gus Atkinson, Jonny Bairstow, Harry Brook, Sam Curran, Liam Livingstone, Dawid Malan, Adil Rashid, Joe Root, Ben Stokes, Reece Topley, David Willey, Mark Wood, Chris Woakes.  


India: Rohit Sharma (captain), Hardik Pandya (vice-captain), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Ravindra Jadeja, Shardul Thakur, Jasprit Bumrah, Mohammed Siraj, Kuldeep Yadav, Mohammed Shami, Axar Patel,  Ishan Kishan, Suryakumar Yadav.


Netherlands: Scott Edwards (captain), Max O'Dowd, Bas de Leede, Vikram Singh, Teja Nidamanuru, Paul van Meekeren, Colin Ackerman, Roelof van der Merwe, Logan van Beek, Aryan Dutt, Ryan Clyne, Wesley Barresi, Saqib  Zulfikar, Shariz Ahmed, Sybrand Engelbrecht.


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  .


Pakistan: Fakhar Zaman, Imam ul Haq, Abdullah Shafiq, Babar Azam (captain), Mohammad Rizwan, Saud Shakeel, Iftikhar Ahmed, Salman Ali Aga, Shadab Khan, Usama Mir, Mohammad Nawaz, Shaheen Shah Afridi.  Haris Rauf, Mohammad Wasim Jr, Hasan Ali.


South Africa: Temba Bavuma (captain), Gerald Coetzee, Quinton de Kock, Reeza Hendricks, Marco Josson, Heinrich Klaasen, Sisanda Magala, Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Kagiso Rabada, Tabraiz Shamsi,  Rassie van der Dussen.


Bangladesh: Yet to be announced


 Sri Lankan: Yet to be announced