Afghanistan produced one of their finest batting displays at the Under-19 level, piling up a commanding 307 for 4 against India in the second semifinal of the ICC U19 World Cup at Harare Sports Club on Wednesday. The effort has set India a stiff target of 311 runs to keep alive their bid for a sixth successive and 10th overall final appearance.
Solid opening platform
After winning the toss and opting to bat, Afghanistan made a confident start through openers Khalid Ahmadzai and Osman Sadat. The pair negotiated the new ball well, racing to 42 without loss inside the powerplay before the opening stand was broken at 53, with Khalid departing for a composed 31.
Middle-order consolidation
Osman Sadat then combined with the in-form Faisal Shinozada to steady the innings. The duo added a crucial half-century stand for the second wicket, taking Afghanistan to 119 for 2 at the halfway stage before Osman was dismissed for a patient 39.
Shinozada leads the charge
Shinozada once again underlined his rich vein of form, bringing up a fluent half-century before shifting gears. He reached his second consecutive century of the tournament off just 85 balls, powering Afghanistan beyond the 200-run mark and putting India under mounting pressure.
Niazai seals strong finish
Uzairullah Niazai ensured the momentum was not lost, raising his half-century briskly and later completing his maiden century of the tournament. His 101 not out off 86 balls, coupled with a 148-run stand for the third wicket with Shinozada, propelled Afghanistan to a formidable total. Shinozada eventually fell for 110, while late cameos helped Afghanistan close on 307 for 4 at the end of 50 overs.
India now face a challenging chase to book a place in yet another U19 World Cup final.
Afghanistan scorecard:
| Afghanistan Under-19s (50 ovs maximum) |
| Batting | Dismissal | R | B | 4s | 6s | SR |
| Osman Sadat | c Deepesh b Chouhan | 39 | 70 | 3 | 0 | 55.71 |
| Khalid Ahmadzai | c †Kundu b Deepesh | 31 | 39 | 4 | 1 | 79.48 |
| Faisal Shinozada | b Deepesh | 110 | 93 | 15 | 0 | 118.27 |
| Uzairullah Niazai | not out | 101 | 86 | 12 | 2 | 117.44 |
| Azizullah Miakhil | c Khilan Patel b Chouhan | 12 | 9 | 1 | 0 | 133.33 |
| Abdul Aziz | not out | 7 | 3 | 1 | 0 | 233.33 |
| Extras | (lb 2, w 3, pen 5) 10 |
| Total | 50 Ov (RR: 6.20) 310/4 |
| Bowling | O | M | R | W | ECON | 0s |
| RS Ambrish | 9 | 0 | 65 | 0 | 7.22 | 27 |
| Henil Patel | 10 | 0 | 56 | 0 | 5.6 | 33 |
| Deepesh Devendran | 10 | 0 | 64 | 2 | 6.4 | 29 |
| Khilan Patel | 10 | 0 | 49 | 0 | 4.9 | 32 |
| Kanishk Chouhan | 9 | 0 | 55 | 2 | 6.11 | 18 |
| Ayush Mhatre | 2 | 0 | 14 | 0 | 7 | 4 |
The coin flip for the match went in Afghanistan's way who opted to bat first. Captain's take after toss: Ayush Mhatre (IND): Really happy with the toss. Wicket looks good as well. The boys are doing really well and we just need to play simple cricket and play to the potential. We are playing the same team for us. Mahboob Khan (AFG): We will bat first. Pitch looks good for batting, so we want to bat. We prepared well for this game and hopefully we will make it to the final as well. India vs Afghanistan U19 World Cup 2026 semifinal playing 11: India U19 playing 11: Aaron George, Vaibhav Sooryavanshi, Ayush Mhatre(c), Vedant Trivedi, Vihaan Malhotra, Abhigyan Kundu(w), RS Ambrish, Kanishk Chouhan, Khilan Patel, Henil Patel, Deepesh Devendran Afghanistan U19 playing 11: Osman Sadat, Khalid Ahmadzai, Faisal Shinozada, Uzairullah Niazai, Mahboob Khan (C), Azizullah Miakhil, Khatir Stanikzai, Nooristani Omarzai, Abdul Aziz, Roohullah Arab, Wahidullah Zadran
With knockout qualification at stake, both sides are expected to go all-out in a high-pressure encounter.
India vs Afghanistan U19 World Cup 2026 semifinal: Broadcast details
| ICC U19 World Cup 2026: India vs Afghanistan broadcast details |
| Country / Region | TV Channel(s) | Live Streaming Platform |
| India | Star Sports | Jio Hotstar |
| United States | Willow TV | Willow TV |
| Canada | Willow TV | Willow TV |
| Pakistan | PTV Sports | Myco |
| Sri Lanka | Dialog Television, TV Supreme | Dialog ViU |
| South Africa | SuperSport | SuperSport App |
| United Kingdom | Not available | ICC.tv |
| Australia | Fox Sports | Kayo Sports |
| New Zealand | Sky Sport NZ | Sky Go |
| Middle East | beIN Sports | beIN Connect |
| Europe (selected regions) | Not available | ICC.tv |
| Rest of the World | Not available | ICC.tv |
India vs Afghanistan U19 World Cup 2026 semifinal: Today’s match live streaming and telecast details
When will the India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 take place?
The India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 will be played on Wednesday, February 4.
What will be the venue for India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026?
The India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 will be played at the Harare Sports Club in Harare, Zimbabwe.
What time will the toss for the India U19 vs Afghanistan U19 match in ICC U19 World Cup 2026 take place?
The toss for the India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 will take place at 12:30 pm IST.
What time will the first ball for India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 be bowled?
The first ball of the India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 will be bowled at 1 pm IST.
Where to watch live telecast of India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 in India?
The live telecast of the India U19 vs Afghanistan U19 semifinal match in ICC U19 World Cup 2026 will be available on the Star Sports Network in India.
Where to watch the live streaming of the India U19 vs Afghanistan U19 semifinal match in the ICC U19 World Cup 2026 in India?
The live streaming of the India U19 vs Afghanistan U19 semifinal match in the ICC U19 World Cup 2026 will be available on the JioHotstar app and website in India.