Injuries have been one of the major talking points going into this World Cup with quite a few of the big teams struggling to cope with the loss of some of their main players.
India have already lost Ishant Sharma for the World Cup, with Bhuvneshwar Kumar also struggling for fitness, while Pakistan will now have to play the World Cup without Mohammad Hafeez and Junaid Khan.
Australia continue to sweat on the fitness of their skipper Michael Clarke and main all-rounder James Faulkner, and the last thing any of the teams at this World Cup will want is a major injury to one of their players on the eve of the tournament.
Below is the updated squad list of all 14 teams at the World Cup (each team can only have a maximum of 15 players in the squad).
Pool A: Australia: Michael Clarke (capt), George Bailey, Pat Cummins, Xavier Doherty, James Faulkner, Aaron Finch, Brad Haddin (wk), Josh Hazlewood, Mitchell Johnson, Mitchell Marsh, Glenn Maxwell, Steven Smith, Mitchell Starc, David Warner, Shane Watson.
New Zealand: Brendon McCullum (capt), Trent Boult, Grant Elliot, Tom Latham, Martin Guptill, Mitchell McClenaghan, Nathan McCullum, Kyle Mills, Adam Milne, Daniel Vettori, Kane Williamson, Corey Anderson, Tim Southee, Luke Ronchi (wk), Ross Taylor.
England: Eoin Morgan (capt), Moeen Ali, James Anderson, Gary Ballance, Ian Bell, Ravi Bopara, Stuart Broad, Jos Buttler (wk), Steven Finn, Alex Hales, Chris Jordan, Joe Root, James Taylor, James Tredwell, Chris Woakes.
Sri Lanka: Angelo Mathews (capt), Tillakaratne Dilshan, Kumar Sangakkara, Mahela Jayawardene, Lahiru Thirimanne, Dinesh Chandimal, Dimuth Karunaratne, Jeevan Mendis, Thisara Perera, Suranga Lakmal, Lasith Malinga, Nuwan Kulasekara, Rangana Herath, Sachitra Senanayake, Dushmantha Chameera.
Bangladesh: Mashrafe Mortaza (capt), Al-Amin Hossain, Anamul Haque, Arafat Sunny, Mohammad Mahmudullah, Mominul Haque, Mushfiqur Rahim (wk), Nasir Hossain, Rubel Hossain, Sabbir Rahman, Shakib Al Hasan, Soumya Sarkar, Taijul Islam, Tamim Iqbal, Taskin Ahmed.
Afghanistan: Mohammad Nabi (capt), Afsar Zazai (wk), Aftab Alam, Asghar Stanikzai, Dawlat Zadran, Gulbadin Naib, Hamid Hassan, Javed Ahmadi, Mirwais Ashraf, Najibullah Zadran, Nasir Jamal, Nawroz Mangal, Samiullah Shenwari, Shapoor Zadran, Usman Ghani.
Scotland: Preston Mommsen (capt), Kyle Coetzer, Richie Berrington, Freddie Coleman, Matthew Cross (wk), Josh Davey, Alisdair Evans, Hamish Gardiner, Majid Haq, Michael Leask, Matt Machan, Calum Macleod, Safyaan Sharif, Rob Taylor, Iain Wardlaw.
Pool B: India: MS Dhoni (capt & wk), Shikhar Dhawan, Rohit Sharma, Virat Kohli, Ajinkya Rajane, Suresh Raina, Ambati Rayudu, Ravindra Jadeja, Akshar Patel, R Ashwin, Stuart Binny, Bhuvneshwar Kumar, Mohit Sharma, Mohammad Shami, Umesh Yadav.
South Africa: AB de Villiers (capt), Hashim Amla, Kyle Abbott, Farhaan Behardien, Quinton de Kock, JP Duminy, Faf du Plessis, Imran Tahir, David Miller, Morne Morkel, Wayne Parnell, Aaron Phangiso, Vernon Philander, Rilee Rossouw, Dale Steyn.
Pakistan: Misbah-ul-Haq (capt), Ahmed Shehzad, Sarfraz Ahmed (wk), Nasir Jamshed, Younis Khan, Haris Sohail, Umar Akmal, Sohaib Maqsood, Shahid Afridi, Yasir Shah, Mohammad Irfan, Ehsan Adil, Sohail Khan, Wahab Riaz, Rahat Ali.
West Indies: Jason Holder (capt), Marlon Samuels, Suliemann Benn, Darren Bravo, Jonathan Carter, Sheldon Cottrell, Chris Gayle, Denesh Ramdin (wk), Kemar Roach, Andre Russell, Darren Sammy, Lendl Simmons, Dwayne Smith, Jerome Taylor, Nikita Miller.
Zimbabwe: Elton Chigumbura (capt), Sikandar Raza, Regis Chakabva, Tendai Chatara, Chamu Chibhabha, Craig Ervine, Tafadzwa Kamungozi, Hamilton Masakadza, Stuart Matsikenyeri, Solomon Mire, Tawanda Mupariwa, Tinashe Panyangara, Brendan Taylor (wk), Prosper Utseya, Sean Williams.
Ireland: William Porterfield (capt), Andrew Balbirnie, Peter Chase, Alex Cusack, George Dockrell, Ed Joyce, Andrew McBrine, John Mooney, Kevin O'Brien, Niall O'Brien (wk), Max Sorensen, Paul Stirling, Stuart Thompson, Gary Wilson, Craig Young.
UAE: Mohammad Tauqir (capt), Amjad Ali, Amjad Javed, Andri Berenger (wk), Fahad Alhashmi, Manjula Guruge, Kamran Shazad, Khurram Khan, Krishna Chandran, Mohammad Naveed, Nasir Aziz, Swapnil Patel, Rohan Mustafa, Saqlain Haider, Shaiman Anwar.