The final squads have been announced for the 2013 ICC Champions Trophy.
Eight teams are competing in the tournament, which takes place in England from June 6-23.
Australia: Michael Clarke (captain), George Bailey, Nathan Coulter-Nile, Xavier Doherty, James Faulkner, Phillip Hughes, Mitchell Johnson, Clint McKay, Mitchell Marsh, Glenn Maxwell, Mitchell Starc, Adam Voges, Matthew Wade, David Warner, Shane Watson.
England: Alastair Cook (captain), James Anderson, Jonny Bairstow, Ian Bell, Ravi Bopara, Tim Bresnan, Stuart Broad, Jos Buttler, Steven Finn, Eoin Morgan, Joe Root, Graeme Swann, James Tredwell, Jonathan Trott, Chris Woakes.
India: Mahendra Singh Dhoni (captain), Ravichandran Ashwin, Shikhar Dhawan, Ravindra Jadeja, Dinesh Karthik, Virat Kohli, Bhuvneshwar Kumar, Vinay Kumar, Amit Mishra, Irfan Pathan, Suresh Raina, Ishant Sharma, Rohit Sharma, Umesh Yadav, Murali Vijay.
New Zealand: Brendon McCullum (captain), Doug Bracewell**, Trent Boult, Grant Elliott, James Franklin, Martin Guptill, Mitchell McClenaghan, Nathan McCullum, Kyle Mills, Colin Munro, Luke Ronchi, Tim Southee, Ross Taylor, Daniel Vettori, Kane Williamson.
Pakistan: Misbah-ul-Haq (captain), Abdur Rehman, Asad Ali, Asad Shafiq, Ehsan Adil, Imran Farhat, Junaid Khan, Kamran Akmal, Mohammad Hafeez, Mohammad Irfan, Nasir Jamshed, Saeed Ajmal, Shoaib Malik, Umar Amin, Wahab Riaz.
South Africa: AB de Villiers (captain), Hashim Amla, Farhaan Behardien, JP Duminy, Francois du Plessis, Colin Ingram, Rory Kleinveldt, Ryan McLaren, David Miller, Morne Morkel, Alviro Petersen*, Robin Peterson, Aaron Phangiso, Dale Steyn, Lonwabo Tsotsobe.
Sri Lanka: Angelo Mathews (captain), Dinesh Chandimal, Tillakaratne Dilshan, Shaminda Eranga, Rangana Herath, Mahela Jayawardene, Nuwan Kulasekara, Lasith Malinga, Jeevan Mendis, Kushal Perera, Thisara Perera, Kumar Sangakkara, Sachithra Senanayake, Lahiru Thirimanne, Chanaka Welagedara.
West Indies: Dwayne Bravo (captain), Tino Best, Darren Bravo, Johnson Charles, Chris Gayle, Jason Holder, Sunil Narine, Kieron Pollard, Denesh Ramdin, Ravi Rampaul, Kemar Roach, Darren Sammy, Marlon Samuels, Ramneresh Sarwan, Devon Smith.
*Petersen replaced the injured Graeme Smith on May 14
**Doug Bracewell replaced Andrew Ellis on May 21