In less than two days, the grandeur of the ICC Men’s Cricket World Cup 2023 will unfold across ten iconic stadiums in India. The tournament, scheduled from October 5 to November 19, promises 48 thrilling matches that will determine the fate of cricketing nations worldwide.
This cricketing extravaganza, hosted by India, is set to enthrall fans from Dharamsala’s northern heights to the southern charms of Bangalore and Chennai. The event kicks off at the magnificent Narendra Modi Stadium, Ahmedabad, where England will face New Zealand on October 5 at 2 pm (08:30 GMT).
The tournament structure is intense: a round-robin format comprising 45 matches, ensuring that every team faces each other at least once. This fierce competition will culminate in the semifinals, where the top four teams will battle for a coveted spot in the finals. The semifinal clashes will unfold at Mumbai’s iconic grounds, with the second and third-ranking teams meeting in Kolkata on November 16.
The fixtures are a testament to the global nature of cricket, with teams from different continents converging on Indian soil. From the clash between traditional rivals India and Pakistan at Ahmedabad on October 14, to the face-off between cricketing powerhouses Australia and South Africa at Lucknow’s BRSABV Ekana Cricket Stadium on October 12, every match promises riveting action.
The tournament’s climax is set to take place at the grand Narendra Modi Stadium, Ahmedabad, on November 19. The final showdown will witness the victors of the nail-biting semifinals battling it out for the prestigious title.
India squad: Rohit Sharma (c), Hardik Pandya, Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Ravindra Jadeja, Shardul Thakur, Jasprit Bumrah, Mohammed Siraj, Kuldeep Yadav, Mohammed Shami, Ravichandran Ashwin, Ishan Kishan, Suryakumar Yadav.
England squad: Jos Buttler (c), 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.
Australia squad: 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.
Pakistan squad: 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.
South Africa squad: Temba Bavuma (c), Gerald Coetzee, Quinton de Kock, Reeza Hendricks, Marco Jansen, Heinrich Klaasen, Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen, Lizaad Williams.
New Zealand squad: 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.
Afghanistan squad: Hashmatullah Shahidi (c), 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.
Bangladesh squad: 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.
Netherlands squad: 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.
Sri Lanka squad: Dasun Shanaka (c), Kusal Mendis (vc), Kusal Perera, Pathum Nissanka, Lahiru Kumara, Dimuth Karunaratne, Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Maheesh Theekshana, Dunith Wellalage, Kasun Rajitha, Matheesha Pathirana, Dilshan Madushanka, Dushan Hemantha. Travelling reserve: Chamika Karunaratne.
5 October, 2023, Thursday–England vs New Zealand–Narendra Modi Stadium, Ahmedabad – 02:00 PM IST
6 October, 2023, Friday–Pakistan vs Netherlands–Rajiv Gandhi International Stadium, Hyderabad–02:00 PM IST
7 October, 2023, Saturday–Bangladesh vs Afghanistan, 3rd Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–10:30 AM IST
7 October, 2023, Saturday–South Africa vs Sri Lanka, 4th Match–Arun Jaitley Stadium, Delhi– 02:00 PM IST
8 October, 2023, Sunday–India vs Australia, 5th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
9 October, 2023, Monday–New Zealand vs Netherlands, 6th Match–Rajiv Gandhi International Stadium, Hyderabad–02:00 PM IST
10 October, 2023, Tuesday–England vs Bangladesh, 7th Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–10:30 AM IST
10 October, 2023, Tuesday–Pakistan vs Sri Lanka, 8th Match–Rajiv Gandhi International Stadium, Hyderabad–02:00 PM IST
11 October, 2023, Wednesday–India vs Afghanistan, 9th Match–Arun Jaitley Stadium, Delhi 02:00 PM IST
12 October, 2023, Thursday–Australia vs South Africa, 10th Match –Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
14 October, 2023, Friday–New Zealand vs Bangladesh, 11th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
14 October, 2023, Saturday–India vs Pakistan, 12th Match–Narendra Modi Stadium, Ahmedabad–02:00 PM IST
15 October, 2023, Sunday–England vs Afghanistan, 13th Match–Arun Jaitley Stadium, Delhi– 02:00 PM IST
16 October, 2023, Monday–Australia vs Sri Lanka, 14th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
17 October, 2023, Tuesday–South Africa vs Netherlands, 15th Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–02:00 PM IST
18 October, 2023, Wednesday–New Zealand vs Afghanistan, 16th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
19 October, 2023, Thursday–India vs Bangladesh, 17th Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
20 October, 2023, Friday–Australia vs Pakistan, 18th Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
21 October, 2023, Saturday–Netherlands vs Sri Lanka, 19th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–10:30 AM IST
21 October, 2023, Saturday–England vs South Africa, 20th Match–Wankhede Stadium, Mumbai–02:00 PM IST
22 October, 2023, Sunday–India vs New Zealand, 21st Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–02:00 PM IST
23 October, 2023, Monday–Pakistan vs Afghanistan, 22nd Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
24 October, 2023, Tuesday–South Africa vs Bangladesh, 23rd Match–Wankhede Stadium, Mumbai–02:00 PM IST
25 October, 2023, Wednesday–Australia vs Netherlands, 24th Match–Arun Jaitley Stadium, Delhi–02:00 PM IST
26 October, 2023, Thursday–England vs Sri Lanka, 25th Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
27 October, 2023, Friday–Pakistan vs South Africa, 26th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
28 October, 2023, Saturday–Australia vs New Zealand, 27th Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–10:30 AM IST
28 October, 2023, Saturday–Netherlands vs Bangladesh, 28th Match–Eden Gardens, Kolkata– 02:00 PM IST
29 October, 2023, Sunday–India vs England, 29th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
30 October, 2023, Monday–Afghanistan vs Sri Lanka, 30th Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
31 October, 2023, Tuesday–Pakistan vs Bangladesh, 31st Match–Eden Gardens, Kolkata–02:00 PM IST
1 November, 2023, Wednesday–New Zealand vs South Africa, 32nd Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
2 November, 2023, Thursday–India vs Sri Lanka, 33rd Match–Wankhede Stadium, Mumbai–02:00 PM IST
3 November, 2023, Friday–Netherlands vs Afghanistan, 34th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
4 November, 2023, Saturday–New Zealand vs Pakistan, 35th Match–M.Chinnaswamy Stadium, Bengaluru–10:30 AM IST
4 November, 2023, Saturday–England vs Australia, 36th Match–Narendra Modi Stadium, Ahmedabad–02:00 PM IST
5 November, 2023, Sunday–India vs South Africa, 37th Match–Eden Gardens, Kolkata 02:00 PM IST
6 November, 2023, Monday–Bangladesh vs Sri Lanka, 38th Match–Arun Jaitley Stadium, Delhi–02:00 PM IST
7 November, 2023, Tuesday–Australia vs Afghanistan, 39th Match –Wankhede Stadium, Mumbai–02:00 PM IST
8 November, 2023, Wednesday–England vs Netherlands, 40th Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
9 November, 2023, Thursday –New Zealand vs Sri Lanka, 41st Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
10 November, 2023, Friday–South Africa vs Afghanistan, 42nd Match–Narendra Modi Stadium, Ahmedabad–02:00 PM IST
11 November, 2023, Saturday–Australia vs Bangladesh, 43rd Match–Maharashtra Cricket Association Stadium, Pune–10:30 AM IST
11 November, 2023, Saturday–England vs Pakistan, 44th Match–Eden Gardens, Kolkata –02:00 PM IST
12 November, 2023, Sunday–India vs Netherlands, 45th Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
15 November, 2023, Wednesday–TBC vs TBC, 1st Semi-Final (1st v 4th)–Wankhede Stadium, Mumbai–02:00 PM IST
16 November, 2023, Thursday–TBC vs TBC, 2nd Semi-Final (2nd v 3rd)–Eden Gardens, Kolkata–02:00 PM IST
19 November, 2023, Sunday–TBC vs TBC, Final–Narendra Modi Stadium, Ahmedabad–02:00 PM IST