With just over a month to go for ICC World Cup 2015, jointly hosted by Australia and New Zealand, all 14 teams have announced their final 15 squads. The biggest tournament in cricket - World Cup, will get under way on February 14. The final will be played on March 29. (World Cup Special)
The opening match will be between New Zealand and Sri Lanka in Christchruch (day game). Same day, Australia will face England in day/nighter. (10 major changes)
Here are the final 14 squads (15 players per team) for World Cup (7 teams in each group. Top 4 qualify for quarter-finals) (Tournament Guide)
Pool A (List of commentators)
England: Eoin Morgan (captain), Moeen Ali, James Anderson, Gary Ballance, Ian Bell, Ravi Bopara, Stuart Broad, Jos Buttler (wicketkeeper), Steven Finn, Alex Hales, Chris Jordan, Joe Root, James Taylor, James Tredwell, Chris Woakes. (Where to watch WC?)
Australia: Michael Clarke (captain), George Bailey (vice-captain), Pat Cummins, Xavier Doherty, James Faulkner, Aaron Finch, Brad Haddin (wicketkeeper), Josh Hazlewood, Mitchell Johnson, Mitchell Marsh, Glenn Maxwell, Steve smith, Mitchell Starc, David Warner, Shane Watson.
Sri Lanka: Angelo Mathews (captain), Lahiru Thirimanne (vice-captain), Tillakaratne Dilshan, Kumar Sangakkara (wicketkeeper), Mahela Jayawardene, Dinesh Chandimal (wicketkeeper), Dimuth Karunaratne, Jeevan Mendis, Thisara Perera, Suranga Lakmal, Lasith Malinga, Dhammika Prasad (injured, replaced by Dushmantha Chameera), Nuwan Kulasekara, Rangana Herath, Sachithra Senanayake.
Bangladesh: Mashrafe Mortaza (captain), Shakib Al Hasan (vice-captain), Tamim Iqbal, Anamul Haque, Mominul Haque, Mahmudullah Riyad, Mushfiqur Rahim (wicketkeeper), Nasir Hossain, Taijul Islam, Taskin Ahmed, Al-Amin Hossain, Rubel Hossain, Soumya Sarkar, Sabbir Rahman, Arafat Sunny.
New Zealand: Brendon McCullum (captain and wicketkeeper), Corey Anderson, Trent Boult, Grant Elliott, Martin Guptill, Tom Latham, Mitchell McClenaghan, Nathan McCullum, Kyle Mills, Adam Milne, Luke Ronchi (wicketkeeper), Tim Southee, Ross Taylor, Dan Vettori, Kane Williamson.
Afghanistan: Mohammad Nabi (captain), Nawroz Mangal, Asghar Stanikzai, Samiullah Shenwari, Afsar Zazai (wicketkeeper), Najibullah Zadran, Nasir Jamal, Mirwais Ashraf, Gulbadin Naib, Hamid Hassan, Shapoor Zadran, Dawlat Zadran, Aftab Alam, Javed Ahmadi, Usman Ghani.
Scotland: Preston Mommsen (captain), Kyle Coetzer (vice-captain), Richie Berrington, Frederick Coleman, Matthew Cross (wicketkeeper), Joshua Davey, Alasdair Evans, Hamish Gardiner, Majid Haq, Michael Leask, Matt Machan, Calum MacLeod, Safyaan Sharif, Robert Taylor, Iain Wardlaw.
South Africa: AB de Villiers (captain), Hashim Amla (vice-captain), Kyle Abbott, Farhaan Behardien, Quinton de Kock (wicketkeeper), JP Duminy, Faf du Plessis, Imran Tahir, David Miller, Morne Morkel, Wayne Parnell, Aaron Phangiso, Vernon Philander, Rilee Rossouw, Dale Steyn
India: MS Dhoni (captain and wicketkeeper), Virat Kohli (vice-captain), Ajinkya Rahane, Shikhar Dhawan, Rohit Sharma, Stuart Binny, Suresh Raina, Ravindra Jadeja, Ambati Rayudu, Axar Patel, R Ashwin, Bhuvneshwar Kumar, Md. Shami, Umesh Yadav, Ishant Sharma (injured, replaced by Mohit Sharma). (We can win World Cup: Kohli)
Pakistan: Misbah-ul Haq (captain), Ahmed Shehzad, Mohammad Hafeez (injured, replaced by Nasir Jamshed), Sarfraz Ahmed (wicketkeeper), Younis Khan, Haris Sohail, Umar Akmal, Sohaib Maqsood, Shahid Afridi, Yasir Shah, Mohammad Irfan, Junaid Khan (injured, replaced by Rahat Ali), Ehsan Adil, Sohail Khan, Wahab Riaz.
West Indies: Jason Holder (captain), Marlon Samuels (vice-captain), Sulieman Benn, Darren Bravo, Jonathan Carter, Sheldon Cottrell, Christopher Gayle, Sunil Narine (withdrawn, replaced by Nikita Miller), Denesh Ramdin (wicketkeeper), Kemar Roach, Andre Russell, Darren Sammy, Lendl Simmons, Dwayne Smith, Jerome Taylor. (Gayle blasts selectors)
Zimbabwe: Elton Chigumbura (captain), Sikandar Raza, Regis Chakabva, Tendai Chatara, Chamu Chibhabha, Craig Ervine, Tafadzwa Kamungozi, Hamilton Masakadza, Stuart Matsikenyeri, Solomon Mire, Tawanda Mupariwa, Tinashe Panyangara, Brendan Taylor (wicketkeeper), Prosper Utseya, Sean Williams.
Ireland: William Porterfield (captain), Andrew Balbirnie, Peter Chase, Alex Cusack, George Dockrell, Ed Joyce, Andrew McBrine, John Mooney, Tim Murtagh (withdrawn due to injury, replaced by Max Sorensen), Kevin O'Brien, Niall O'Brien (wicketkeeper), Paul Stirling, Stuart Thompson, Gary Wilson, Craig Young.
United Arab Emirates: Mohammed Tauqir (captain), Khurram Khan (vice-captain), Swapnil Patil (wicketkeeper), Saqlain Haider, Amjad Javed, Shaiman Anwar, Amjad Ali, Nasir Aziz, Rohan Mustafa, Manjula Guruge, Andri Berenger, Fahad Al Hashmi, Muhammad Naveed, Kamran Shahzad, Krishna Karate.