2018 Under-19 Cricket World Cup squads

[1][2] Any players born on or after 1 September 1998 were eligible to be selected for the competition.

[3] Bold indicates that a player went onto play senior international cricket.

[8] Joshua Persaud left the squad midway through the tournament, following the death of his mother.

[11] However, ahead of the final, Hardie suffered an injury and was replaced by Patrick Rowe.

[12] India's squad was announced on 3 December 2017:[13] After the tournament started, Aditya Thakare was added to the squad as cover for Ishan Porel, who suffered an injury.