< >
Cricket Betting us

ICC Men’s Cricket World Cup 2023 – Teams, Player Squads, Fixtures Schedule, Venues – All you need to Know

Ten teams feature in what will be the biggest Cricket World Cup ever, to be played across 10 venues from 5 October to 19 November, with the Narendra Modi Stadium in Ahmedabad hosting the tournament opener and the final.

Points Table
Top Tournament Stats - ICC Men's Cricket World Cup 2023

Top Batter

Top Bowler

Fixtures and Results

Points Table

The other nine venues are Bengaluru, Chennai, Delhi, Dharamsala, Hyderabad, Kolkata, Lucknow, Mumbai and Pune. Guwahati and Thiruvananthapuram will join Hyderabad in hosting the practice games.

Defending champions England will take on New Zealand in a much-awaited clash between the 2019 World Cup finalists that opens the tournament in Ahmedabad, while hosts India will face-off against five-time winners Australia in Chennai on 8 October.

Ahmedabad will also host matches between traditional rivals India and Pakistan (15 October) and Australia and England (4 November).

Ten teams have qualified for the 46-day event through the Cricket World Cup Super League with the final two spots taken by the finalists of the ICC Cricket World Cup Qualifier that took place in Zimbabwe – Sri Lanka and Netherlands

The tournament retains the round-robin format of last time with all teams playing against each other for a total of 45 league matches. There are six day matches which will start at 10h30 Indian Standard Time (IST) while all other matches, including the knockouts, will be day-night fixtures starting at 14h00 IST.

The top four teams will qualify for the semifinals, to be played in Mumbai on 15 November and in Kolkata on 16 November. The semi-finals and the final will have reserve days.

 

 ICC Men’s Cricket World Cup 2023 Player Squads 


Afghanistan squad: Hashmatullah Shahidi (C), Rahmanullah Gurbaz (WK), Ikram Alikhil (WK), Ibrahim Zadran, Riaz Hassan, Rahmat Shah, Najibullah Zadran, Mohammad Nabi, Azmatullah Omerzai, Rashid Khan, Mujeeb Ur Rehman, Noor Ahmad, Abdul Rahman, Naveenulhaq and Fazal Haq Farooqi.

Reserve Players: Gulbadin Naib, Sharafuddin Ashraf and Farid Ahmad Malik

Australia squad: Pat Cummins (NSW/Penrith Cricket Club) (c), Sean Abbott (NSW/Parramatta District Cricket Club), Ashton Agar (WA/University Cricket Club) , Alex Carey (SA/Glenelg Cricket Club) , Cameron Green (WA/Subiaco Floreat Cricket Club), Josh Hazlewood (NSW/St George Cricket Club) , Travis Head (SA/Tea Tree Gully Cricket Club), Josh Inglis (WA/Joondalup Cricket Club) , Mitchell Marsh (WA/Fremantle Cricket Club) , Glenn Maxwell (VIC/Fitzroy Doncaster Cricket Club), Steve Smith (NSW/Sutherland Cricket Club) , Mitchell Starc (NSW/Manly Warringah Cricket Club) , Marcus Stoinis (WA/Subiaco Floreat Cricket Club) , David Warner (NSW/Randwick Petersham Cricket Club) , Adam Zampa (NSW/Sutherland Cricket Club)                      

Bangladesh squad: 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

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

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

Netherlands squad:  Scott Edwards (captain, wk), Colin Ackermann, Shariz Ahmed, Wesley Barresi, Logan van Beek Aryan Dutt, SA Engelbrecht, Ryan Klein, Bas de Leede, Paul van Meekeren, Roelof van der Merwe, Teja Nidamanuru, Max O'Dowd, Vikram Singh, Saqib Zulfiqar

Travelling outside the official squad - Noah Croes, Kyle Klein

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

Pakistan squad: Babar Azam (captain), Shadab Khan (vice-captain), Abdullah Shafique, Fakhar Zaman, Haris Rauf, Hasan Ali, Iftikhar Ahmed, Imam-ul-Haq, Mohammad Nawaz, Mohammad Rizwan (wk), Mohammad Wasim Jnr, Salman Ali Agha, Saud Shakeel, Shaheen Shah Afridi and Usama Mir.

The selectors have also named three traveling reserves in wicketkeeper-batter Mohammad Haris, mystery spinner Abrar Ahmed and fast bowler Zaman Khan.

South Africa squad: Temba Bavuma (captain, DP World Lions), Gerald Coetzee (Momentum Multiply Titans), Quinton de Kock (Momentum Multiply Titans), Reeza Hendricks (DP World Lions), Marco Jansen (Dafabet Warriors), Heinrich Klaasen (Momentum Multiply Titans), Sisanda Magala (DP World Lions), Keshav Maharaj (Hollywoodbets Dolphins), Aiden Markram (Momentum Multiply Titans), David Miller (Hollywoodbets Dolphins), Lungi Ngidi (Momentum Multiply Titans), Anrich Nortje (Dafabet Warriors), Tabraiz Shamsi (Momentum Multiply Titans), Kagiso Rabada (DP World Lions) and Rassie van der Dussen (DP World Lions).

Sri Lanka Squad: 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

Travelling reserve: Chamika Karunaratne


 

 ICC Men’s Cricket World Cup 2023 Fixtures Schedule


October 5th England vs New Zealand, 1st Match - Narendra Modi Stadium, Ahmedabad 09:30 AM/ 08:30 AM GMT / 14:00 PM LOCAL

October 6th Pakistan vs Netherlands, 2nd Match - Rajiv Gandhi International Stadium, Hyderabad 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 7th Bangladesh vs Afghanistan, 3rd Match - Himachal Pradesh Cricket Association Stadium, Dharamsala 06:00 AM / 05:00 AM GMT / 10:30 AM LOCAL

South Africa vs Sri Lanka, 4th Match - Arun Jaitley Stadium, Delhi 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 8th India vs Australia, 5th Match - MA Chidambaram Stadium, Chennai 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 9th New Zealand vs Netherlands, 6th Match - Rajiv Gandhi International Stadium, Hyderabad 09:30 AM /  08:30 AM GMT / 14:00 PM LOCAL

October 10th England vs Bangladesh, 7th Match - Himachal Pradesh Cricket Association Stadium, Dharamsala  09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

Pakistan vs Sri Lanka, 8th Match - Rajiv Gandhi International Stadium, Hyderabad 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 11th India vs Afghanistan, 9th Match - Arun Jaitley Stadium, Delhi 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 12th Australia vs South Africa, 10th Match Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 13th New Zealand vs Bangladesh, 11th Match MA Chidambaram Stadium, Chennai 06:00 AM / 05:00 AM GMT / 10:30 AM LOCAL

October 14th India vs Pakistan, 13th Match Narendra Modi Stadium, Ahmedabad 09:30 AM/ 08:30 AM GMT / 14:00 PM LOCAL

October 15th England vs Afghanistan, 12th Match  - Arun Jaitley Stadium, Delhi 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 16th Australia vs Sri Lanka, 14th Match - Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

 October 17th South Africa vs Netherlands, 15th Match - Himachal Pradesh Cricket Association Stadium, Dharamsala 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 18th New Zealand vs Afghanistan, 16th Match - MA Chidambaram Stadium, Chennai 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 19th India vs Bangladesh, 17th Match - Maharashtra Cricket Association Stadium, Pune 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 20th Australia vs Pakistan, 18th Match - M.Chinnaswamy Stadium, Bengaluru 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 21st Netherlands vs Sri Lanka, 19th Match - Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 06:00 AM / 05:00 AM GMT / 10:30 AM LOCAL

England vs South Africa, 20th Match Wankhede Stadium, Mumbai 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 22nd India vs New Zealand, 21st Match - Himachal Pradesh Cricket Association Stadium, Dharamsala 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 23rd Pakistan vs Afghanistan, 22nd Match - MA Chidambaram Stadium, Chennai 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 24th South Africa vs Bangladesh, 23rd Match - Wankhede Stadium, Mumbai 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 25th Australia vs Netherlands, 24th Match - Arun Jaitley Stadium, Delhi 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 26th England vs Sri Lanka, 25th Match - M.Chinnaswamy Stadium, Bengaluru 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 27th Pakistan vs South Africa, 26th Match - MA Chidambaram Stadium, Chennai 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 28th Australia vs New Zealand, 27th Match - Himachal Pradesh Cricket Association Stadium, Dharamsala 6:00 AM / 05:00 AM GMT / 10:30 AM LOCAL

Netherlands vs Bangladesh, 28th Match - Eden Gardens, Kolkata 09:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 29th India vs England, 29th Match - Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 30th Afghanistan vs Sri Lanka, 30th Match - Maharashtra Cricket Association Stadium, Pune 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

October 31st Pakistan vs Bangladesh, 31st Match Eden Gardens, Kolkata 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 1st New Zealand vs South Africa, 32nd Match Maharashtra Cricket Association Stadium, Pune 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 2nd India vs Sri Lanka, 33rd Match - Wankhede Stadium, Mumbai 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 3rd Netherlands vs Afghanistan, 34th Match Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 4th New Zealand vs Pakistan, 35th Match M.Chinnaswamy Stadium, Bengaluru 05:00 AM / 05:00 AM GMT / 10:30 AM LOCAL

England vs Australia, 36th Match Narendra Modi Stadium, Ahmedabad 08:30 AM /08:30 AM GMT / 14:00 PM LOCAL

November 5th India vs South Africa, 37th Match - Eden Gardens, Kolkata 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 6th Bangladesh vs Sri Lanka, 38th Match - Arun Jaitley Stadium, Delhi 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

 November 7th Australia vs Afghanistan, 39th Match - Wankhede Stadium, Mumbai 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 8th England vs Netherlands, 40th Match - Maharashtra Cricket Association Stadium, Pune 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 9th New Zealand vs Sri Lanka, 41st Match - M.Chinnaswamy Stadium, Bengaluru 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 10th South Africa vs Afghanistan, 42nd Match - Narendra Modi Stadium, Ahmedabad 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 11th Australia vs Bangladesh, 44th Match - Maharashtra Cricket Association Stadium, Pune 05:00 AM / 05:00 AM GMT / 10:30 AM LOCAL

England vs Pakistan, 45th Match - Eden Gardens, Kolkata 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 12th India vs Netherlands, 43rd Match - M.Chinnaswamy Stadium, Bengaluru 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 15th TBC vs TBC, 1st Semi-Final (1st v 4th) Wankhede Stadium, Mumbai 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 16th TBC vs TBC, 2nd Semi-Final (2nd v 3rd) Eden Gardens, Kolkata 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

November 19th TBC vs TBC, Final Narendra Modi Stadium, Ahmedabad 08:30 AM / 08:30 AM GMT / 14:00 PM LOCAL

© Cricket World 2023