Sixteen teams will feature in the ICC Men’s U19 World Cup 2024: here are all the ICC U19 World Cup 2024 captains.

Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.

ICC Men’s Under-19 World Cup 2024 will begin on January 19. The sixteen participating teams have been classified into four groups of four teams each.

From there, the top three teams from each group will proceed to the Super Sixes, where they will again be split into two groups – the sides from Groups A and D in one, the ones from B and D in the other.

These will be followed by the two semi-finals, on February 6 and 8, and the final, on February 11.

Which are the participating teams in U19 World Cup 2024?

Group A: India, Bangladesh, Ireland, USA
Group B: England, South Africa, West Indies, Scotland
Group C: Australia, Sri Lanka, Zimbabwe, Namibia
Group D: Pakistan, New Zealand, Afghanistan, Nepal

Where will the matches be played?

The matches of the 2024 Under-19 World Cup will be played across five venues – the Diamond Oval in Kimberley, Buffalo Park in East London, Mangaung Oval in Bloemfontein, JB Marks Oval in Potchefstroom, and Willowmoore Park in Benoni.

Willowmoore Park will host both semi-finals and the final.

ICC Men’s U19 World Cup 2024: Full list of captains

Each team has fifteen members in their squad. Some teams have also named their vice-captains.

Afghanistan: Naseer Khan (captain), Numan Shah (vice-captain)
Australia: Hugh Weibgen (captain)
Bangladesh:
Mahfuzur Rahman Rabby (captain), Ahrar Amin (vice-captain)
England:
Ben McKinney (captain)
India:
Uday Saharan (captain), Saumy Pandey (vice-captain)
Ireland:
Philippe le Roux (captain)
Namibia:
Alex Volschenk (captain)
Nepal:
Dev Khanal (captain)
New Zealand:
Oscar Jackson (captain)
Pakistan:
Saad Baig (captain), Ali Asfand (vice-captain)
Scotland:
Owen Gould (captain)
South Africa:
Juan James (captain)
Sri Lanka:
Sineth Jayawardena (captain), Malsha Tharupathi (vice-captain)
USA:
Rishi Ramesh (captain), Utkarsh Srivastava (vice-captain)
West Indies:
Stephen Pascal (captain), Nathan Sealy (vice-captain)
Zimbabwe:
Matthew Schonken (captain), Panashe Taruvinga (vice-captain)