Full list of all teams 2019 World Cup squads

New Zealand‘s 2019 World Cup squad (announced April 3)

Batsmen: Kane Williamson (c), Martin Guptill, Henry Nicholls, Colin Munro, Ross Taylor

Wicketkeeper-batsmen: Tom Latham, Tom Blundell

All-rounders: Colin de Grandhomme, Mitchell Santner, James Neesham

Bowlers: Trent Boult, Tim Southee, Matt Henry, Ish Sodhi, Lockie Ferguson


Australia‘s 2019 World Cup squad (announced April 15)

Batsmen: Aaron Finch (c), David Warner, Steve Smith, Shaun Marsh, Usman Khawaja, Glenn Maxwell

Wicketkeeper: Alex Carey

All-rounders: Marcus Stoinis

Bowlers: Mitchell Starc, Pat Cummins, Jhye Richardson, Nathan Coulter-Nile, Jason Behrendorff, Nathan Lyon, Adam Zampa


India‘s 2019 World Cup squad (announced April 15)

Batsmen: Virat Kohli (c), Rohit Sharma, Shikhar Dhawan, KL Rahul, Kedar Jadhav

Wicketkeepers: MS Dhoni, Dinesh Karthik

All-rounders: Hardik Pandya, Vijay Shankar Ravindra Jadeja

Bowlers: Bhuvneshwar Kumar, Jasprit Bumrah, Mohammed Shami, Kuldeep Yadav, Yuzvendra Chahal


Bangladesh‘s 2019 World Cup squad (announced April 16)

Batsmen: Tamim Iqbal, Mohammad Mithun, Mahmudullah, Mosaddek Hossain, Sabbir Rahman, Soumya Sarkar

Wicketkeepers: Liton Das, Mushfiqur Rahim

All-rounders: Shakib Al Hasan, Mohammad Saifuddin, Mehidy Hasan

Bowlers: Mashrafe Mortaza (c), Abu Jayed, Mustafizur Rahman, Rubel Hossain


England‘s 2019 World Cup squad (announced April 17)

Batsmen: Eoin Morgan (c), Joe Root, Jonny Bairstow, Joe Denly, Alex Hales, Jason Roy

Wicketkeepers: Jos Buttler

All-rounders: Chris Woakes, Liam Plunkett, Moeen Ali, Ben Stokes, Tom Curran

Bowlers: David Willey, Mark Wood, Adil Rashid


South Africa‘s 2019 World Cup squad (announced April 18)

Batsmen: Faf du Plessis (c), Hashim Amla, Aiden Markram, Jean-Paul Duminy, Rassie van der Dussen

Wicketkeeper: Quinton de Kock, David Miller

All-rounders: Dwaine Pretorius, Andile Phehlukwayo

Bowlers: Dale Steyn, Kagiso Rabada, Tabraiz Shamsi, Imran Tahir, Anrich Nortje, Lungi Ngidi


Sri Lanka‘s 2019 World Cup squad (announced April 18)

Batsmen: Dimuth Karunaratne (c), Avishka Fernando, Angelo Mathews, Lahiru Thirimanne

Wicketkeepers: Kusal Mendis, Kusal Perera

All-rounders: Dhananjaya de Silva, Milinda Siriwandana, Thisara Perera, Jeevan Mendis

Bowlers: Lasith Malinga, Isuru Udana, Jeffrey Vandersay, Suranga Lakmal, Nuwan Pradeep


Pakistan‘s 2019 World Cup squad (announced April 18)

Batsmen: Imam-ul-Haq, Babar Azam, Fakhar Zaman, Haris Sohail, Abid Ali, Shoaib Malik

Wicketkeepers: Sarfraz Ahmed (c)

All-rounders: Faheem Ashraf, Mohammad Hafeez, Imad Wasim, Shadab Khan

Bowlers: Hasan Ali, Shaheen Shah Afridi, Mohammad Hasnain, Junaid Khan


Afghanistan‘s 2019 World Cup squad (announced April 22)

Batsmen: Asghar Afghan, Hashmatullah Shahidi, Hazratullah Zazai, Najibullah Zadran, Noor Ali Zadran, Rahmat Shah

Wicketkeepers: Mohammad Shahzad

All-rounders: Mohammad Nabi

Bowlers: Gulbadin Naib (c), Dawlat Zadran, Rashid Khan, Mujeeb Ur Rahman, Hamid Hassan, Samiullah Shinwari, Aftab Alam


West Indies 2019 World Cup squad (announced April 24)

Batsmen: Chris Gayle, Darren Bravo, Evin Lewis, Shimron Hetmyer

Wicketkeepers: Shai Hope, Nicholas Pooran

All-rounders: Jason Holder (c), Andre Russell, Carlos Brathwaite

Bowlers: Shannon Gabriel, Kemar Roach, Fabian Allen, Sheldon Cottrell, Ashley Nurse, Oshane Thomas