The much-awaited ICC Cricket World Cup is here. All the ten teams participating in the quadrennial tournament have arrived in India and have been giving final colours to their preparation in the warm-up games, though most of the games were majorly affected by rain. The ODI World Cup will begin on October 5 (Thursday) when defending champions England lock horns with New Zealand at Narendra Modi Stadium, formerly Motera Stadium, in Ahmedabad.
Here are the squads and schedule of all ten teams:
England squad for Cricket World Cup 2023: Jos Buttler (c), 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.
England schedule for ICC World Cup 2023
Date | Match Details | Time (IST) |
October 5 | England vs New Zealand | 14:00:00 |
October 10 | England vs Bangladesh | 10:30:00 |
October 15 | England vs Afghanistan | 14:00:00 |
October 21 | England vs South Africa | 14:00:00 |
October 26 | England vs Sri Lanka | 14:00:00 |
October 29 | SunIndia vs England | 14:00:00 |
November 4 | England vs Australia | 14:00:00 |
November 8 | England vs Netherlands | 14:00:00 |
November 11 | England vs Pakistan | 14:00:00 |
More From This Section
New Zealand squad for World Cup 2023: Kane Williamson (c), 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.
New Zealand full schedule for World Cup 2023
Date | Match Details | Time |
October 5 | England vs New Zealand | 02:00 PM |
October 9 | New Zealand vs Netherlands | 02:00 PM |
October 13 | New Zealand vs Bangladesh | 02:00 PM |
October 18 | New Zealand vs Afghanistan | 02:00 PM |
October 22 | India vs New Zealand | 02:00 PM |
October 28 | Australia vs New Zealand, | 10:30 AM |
November 1 | New Zealand vs South Africa | 02:00 PM |
November 4 | New Zealand vs Pakistan | 10:30 AM |
November 09 | New Zealand vs Sri Lanka | 02:00 PM |
Pakistan cricket team
Pakistan squad for World Cup 2023: Babar Azam (c), Shadab Khan, Fakhar Zaman, Imam-ul-Haq, Abdullah Shafique, Mohammad Rizwan, Saud Shakeel, Iftikhar Ahmed, Salman Ali Agha, Mohammad Nawaz, Usama Mir, Haris Rauf, Hasan Ali, Shaheen Afridi, Mohammad Wasim.
Pakistan full schedule for World Cup 2023
Date | Match Details | Time |
Oct 06 | Pakistan vs Netherlands | 02:00 PM |
Oct 10 | Pakistan vs Sri Lanka | 02:00 PM |
Oct 14 | India vs Pakistan | 02:00 PM |
Oct 20 | Australia vs Pakistan | 02:00 PM |
Oct 23 | Pakistan vs Afghanistan | 02:00 PM |
Oct 27 | Pakistan vs South Africa | 02:00 PM |
Oct 31 | Pakistan vs Bangladesh | 02:00 PM |
Nov 04 | New Zealand vs Pakistan | 10:30 AM |
Nov 11 | England vs Pakistan | 02:00 PM |
The Netherlands cricket team
Netherlands squad for World Cup 2023: Scott Edwards (c), 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.
Netherlands full schedule for World Cup 2023
TIME (IST) | FIXTURE | DATE |
2 PM | Netherlands vs Pakistan | October 6 |
2 PM | Netherlands vs New Zealand | October 9 |
2 PM | Netherlands vs South Africa | October 17 |
10:30 AM | Netherlands vs Sri Lanka | October 21 |
2 PM | Netherlands vs Australia | October 25 |
2 PM | Netherlands vs Bangladesh | October 28 |
2 PM | Netherlands vs Afghanistan | November 3 |
2 PM | Netherlands vs England | November 8 |
2 PM | Netherlands vs India | November 12 |
Afghanistan cricket team
Afghanistan squad for World Cup 2023: Hashmatullah Shahidi (c), Rahmanullah Gurbaz, Ibrahim Zadran, Reyaz Hassan, Rahmat Shah Zurmati, Najibullah Zadran, Mohammad Nabi Eisakhil, Ikram Ali Khil, Azmatullah Omarzai, Rashid Khan Arman, Mujeeb ur Rahman, Noor Ahmad Lakanwal, Fazalhaq Farooqi, Abdul Rahman Rahmani, Naveen ul Haq Murid.
Afghanistan full schedule for World Cup 2023
Timing (IST) | FIXTURE | DATE |
10:30 AM | Afghanistan vs Bangladesh | October 7 |
2 PM | Afghanistan vs India | October 11 |
2 PM | Afghanistan vs England | October 15 |
2 PM | Afghanistan vs New Zealand | October 18 |
2 PM | Afghanistan vs Pakistan | October 23 |
2 PM | Afghanistan vs Qualifier 2 | October 30 |
2 PM | Afghanistan vs Qualifier 1 | November 3 |
2 PM | Afghanistan vs Australia | November 7 |
2 PM | Afghanistan vs South Africa | November 10 |
Sri Lanka cricket team
Sri Lanka squad for World Cup 2023: Dasun Shanaka (c), Kusal Mendis (vc), 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.
Sri Lanka full schedule for World Cup 2023
TIMINGS (IST) | FIXTURE | DATE |
2 PM | Sri Lanka vs South Africa | October 7 |
2 PM | Sri Lanka vs Pakistan | October 10 |
2 PM | Sri Lanka vs Australia | October 16 |
10:30 AM | Sri Lanka vs Netherlands | October 21 |
2 PM | Sri Lanka vs England | October 26 |
2 PM | Sri Lanka vs Afghanistan | October 30 |
2 PM | Sri Lanka vs India | November 2 |
2 PM | Sri Lanka vs Bangladesh | November 6 |
2 PM | Sri Lanka vs New Zealand | November 9 |
South Africa Cricket team
South Africa squad for World Cup 2023: Temba Bavuma (c), Gerald Coetzee, Quinton de Kock, Reeza Hendricks, Marco Jansen, Heinrich Klaasen, Andile Phehlukwayo, Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen, Lizaad Williams.
South Africa full schedule for World Cup 2023
Timing (IST) | FIXTURE | DATE |
2 PM | South Africa vs Sri Lanka | October 7 |
2 PM | South Africa vs Australia | October 11 |
2 PM | South Africa vs Netherlands | October 17 |
2 PM | South Africa vs England | October 21 |
2 PM | South Africa vs Bangladesh | October 24 |
2 PM | South Africa vs Pakistan | October 27 |
2 PM | South Africa vs New Zealand | November 1 |
2 PM | South Africa vs India | November 5 |
2 PM | South Africa vs Afghanistan | November 10 |
Bangladesh cricket team
Bangladesh squad for World Cup 2023: Shakib Al Hasan (c), Litton Kumer Das, Tanzid Hasan Tamim, Najmul Hossain Shanto (vc), 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.
Bangladesh schedule for World Cup 2023
Timing (IST) | FIXTURE | DATE |
10:30 AM | Bangladesh vs Afghanistan | October 7 |
10:30 AM | Bangladesh vs England | October 10 |
2 PM | Bangladesh vs New Zealand | October 13 |
2 PM | Bangladesh vs India | October 19 |
2 PM | Bangladesh vs South Africa | October 24 |
2 PM | Bangladesh vs Netherlands | October 28 |
2 PM | Bangladesh vs Pakistan | October 31 |
2 PM | Bangladesh vs Sri Lanka | November 6 |
10:30 AM | Bangladesh vs Australia | November 11 |
India cricket team
India squad for World Cup 2023: Rohit Sharma (c), Hardik Pandya (vc), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Ravindra Jadeja, Ravichandran Ashwin, Shardul Thakur, Jasprit Bumrah, Mohammed Siraj, Kuldeep Yadav, Mohammed Shami, Ishan Kishan, Surya Kumar Yadav.
India schedule for World Cup 2023
Timings (IST) | FIXTURE | DATE |
2 PM | India vs Australia | October 8 |
2 PM | India vs Afghanistan | October 11 |
2 PM | India vs Pakistan | October 14 |
2 PM | India vs Bangladesh | October 19 |
2 PM | India vs New Zealand | October 22 |
2 PM | India vs England | October 29 |
2 PM | India vs Sri Lanka | November 2 |
2 PM | India vs South Africa | November 5 |
2 PM | India vs Netherlands | November 12 |
Australia cricket team
Australia squad for World Cup 2023: Pat Cummins (c), Steve Smith, Alex Carey, Josh Inglis, Sean Abbott, Cameron Green, Josh Hazlewood, Travis Head, Marnus Labuschagne, Mitch Marsh, Glenn Maxwell, Marcus Stoinis, David Warner, Adam Zampa, Mitchell Starc.
Australia schedule for World Cup 2023
Timing IST | FIXTURE | DATE |
2 PM | Australia vs India | October 8 |
2 PM | Australia vs South Africa | October 12 |
2 PM | Australia vs Sri Lanka | October 16 |
2 PM | Australia vs Pakistan | October 20 |
2 PM | Australia vs Netherlands | October 25 |
10:30 AM | Australia vs New Zealand | October 28 |
2 PM | Australia vs England | November 4 |
2 PM | Australia vs Afghanistan | November 7 |
10:30 AM | Australia vs Bangladesh | November 11 |