Final 15-man teams of 14 countries for 2015 championship has been revealed
With 32 days remaining until the start of the ICC Cricket World Cup 2015, teams have brought out their final squads for the world cup.
All of the squads are now confirmed and it will be an elite group of 210 cricketers that will carry the hopes of their nations into the greatest cricket tournament of all.
Squad: Mohammad Nabi (capt), Nawroz Mangal, Asghar Stanikzai, Samiullah Shenwari, Afsar Zazai (wk), Najibullah Zadran, Nasir Jamal, Mirwais Ashraf, Gulbadin Naib, Hamid Hassan, Shapoor Zadran, Dawlat Zadran, Aftab Alam, Javed Ahmadi, Usman Ghani.
Squad: Michael Clarke (capt), George Bailey (vice-capt), Pat Cummins, Xavier Doherty, James Faulkner, Aaron Finch, Brad Haddin, Josh Hazlewood, Mitchell Johnson, Mitchell Marsh, Glenn Maxwell, Steve Smith, Mitchell Starc, David Warner, Shane Watson.
Squad: Mashrafe Mortaza (capt), Shakib Al Hasan (vice-capt), Tamim Iqbal, Anamul Haque, Mominul Haque, Mahmudullah Riaz, Mushfiqur Rahim (wk), Nasir Hossain, Taijul Islam, Taskin Ahmed, Al-Amin Hossain, Rubel Hossain, Soumya Sarkar, Sabbir Rahman, Arafat Sunny.
Squad: Eoin Morgan (captain), Moeen Ali, James Anderson, Gary Ballance, Ian Bell, Ravi Bopara, Stuart Broad, Jos Buttler, Steven Finn, Alex Hales, Chris Jordan, Joe Root, James Taylor, James Tredwell, Chris Woakes.
Squad: Mahendra Singh Dhoni (capt, wk), Virat Kohli (vice-capt), Ajinkya Rahane, Shikhar Dhawan, Rohit Sharma, Stuart Binny, Suresh Raina, Ravindra Jadeja, Ambati Rayudu, Axar Patel, Ravichandran Ashwin, Bhuvneshwar Kumar, Mohammed Shami, Umesh Yadav, Ishant Sharma.
Squad: William Porterfield (Captain), Andrew Balbirnie, Peter Chase, Alex Cusack, George Dockrell, Ed Joyce, Andrew McBrine, John Mooney, Tim Murtagh, Kevin O’Brien, Niall O’Brien, Paul Stirling, Stuart Thompson, Gary Wilson, Craig Young.
Squad: Brendon McCullum (captain), Corey Anderson, Trent Boult, Grant Elliott, Martin Guptill, Tom Latham, Mitchell McClenaghan, Nathan McCullum, Kyle Mills, Adam Milne, Luke Ronchi, Tim Southee, Ross Taylor, Dan Vettori, Kane Williamson.
Squad: Misbah-ul-Haq (capt), Ahmed Shehzad, Younis Khan, Mohammad Hafeez, Haris Sohail, Sarfraz Ahmed, Umar Akmal, Sohaib Maqsood, Shahid Afridi, Yasir Shah, Mohammad Irfan, Junaid Khan, Ehsan Adil, Sohail Khan, Wahab Riaz.
Squad: Preston Mommsen (captain), Kyle Coetzer (vice-captain), Richie Berrington, Frederick Coleman, Matthew Cross, Joshua Davey, Alasdair Evans, Hamish Gardiner, Majid Haq, Michael Leask, Matt Machan, Calum MacLeod, Safyaan Sharif, Robert Taylor, Iain Wardlaw.
Squad: AB de Villiers (capt), Hashim Amla (vice-capt), 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.
Squad: Angelo Mathews (capt), Lahiru Thirimanne (vice-capt), Dimuth Karunaratne, Tillakaratne Dilshan, Kumar Sangakkara (wk), Mahela Jayawardene, Dinesh Chandimal, Thisara Perera, Jeevan Mendis, Suranga Lakmal, Lasith Malinga, Dhammika Prasad, Nuwan Kulasekara, Rangana Herath, Sachithra Senanayake.
United Arab Emirates
Squad: Mohammed Tauqir (Captain), Khurram Khan (Vice Captain), Swapnil Patil, Saqlain Haider, Amjad Javed, Shaiman Anwar, Amjad Ali, Nasir Aziz, Rohan Mustafa, Manjula Guruge, Andri Berenger, Fahad Al Hashmi, Muhammad Naveed, Kamran Shahzad, K Karate
Squad: Jason Holder (capt), Marlon Samuels (vice-capt), Chris Gayle, Darren Bravo, Lendl Simmons, Dwayne Smith, Andre Russell, Darren Sammy, Jonathan Carter, Denesh Ramdin (wk), Sunil Narine, Sheldon Cottrell, Kemar Roach, Jerome Taylor, Sulieman Benn.
Squad: 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.
These 14 teams are divided into two pools