India’s Under-19 cricket team will tour South Africa in early 2026 for a three-match Youth ODI series, serving as key preparation before the ICC U19 Men’s Cricket World Cup.
All matches take place at Willowmoore Park in Benoni, with games on January 3, 5, and 7 at 1:30 PM IST.
India has announced its squad, appointing Vaibhav Sooryavanshi as the captain of the India U19 team, as Ayush Mhatre and Vihaan Malhotra had to miss the tour due to a wrist injury. To learn more about the schedule, squad, and live streaming of the India U-19 tour of South Africa 2026, keep reading the blog.
India Under-19 tour of South Africa 2026 Squad
The tour will start from January 3 with the 1st Youth ODI between India U-19 and South Africa U-19. The next 2 Youth ODIs will follow it on January 05 and January 07.

| Date | Match No. | Match | Time (IST) | Time (Local) | Venue |
|---|---|---|---|---|---|
| Friday, January 3 | 1st Youth ODI | South Africa U19 vs India U19 | 01:30 PM | 10:00 AM | Willowmoore Park, Benoni |
| Sunday, January 5 | 2nd Youth ODI | South Africa U19 vs India U19 | 01:30 PM | 10:00 AM | Willowmoore Park, Benoni |
| Tuesday, January 7 | 3rd Youth ODI | South Africa U19 vs India U19 | 01:30 PM | 10:00 AM | Willowmoore Park, Benoni |
India Under-19 tour of South Africa 2026 Squad
India’s U-19 regular captain Ayush Mhatre and vice-captain Vihaan Malhotra haven’t included in the squad due to wrist injury and require treatment at the BCCI Centre of Excellence.
They will both be directly included in the U-19 World Cup squad in their regular duties. In the presence of both players, the 14-year prodigy Vaibhav Suryavanshi will lead the team.
India Under-16 Squad
Vaibhav Suryavanshi (c), Kanishk Chouhan, Rahul Kumar, Vedant Trivedi, Khilan Patel, Aaron George (vc), RS Ambrish, Kishan Kumar Singh, Abhigyan Kundu, Harvansh Pangalia, Yuvraj Gohil, Mohamed Enaan, Henil Patel, Deepesh Devendran, Udhav Mohan
South Africa Under-16 Squad
South Africa Under-16 hasn’t announced its squad yet. We will update as they announce.
Also Read:
Where to Watch India Under-19 tour of South Africa 2026
Indian fans can catch the matches live on Star Sports channels for comprehensive nationwide TV coverage. For digital access, you can prefer JioHotstar for online streaming on mobiles, tablets, laptops, smart TVs, and desktops, allowing viewers to enjoy every moment from any location across the country.
