The ICC World Cup 2019 is the 12th edition of the 50-over international cricket tournament, is currently being hosted by England and Wales, from 30 May to 14 July 2019.
It is the fifth time that the Cricket World Cup will be held in England and Wales, following first three and 1999 World Cups.
The format for the group stage is to have all ten teams play each other in a single group -- similar format was previously used in the 1992 Cricket World Cup. This means a total of 45 matches will be played with each team playing a total of nine matches. The top four teams from the group will progress to the semi-finals, with the winners of each progressing to the final at Lord's Cricket Ground.
The 2019 World Cup will feature 10 teams, a decrease from previous World Cups in 2011 and 2015 which featured 14 teams. The hosts, and the top seven other teams in the ICC ODI rankings as of 30 September 2017 earned automatic qualification, with the remaining two spots -- Afghanistan and West Indies being decided by the 2018 Cricket World Cup Qualifier. First time all test nation not participates in the mega event.
West Indies squad (24-Apr-2019)Jason Holder (Captain), Sheldon Cottrell, Shannon Gabriel, Shai Hope, Oshane Thomas, Nicholas Pooran (Wicket Keeper), Kemar Roach, Fabian Allen, Evin Lewis, Darren Bravo, Chris Gayle, Carlos Brathwaite, Ashley Nurse, Andre Russell, Shimron Hetmyer
Afghanistan squad (22-Apr-2019)Gulbadin Naib (Captain), Mujeeb Ur Rahman, Hamid Hassan, Aftab Alam, Dawlat Zadran, Rashid Khan, Mohammad Nabi, Samiullah Shinwari, Najibullah Zadran, Hashmatullah Shahidi, Asghar Afghan, Rahmat Shah, Hazratullah Zazai, Noor Ali Zadran, Mohammad Shahzad (Wicket Keeper), Ikram Ali Khil
Pakistan squad (18-Apr-2019)Sarfaraz Ahmed (Captain/Wicket Keeper), Mohammad Amir, Imad Wasim, Mohammad Hafeez, Mohammad Hasnain, Asif Ali, Hasan Ali, Shaheen Afridi, Wahab Riaz, Shoaib Malik, Shadab Khan, Babar Azam, Imam-ul-Haq, Fakhar Zaman, Haris Sohail
South Africa squad (18-Apr-2019)Faf du Plessis (Captain), Hashim Amla, Rassie van der Dussen, Aiden Markram, Lungi Ngidi, Chris Morris, Quinton de Kock (Wicket Keeper), Dwaine Pretorius, Kagiso Rabada, Imran Tahir, Andile Phehlukwayo, Beuran Hendricks, David Miller, Jean-Paul Duminy, Tabraiz Shamsi
Sri Lanka squad (18-Apr-2019)Dimuth Karunaratne (Captain), Jeevan Mendis, Nuwan Pradeep, Suranga Lakmal, Lasith Malinga, Isuru Udana, Thisara Perera, Jeffrey Vandersay, Dhananjaya de Silva, Angelo Mathews, Kusal Mendis, Kusal Perera, Lahiru Thirimanne, Avishka Fernando, Milinda Siriwardana
England squad (17-Apr-2019)Eoin Morgan (Captain), Chris Woakes, James Vince, Jason Roy, Ben Stokes, Joe Root, Adil Rashid, Liam Plunkett, Liam Dawson, Jofra Archer, Tom Curran, Jos Buttler (Wicket Keeper), Jonny Bairstow (Wicket Keeper), Moeen Ali, Mark Wood
Bangladesh squad (16-Apr-2019)Mashrafe Mortaza (Captain), Mosaddek Hossain, Rubel Hossain, Mohammad Saifuddin, Mohammad Mithun, Mehidy Hasan, Sabbir Rahman, Liton Das (Wicket Keeper), Soumya Sarkar, Mustafizur Rahman, Mushfiqur Rahim (Wicket Keeper), Mahmudullah, Tamim Iqbal, Shakib Al Hasan (Vice Captain), Abu Jayed
India squad (15-Apr-2019)Virat Kohli (Captain), Yuzvendra Chahal, Kuldeep Yadav, Mohammed Shami, Bhuvneshwar Kumar, Ravindra Jadeja, Jasprit Bumrah, KL Rahul, Kedar Jadhav, Hardik Pandya, Dinesh Karthik (Wicket Keeper), MS Dhoni (Wicket Keeper), Vijay Shankar, Shikhar Dhawan, Rohit Sharma (Vice Captain), Rishabh Pant (Wicket Keeper)
Australia squad (15-Apr-2019)Aaron Finch (Captain), Jason Behrendorff, Nathan Lyon, Nathan Coulter-Nile, Kane Richardson, Mitchell Starc, Pat Cummins, Alex Carey (Wicket Keeper), Marcus Stoinis, Glenn Maxwell, Shaun Marsh, Steven Smith, David Warner, Usman Khawaja, Adam Zampa
New Zealand Squad (03-Apr-2019)Kane Williamson (Captain), Mitchell Santner, Ish Sodhi, Henry Nicholls, James Neesham, Colin Munro, Matt Henry, Martin Guptill, Lockie Ferguson, Trent Boult, Colin de Grandhomme, Ross Taylor, Tom Latham (Wicket Keeper), Tom Blundell (Wicket Keeper), Tim Southee
Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.