The ICC U-19 World Cup 2018 tournament is set to produce a plethora of star cricketers, no matter which team wins in the end. A total of 16 teams are taking part in the competition.
Pakistan field a new 'Afridi' in the form of Shaheen Afridi and it remains to be seen if the 17-year-old can come anywhere close to his countryman and the legendary Shahid Afridi, in the near future.
Also, Austin Waugh, the son of Steve Waugh, one of the greatest Australian cricket team captains, is a part of team Australia for the tournament.
Prithvi Shaw, meanwhile, remains the captain of the India U-19 cricket team for the tournament, while New Zealand captain Kaylum Boshier will be hoping he is able to make a mark by giving the hosts the trophy in the end.
Here are the full squads of all 16 teams:
India: Prithvi Shaw (C), Shubman Gill, Aryan Juyal, Abhishek Sharma, Arshdeep Singh, Harvik Desai, Manjot Kalra, Kamlesh Nagarkoti, Pankaj Yadav, Riyan Parag, Ishan Porel, Himanshu Rana, Anukul Roy, Shivam Mavi, Shiva Singh.
Pakistan: Hasan Khan (C), Rohail Nazir , Mohammad Ali Khan, Ali Zaryab, Ammad Alam, Arshad Iqbal, Imran Shah, Mohammad Taha, Muhammad Mohsin Khan, Muhammad Musa, Muhammad Zaid, Munir Riaz, Saad Khan, Shaheen Afridi, Suleman Shafqat.
Bangladesh: Saif Hassan (C), Afif Hossain, Aminul Islam, Hasan Mahmud, Mahidul Islam Ankon, Mohammad Naim, Mohammad Rakib, Nayeem Hasan, Pinak Ghosh, Qazi Onik, Robiul Hoque, Roni Hossen , Shakil Hossain, Tipu Sultan, Towhid Hridoy.
Sri Lanka: Kamindu Mendis (C), Jehan Daniel, Krishan Sanjula, Ashen Bandara, Hareen Buddila, Hasitha Boyagoda, Nipun Dananjaya, Thisaru Rashmika, Nawanidu Fernando, Santhush Gunathilaka, Praveen Jayawickrama, Dhananjaya Lakshan, Nishan Madushka, Nipun Malinga, Kalana Perera.
Afghanistan: Naveen-ul-Haq (C), Azmatullah Omarzai, Baheer Shah, Darwish Rasooli, Ikram Ali Khil, Mohammad Ibrahim, Mujeeb Zadran, Nisar Wahdat, Qais Ahmad, Rahmanullah, Tariq Stanikzai, Wafadar ,Waqarullah Ishaq, Yousuf Zazai, Zahir Khan.
Australia: Jason Sangha (C), Will Sutherland, Xavier Bartlett, Max Bryant, Jack Edwards, Zak Evans, Jarrod Freeman, Ryan Hadley, Baxter Holt, Nathan McSweeney, Jonathan Merlo, Lloyd Pope, Jason Ralston, Param Uppal, Austin Waugh.
New Zealand: Kaylum Boshier (C), Finn Allen, Jakob Bhula, Max Chu, Katene Clarke, Matthew Fisher, Luke Georgeson, Ben Lockrose, Callum McLachlan, Felix Murray, Dale Phillips, Rachin Ravindra, Sandeep Patel, Connor Sullivan, Todd Watson.
Canada: Arslan Khan (C), Akash Gill, Ashtan Deosammy, Emanuel Khokhar, Kavian Naress, Kevin Singh, Pranav Sharma, Randhir Sandhu, Krishen Samuel, Faisal Jamkhandi, Arshdeep Dhaliwal, Rishiv Joshi, Aran Pathmanathan, Pieter Pretorius, Rommel Shazad.
England: Harry Brook (C), Ethan Bamber, Liam Banks, Tom Banton, Jack Davies, Adam Finch, Luke Hollman, Will Jacks, Tom Lammonby, Dillon Pennington, Savin Perera, Tom Scriven, Prem Sisodiya, Fin Trenouth, Roman Walker.
Ireland: Harry Tector (C), Ian Anders, Aaron Cawley, Varun Chopra, Mark Donegan, JJ Garth, Jamie Grassi, Reece Kelly, Graham Kennedy, Joshua Little, Sam Murphy, Max Neville, Neil Rock, Morgan Topping, Andrew Vincent.
Kenya: Sachin Bhudia (C), Maxwel Ager, Abhishekh Chidambaran, Aveet Desai, Jay Doshi, Aman Gandhi, Ankit Hirani , Jasraj Kundi, Jayant Mepani, Gerard Mwendwa, Dennis Musyoka, Thomas Ochieng, Sukhdeep Singh, Siddharth Vasudev, Rene Were.
Papua New Guinea: Sema Kamea (C), Eisa Eka, James Tau, Tau Toa Nou, Nou Rarua, Igo Mahuru, Simon Atai, Leke Morea, Vagi Karaho, Kevau Tau, Heagi Toua, Daure Aiga, Ovia Sam, Sinaka Arua, Boge Arua.
Namibia: Lohan Louwrens (C), Henry Brink, Petrus Burger, Jan-Izak de Villiers, Shaun Fouche, Jurgen Linde, Nicol Loftie-Eaton, Gerhard Lottering, Erich van Mollendorf, Dewald Nell, Mauritius Ngupita, Ben Shikongo, Floris Steenkamp, Ramon Wilmot, Eben van Wyk.
South Africa: Raynard van Tonder (C), Matthew Breetzke , Gerald Coetzee, Jade de Klerk, Jean du Plessism, Fraser Jones, Wandile Makwetu, Akhona Mnyaka, Andile Mokgakane, Kgaudisa Molefe, Jason Niemand, Thando Ntini, Jiveshan Pillay ,Hermann Rolfes, Kenan Smith.
West Indies: Emmanuel Stewart (C), Kirstan Kallicharan, Ronaldo Alimohamed, Alick Athanaze, Cephas Cooper, Jarion Hoyte, Kimani Melius, Ashmead Nedd, Kian Pemberton, Raymond Perez, Joshua Persaud, Jeavor Royal, Keagan Simmons, Bhaskar Yadram, Nyeem Young.
Zimbabwe: Liam Roche (C), Robert Chimhinya, Jonathan Connolly, Gregory Dollar, Alistair Frost, Taun Harrison, Wesley Madhevere, Tanunurwa Makoni, Donald Mlambo, Dion Myers, Tinashe Nenhunzi, Nkosilatu Nunu, Kieran Robinson, Jayden Schadendorf, Milton Shumba.