[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.