Afghanistan were 275/3 in the 45th over. Their tailender had just smashed 21 off a single over. The crowd, even neutrals watching from home, started believing.
Could a 19-year-old from Kandahar help Afghanistan reach their first-ever U19 World Cup final?
They couldn’t. India chased 311 in 41 overs and won by 7 wickets. But here’s what that scoreline hides: this was the closest a young Afghanistan side has ever come to eliminating India in a knockout match. And it will not be the last time.
Head-to-Head at a Glance
Before the history, here’s the scoreboard of this rivalry.
Overall Win-Loss Record (Cricket)
| Category | India U19 | Afghanistan U19 |
|---|---|---|
| Total Matches | 12 | 12 |
| Wins | 10 | 2 |
| Tied / No Result | 0 | 0 |
| Last Meeting | Semi-Final, WC 2026, Feb 4 | Semi-Final, WC 2026, Feb 4 |
| WC Knockout Record | India win (7 wickets) | — |
Read Also:- Sri Lanka Women vs India Women’s National Cricket Team Timeline
India dominate on paper. But the two wins Afghanistan have, both in 2025 on Indian soil, no less, are the story behind the story.
Turning Points That Changed This Rivalry
The rivalry shifted decisively in November 2025 in Bengaluru. Afghanistan defeated India U19 A, twice — in the Youth Tri-Series, including a dominant 65-run victory where three Afghan bowlers each took three wickets. If you only watched the World Cup, you missed the warning signs India had to urgently address.
Full Timeline: Every Major Meeting (2023–2026)
2023 — Dubai: The First Chapter
The first major meeting on record came in December 2023 at the ICC Academy in Dubai. India U19 won by 7 wickets, chasing 174 in 37.3 overs. Afghanistan’s batting was promising but brittle, a pattern that would define their growth arc over the next two years.
Unique insight: India’s 2023 U19 side vs Afghanistan played with the same 7-wicket margin as the 2026 World Cup semi-final. The score changed from 174 to 310. That 136-run difference in Afghanistan’s total tells you everything about how much this young side has grown.
Nov 2025 — Bengaluru Tri-Series: The Upset India Had to Face
This is where the narrative breaks.
In the Youth Tri-Series at the BCCI Centre of Excellence in Bengaluru, Afghanistan U19 beat India U19 A by 6 wickets in Match 3 (November 21), then followed up with a 65-run win in Match 6 (November 27). Three Afghan bowlers, Salam Khan Ahmadzai (3/35), Rohullah Arab (3/34), and Abdul Aziz Khan (3/48) — dismantled India A’s batting unit for 168 in the November 27 game.
What most people miss: Afghanistan beat India on Indian conditions in Bengaluru, not at home where pitches suit their spinners. That is a genuine indicator of tactical maturity. India’s coaching staff would have gone into emergency session after those results.
Nov 2025 — Lucknow 5-Match ODI Series: Corrective Action
India U19 responded on home turf with a dominant 9-wicket win in the 1st Youth ODI at the Ekana Stadium B ground in Lucknow. Four more matches followed on the same ground. This series was India’s reset mechanism, rebuilding squad confidence before the World Cup preparation phase. Afghanistan were still competitive, but India restored the head-to-head dominance they needed.
What this means for you: The Lucknow series is almost never referenced in World Cup preview content. It provides critical context about India’s tactical response, a coaching staff that saw the Bengaluru losses and fixed them. That’s not luck. That’s program depth.
Read Also:- India Women’s National Cricket Team vs South Africa Women’s National Cricket Team Timeline
Feb 4, 2026 — ICC U19 World Cup Semi-Final, Harare Sports Club, Zimbabwe
This match deserves its own section.
Match Breakdown: U19 WC 2026 Semi-Final
Afghanistan’s Incredible 310/4 — How Did They Build It?
Afghanistan were set to bat first at Harare Sports Club. What followed was the highest total Afghanistan U19 had ever posted against India.
They paced their innings through the middle overs, absorbed pressure in the first powerplay, and then exploded in the final ten. Uzairullah Niazai was the catalyst, he entered the innings with Afghanistan needing acceleration, and delivered a stunning unbeaten century. He smashed 21 off a single over bowled by RS Ambrish in the 44th over. In the end, Afghanistan reached 310/4 in 50 overs, a formidable knockout total for any U19 side at this level.
Common mistake pundits made: Before this match, most previews assumed Afghanistan would struggle to post 200. Their spinners had made them a defensive side in perception, but Niazai’s 101* proved their batting can match the aggression of any team in the tournament.
India’s Chase: 311 in 41.1 Overs — Clinical or Lucky?
India’s approach was brutally systematic. They did not panic chasing 311, did not lose early wickets in clusters, and finished the job in 41.1 overs with 7 wickets remaining.
This is where things go wrong for teams chasing 310+ in knockout cricket, the pressure of the occasion triggers false shots in the powerplay. India’s top order gave that no room to breathe. The final scorecard reads 311/3 in 41.1 overs, A team that never once looked like losing.
For D. Deepesh and Kanishk Chouhan with the ball (2 wickets each) and the batting unit collectively, this was a complete team performance.
Aaron George: The Match-Winner Nobody Predicted
Aaron George was named Player of the Match.
Before the semi-final, he wasn’t the headline name, Vaibhav Suryavanshi was the tournament’s star-in-waiting, Ayush Mhatre was the celebrated captain. George quietly produced the innings that settled the chase when it still felt tense. That’s the kind of player who defines the difference between a good team and a champion team: the third man who delivers when the marquee names don’t need to.
Player Spotlight — Stars Who Define This Rivalry
Uzairullah Niazai (AFG) — The Century That Wasn’t Enough
Niazai’s unbeaten 101 off 50 overs in the semi-final is Afghanistan U19’s finest batting performance in a knockout match. He batted through the death and played with a fearlessness that India’s bowlers had no answer for in the final ten overs. The problem was simply that Niazai had no partner who could match his strike rate when it mattered. Afghanistan need one more Niazai-type batter to become genuinely dangerous at this level.
Ayush Mhatre (IND) — The Captain Who Never Panicked
Ayush Mhatre led India through an unbeaten group stage, a Super Sixes unbeaten run, and a semi-final against a charging Afghanistan side, all without losing his composure. His 3/21 in the Super Sixes against Pakistan was as important as any batting display in the tournament. Captains who bowl match-winning spells are rare, Mhatre is one of those cricketers who lifts the ceiling of a team’s performance simply by being on the field.
Vaibhav Suryavanshi — The 14-Year-Old Waiting in the Wings
Suryavanshi didn’t star in the Afghanistan semi-final, he starred in the final, where he made 175 off 80 balls against England, including 15 sixes, to power India to 411/9 and a 100-run win. He became the first player in U19 World Cup history to score over 100 sixes across the age-group format and set the record for the highest score in a U19 final.
In the Afghanistan match, he was held back. India didn’t need him. That’s what team balance looks like.
Read Also:- India National Cricket Team vs Pakistan National Cricket Team Timeline
Why Afghanistan U19 Is No Longer an Underdog
The 2025 Bengaluru Warning — India A Lost, Nobody Noticed
Afghanistan beat India U19 A twice in November 2025 in Bengaluru, their own bowling trio taking three wickets each in a single demolition job. The mainstream cricket media didn’t cover it. It didn’t trend. But inside Afghanistan’s coaching staff, those results were treated as validation of everything they’d worked toward since the 2023 U19 Asia Cup.
Bold opinion: If the November 2025 Bengaluru matches had been covered with the same intensity as a senior international, Afghanistan cricket would have arrived on the global radar 6 months earlier than it did. The development pipeline in Afghanistan is real, it’s producing fast, and it is systematically being underreported.
Tactical Breakdown: What AFG Does Differently Now
Afghanistan U19 have stopped playing defensively. Their spin-heavy attack remains the base, but their batting approach in 2025-26 has shifted:
- Power-hitting openers are now built into the U19 program, not just assigned at senior level
- Death-over batting — Niazai’s 21-off-one-over in the semi-final is a coached skill, not an accident
- Spin-seam combination — the three-pronged Bengaluru bowling attack was varied, not spin-only
This tactical evolution is what separates the Afghanistan U19 of 2026 from the side India beat 7 wickets in 2023.
How Both Teams Got to the Semi-Final
India’s Path — Unbeaten Through Group + Super Sixes
India went unbeaten across the entire U19 World Cup 2026 tournament before the final:
- Beat USA U19 (6 wickets, DLS method)
- Beat Bangladesh U19 (18 runs, DLS method) — a difficult game they clawed back
- Beat New Zealand U19 (7 wickets, DLS method)
- Beat Zimbabwe U19 in Super Sixes (by 204 runs — a demolition)
- Beat Pakistan U19 in Super Sixes (58 runs) — described as a “must-win” match
- Beat Afghanistan U19 in Semi-Final (7 wickets)
- Beat England U19 in Final (100 runs)
Abhigyan Kundu was India’s leading run-scorer with 199 runs across four innings before the final: Henil Patel was the leading wicket-taker with 11 scalps.
Afghanistan’s Path — Upset Kings Who Backed Themselves
Afghanistan finished second in Super Sixes Group 1 (behind Australia), beating strong opposition to earn a semi-final berth. Their journey was built on spin bowling intelligence and a growing belief that they belonged at the top table of U19 cricket.
Counterintuitive truth: Afghanistan reaching the semi-final was a bigger achievement than India reaching it, because India was expected to. For a country where the U19 program is barely a decade old at scale, a World Cup semi-final is genuinely historic.
What This Rivalry Means for Asian U19 Cricket
The 2027 U19 World Cup Pipeline
The Afghanistan players who reached 310 against India in the 2026 semi-final are all 18-19 years old. Most of them will be eligible for the 2027 U19 cycle as well, and many will be pushing for senior team positions. This rivalry is not going to look the same in 18 months.
India’s challenge is opposite but equally real: Vaibhav Suryavanshi is 14 years old. He will likely be in the senior Indian T20 setup before the next U19 World Cup. India will need to regenerate. Afghanistan gets to keep building.
Read Also:- India National Under-19 Cricket Team vs Pakistan National Under-19 Cricket Team Timeline
Can Afghanistan Beat India in a Full World Cup Knock-Out?
Yes — and it will happen sooner than people think.
The Bengaluru upsets in November 2025 weren’t flukes. Afghanistan’s spin attack has the tools to exploit Indian batters who struggle against quality wrist-spin in sub-continental conditions. If both sides meet again in a knockout at the 2027 U19 World Cup and the game is played in a spin-friendly venue, Afghanistan will not just be competitive, they will be dangerous favorites.
Frequently Asked Questions (FAQs)
Q1: What is the head-to-head record between India U19 and Afghanistan U19?
Ans. In cricket, India U19 lead the head-to-head record with 10 wins from 12 matches. Afghanistan U19 have won 2 matches, both in the 2025 Youth Tri-Series in Bengaluru.
Q2: What was the result of the India vs Afghanistan U19 World Cup 2026 semi-final?
Ans. India beat Afghanistan by 7 wickets on February 4, 2026, at Harare Sports Club. Afghanistan posted 310/4 in 50 overs; India chased 311 in 41.1 overs with 3 wickets down. Aaron George was named Player of the Match
Q3: Did Afghanistan ever beat India in U19 cricket?
Ans. Yes. Afghanistan U19 beat India U19 A twice during the Youth Tri-Series in Bengaluru in November 2025 — by 6 wickets and by 65 runs respectively.
Q4: Who is the highest scorer in the India U19 vs Afghanistan U19 semi-final 2026?
Ans. Uzairullah Niazai of Afghanistan scored an unbeaten century (101*) to help Afghanistan reach 310/4. For India, Aaron George’s innings in the chase won him the Player of the Match award.
Q5: Did India win the Under-19 World Cup 2026?
Ans. Yes. India beat England by 100 runs in the final on February 6, 2026, in Harare. Vaibhav Suryavanshi scored 175 off 80 balls — the highest score in any U19 World Cup final. It was India’s record 6th U19 World Cup title.
Q6: Who was India U19’s captain in the 2026 World Cup?
Ans. Ayush Mhatre captained India U19 through the entire ICC Under-19 World Cup 2026, remaining unbeaten until India lifted the trophy.

