Table of Contents
The India national under-19 cricket team vs Afghanistan national under-19 cricket team timeline features several important youth cricket matches across the ICC Under-19 World Cup, ACC Under-19 Asia Cup and bilateral or tri-series competitions.
India and Afghanistan have developed an interesting Under-19 cricket rivalry over the years. Their meetings have included comfortable Indian victories, close contests and some notable Afghanistan performances. The rivalry reached another important stage in February 2026, when India faced Afghanistan in the semi-final of the ICC Men’s Under-19 Cricket World Cup.
India won that semi-final by seven wickets after chasing Afghanistan’s 310/4, with Aaron George scoring 115 and Vaibhav Sooryavanshi contributing 68 from only 33 balls.
This article presents a chronological India U19 vs Afghanistan U19 timeline, covering major recorded meetings from 2018 through the 2026 Under-19 World Cup.
India U19 vs Afghanistan U19 Timeline – Quick Overview
| Year | Competition | Result |
|---|---|---|
| 2018 | ACC Under-19 Asia Cup | India won by 51 runs |
| 2019 | ACC Under-19 Asia Cup | India won by 3 wickets |
| 2019 | Five-match Youth ODI series | Afghanistan won 1, India won 4 |
| 2021 | ACC Under-19 Asia Cup | India won by 4 wickets |
| 2023 | ACC Under-19 Asia Cup | India won by 7 wickets |
| 2023 | South Africa U19 Tri-Series | India won by 6 wickets |
| 2024 | South Africa U19 Tri-Series | India won by 9 wickets |
| 2026 | ICC U19 Cricket World Cup Semi-Final | India won by 7 wickets |
The exact historical record can vary between databases depending on whether every Youth ODI, List A youth fixture and tournament match is included. The timeline below focuses on the documented international Under-19 meetings found in the cited records.
2018 – India U19 vs Afghanistan U19 Begins Another Chapter
One of the notable meetings in the modern timeline came during the ACC Under-19 Asia Cup 2018 in Bangladesh.
India faced Afghanistan on 2 October 2018 at the Bangladesh Krira Shikkha Protisthan No. 3 Ground in Savar.
India batted first and made 221 all out in 45.3 overs. Afghanistan were dismissed for 170 in 45.4 overs, giving India a 51-run victory. Yashasvi Jaiswal was named Player of the Match.
2018 Match Summary
| Team | Score | Result |
|---|---|---|
| India U19 | 221 | Won |
| Afghanistan U19 | 170 | Lost by 51 runs |
This match is particularly memorable because Jaiswal, who later became a prominent senior international batter, was named Player of the Match.
The 2018 tournament also saw India eventually win the ACC Under-19 Asia Cup, defeating Sri Lanka in the final.
2019 – India and Afghanistan Play a Five-Match Series
The 2019 season produced one of the busiest periods in the India U19 vs Afghanistan U19 timeline.
Before the bilateral series, the teams met in the 2019 ACC Under-19 Asia Cup on 9 September. India scored 128/7 after Afghanistan were bowled out for 124, giving India a three-wicket victory.
Later that year, Afghanistan toured India for a five-match Youth ODI series in Lucknow.
All five games were played at the Ekana Cricket Stadium B Ground.
2019 Five-Match Youth ODI Series
| Match | Date | Afghanistan U19 | India U19 | Result |
|---|---|---|---|---|
| 1st Youth ODI | 22 Nov 2019 | 171 | 172/1 | India won by 9 wickets |
| 2nd Youth ODI | 24 Nov 2019 | 188/9 | 189/8 | India won by 2 wickets |
| 3rd Youth ODI | 26 Nov 2019 | 155/7 | 152 | Afghanistan won by 3 wickets |
| 4th Youth ODI | 28 Nov 2019 | 113 | 114/5 | India won by 5 wickets |
| 5th Youth ODI | 30 Nov 2019 | 160/8 | 157 | Afghanistan won by 2 wickets |
The series finished 3–2 in India’s favour. Afghanistan’s two victories came in the third and fifth matches.
1st Youth ODI – 22 November 2019
India won the opening match by nine wickets.
Afghanistan made 171 all out, while India reached 172/1 in 27.4 overs.
Yashasvi Jaiswal produced an outstanding innings of 108 from 83 balls and was named Player of the Match.
2nd Youth ODI – 24 November 2019
The second game was considerably closer.
Afghanistan scored 188/9, and India reached 189/8 in 42.3 overs to win by two wickets.
Shashwat Rawat was named Player of the Match after scoring 53.
3rd Youth ODI – 26 November 2019
Afghanistan produced their first victory of the series.
They scored 155/7, before bowling India out for 152. Afghanistan therefore won by three wickets.
This result demonstrated that Afghanistan’s Under-19 side could challenge India in a longer bilateral series.
4th Youth ODI – 28 November 2019
India responded immediately.
Afghanistan were bowled out for only 113, and India reached 114/5, winning by five wickets.
5th Youth ODI – 30 November 2019
Afghanistan finished the series strongly.
They scored 160/8, while India were dismissed for 157, giving Afghanistan a two-wicket victory.
Despite Afghanistan winning the final match, India finished the five-match series with a 3–2 overall result.
2021 – ACC Under-19 Asia Cup Thriller
The next major meeting came during the ACC Under-19 Asia Cup 2021.
On 27 December 2021, Afghanistan scored an impressive 259/4 after batting first at the ICC Academy Ground No. 2 in Dubai.
India successfully chased the target, reaching 262/6 in 48.2 overs and winning by four wickets with ten balls remaining. Kaushal Tambe was named Player of the Match.
2021 Match Score
| Team | Score | Result |
|---|---|---|
| Afghanistan U19 | 259/4 | Lost |
| India U19 | 262/6 | Won by 4 wickets |
The match was significant because Afghanistan posted one of its highest totals against India at the Under-19 level, but India’s batting unit successfully completed the chase.
2023 – India Continue Their Strong Run
The teams met again in the ACC Under-19 Asia Cup 2023.
On 8 December 2023, Afghanistan scored 173 all out in 50 overs at the ICC Academy in Dubai.
India chased the target comfortably, reaching 174/3 in 37.3 overs and winning by seven wickets. Arshin Kulkarni remained unbeaten on 70, while Musheer Khan scored 48 not out.
2023 Asia Cup Match
| Team | Score | Result |
|---|---|---|
| Afghanistan U19 | 173 | Lost |
| India U19 | 174/3 | India won by 7 wickets |
The victory continued India’s strong record in the recent meetings between the two sides.
December 2023 – India vs Afghanistan in South Africa
Just a few weeks later, India and Afghanistan met again during the South Africa Under-19 Tri-Series.
The match was played on 29 December 2023 at Old Edwardians Cricket Club Ground in Johannesburg.
Afghanistan scored 197 all out in 48.2 overs. India chased the target in 36.4 overs, finishing on 202/4 and winning by six wickets.
Adarsh Singh played a major role in the chase with a century, while Afghanistan’s innings included useful contributions from Hassan Eisakhil and Sohail Khan Zurmati.
December 2023 Scorecard
| Team | Score | Result |
|---|---|---|
| Afghanistan U19 | 197 | Lost |
| India U19 | 202/4 | Won by 6 wickets |
The match was part of a seven-game tri-series involving India, Afghanistan and South Africa, staged as preparation for the 2024 Under-19 World Cup.
January 2024 – Another India Victory
India and Afghanistan met again on 4 January 2024 during the same South Africa Under-19 Tri-Series.
This time Afghanistan struggled with the bat.
They were dismissed for only 88 in 33 overs. India needed just 12.1 overs to reach 92/1, winning by nine wickets.
January 2024 Match Summary
| Team | Score | Result |
|---|---|---|
| Afghanistan U19 | 88 | Lost |
| India U19 | 92/1 | Won by 9 wickets |
This was one of the most one-sided results in the recent India U19 vs Afghanistan U19 timeline.
2026 – India vs Afghanistan U19 World Cup Semi-Final
The biggest recent chapter arrived on 4 February 2026 during the ICC Men’s Under-19 Cricket World Cup.
India and Afghanistan met in the second semi-final at Harare Sports Club.
Afghanistan won the toss and elected to bat.
Their top order established a solid platform before Faisal Khan and Uzairullah Niazai produced a huge partnership. Faisal Khan scored 110, while Niazai remained unbeaten on 101.
Afghanistan finished with 310/4 in 50 overs.
Afghanistan Innings – 2026 Semi-Final
| Batter | Runs |
|---|---|
| Faisal Khan | 110 |
| Uzairullah Niazai | 101* |
| Afghanistan Total | 310/4 |
India therefore required 311 runs to reach the World Cup final.
India’s Record Chase Against Afghanistan
India started the chase aggressively.
Vaibhav Sooryavanshi scored 68 from 33 balls, helping India reach 90 inside the first ten overs.
Captain Ayush Mhatre then scored 62 from 59 balls and built a 114-run partnership with Aaron George.
Aaron George produced the defining innings of the match.
He scored 115 from 104 balls, including 15 fours and two sixes.
India eventually reached 311/3 in 41.1 overs, completing a seven-wicket victory with 53 balls remaining. It was the highest successful chase in the history of the Under-19 World Cup at that point.
2026 Semi-Final Scorecard
| Team | Score | Overs | Result |
|---|---|---|---|
| Afghanistan U19 | 310/4 | 50 | Lost |
| India U19 | 311/3 | 41.1 | Won by 7 wickets |
Top Performers – 2026 Semi-Final
| Player | Team | Performance |
|---|---|---|
| Aaron George | India | 115 |
| Vaibhav Sooryavanshi | India | 68 |
| Ayush Mhatre | India | 62 |
| Faisal Khan | Afghanistan | 110 |
| Uzairullah Niazai | Afghanistan | 101* |
| Kanishk Chouhan | India | 2/55 |
| D. Deepesh | India | 2/64 |
Aaron George was named Player of the Match for his century in the record chase.
India U19 vs Afghanistan U19 Timeline – Major Results
| Year | Match/Event | India U19 | Afghanistan U19 | Result |
|---|---|---|---|---|
| 2018 | Asia Cup | 221 | 170 | India won by 51 runs |
| 2019 | Asia Cup | 128/7 | 124 | India won by 3 wickets |
| 2019 | 1st Youth ODI | 172/1 | 171 | India won by 9 wickets |
| 2019 | 2nd Youth ODI | 189/8 | 188/9 | India won by 2 wickets |
| 2019 | 3rd Youth ODI | 152 | 155/7 | Afghanistan won by 3 wickets |
| 2019 | 4th Youth ODI | 114/5 | 113 | India won by 5 wickets |
| 2019 | 5th Youth ODI | 157 | 160/8 | Afghanistan won by 2 wickets |
| 2021 | Asia Cup | 262/6 | 259/4 | India won by 4 wickets |
| 2023 | Asia Cup | 174/3 | 173 | India won by 7 wickets |
| 2023 | South Africa Tri-Series | 202/4 | 197 | India won by 6 wickets |
| 2024 | South Africa Tri-Series | 92/1 | 88 | India won by 9 wickets |
| 2026 | U19 World Cup Semi-Final | 311/3 | 310/4 | India won by 7 wickets |
Biggest Turning Points in the Timeline
2018: Yashasvi Jaiswal Makes an Impact
The 2018 Asia Cup meeting featured Yashasvi Jaiswal’s Player of the Match performance as India defeated Afghanistan by 51 runs.
2019: Afghanistan Take Two Wins
Although India won the five-match series 3–2, Afghanistan recorded victories in the third and fifth games. These matches remain important examples of Afghanistan’s competitiveness against India at youth level.
2021: Afghanistan Post 259
Afghanistan scored 259/4 in the 2021 Asia Cup, but India successfully chased the target with four wickets remaining.
2023–24: India Win Three Consecutive Meetings
India defeated Afghanistan in the 2023 Asia Cup, followed by victories in the December 2023 and January 2024 South Africa tri-series. The three results were wins by seven wickets, six wickets and nine wickets respectively.
2026: A Record World Cup Chase
The 2026 semi-final became the most prominent recent meeting. Afghanistan made 310/4, but India reached 311/3 in 41.1 overs. Aaron George’s 115 was central to the chase.
Key Players Associated With the Rivalry
Yashasvi Jaiswal
Jaiswal’s 108 in the 2019 first Youth ODI was one of the early standout individual performances in this timeline. He was also Player of the Match when India defeated Afghanistan in the 2018 Asia Cup.
Arshin Kulkarni
Kulkarni scored an unbeaten 70 in India’s seven-wicket victory over Afghanistan in the 2023 Asia Cup.
Aaron George
Aaron George became one of the biggest names in the rivalry’s recent history after scoring 115 in the 2026 World Cup semi-final. His century helped India chase 311 with more than eight overs remaining.
Vaibhav Sooryavanshi
Sooryavanshi provided India with a rapid start in the 2026 semi-final, scoring 68 from 33 deliveries. His innings included nine fours and four sixes.
Faisal Khan and Uzairullah Niazai
Afghanistan’s two centurions in the 2026 semi-final were Faisal Khan and Uzairullah Niazai. Their centuries helped Afghanistan reach 310/4, setting up one of the biggest successful chases in Under-19 World Cup history.
India U19 vs Afghanistan U19 Timeline – Important Statistics
| Statistic | Detail |
|---|---|
| First major meeting covered here | 2018 Asia Cup |
| Most notable bilateral series | 2019 five-match Youth ODI series |
| 2019 series result | India 3–2 Afghanistan |
| Highest Afghanistan total in listed meetings | 310/4 in 2026 |
| Highest India total in listed meetings | 311/3 in 2026 |
| Highest individual score in listed meetings | Aaron George – 115 |
| Afghanistan centurions in 2026 semi-final | Faisal Khan and Uzairullah Niazai |
| Biggest India winning margin by runs | 51 runs, 2018 |
| Biggest India winning margin by wickets | 9 wickets, 2024 |
| Most recent meeting | 4 February 2026 |
| Most recent result | India won by 7 wickets |
India vs Afghanistan U19 Timeline FAQs
When did India U19 and Afghanistan U19 first meet in this timeline?
A documented meeting in this modern timeline came on 2 October 2018 during the ACC Under-19 Asia Cup. India defeated Afghanistan by 51 runs.
How many matches did India and Afghanistan play in 2019?
The teams met once in the 2019 ACC Under-19 Asia Cup and then played a five-match Youth ODI series later that year. The five-match series finished 3–2 in India’s favour.
Who won the India vs Afghanistan U19 match in 2021?
India won the 27 December 2021 ACC Under-19 Asia Cup match by four wickets. Afghanistan scored 259/4, while India reached 262/6.
Who won India vs Afghanistan U19 in the 2023 Asia Cup?
India won by seven wickets after Afghanistan made 173 and India reached 174/3 in 37.3 overs.
What happened in the 2026 Under-19 World Cup semi-final?
Afghanistan scored 310/4, but India chased 311/3 in 41.1 overs to win by seven wickets. Aaron George scored 115, while Vaibhav Sooryavanshi made 68.
Who scored a century for India against Afghanistan in the 2026 U19 World Cup?
Aaron George scored 115 from 104 balls in the semi-final. His century helped India complete a record chase of 311.
Who scored centuries for Afghanistan in the 2026 semi-final?
Faisal Khan scored 110, while Uzairullah Niazai remained unbeaten on 101 as Afghanistan made 310/4.
Key Takeaways
The India national under-19 cricket team vs Afghanistan national under-19 cricket team timeline has developed through Asia Cup fixtures, bilateral Youth ODIs, tri-series matches and World Cup encounters.
The major points include:
- India defeated Afghanistan by 51 runs in the 2018 Under-19 Asia Cup.
- The 2019 five-match Youth ODI series ended 3–2 in India’s favour.
- Afghanistan won two matches during that 2019 series.
- India chased 260 against Afghanistan in the 2021 Asia Cup.
- India won by seven wickets in the 2023 Asia Cup.
- India defeated Afghanistan again in December 2023 and January 2024.
- Afghanistan scored 310/4 in the 2026 Under-19 World Cup semi-final.
- India chased 311/3 to win the 2026 semi-final by seven wickets.
- Aaron George scored 115 in the 2026 World Cup semi-final.
- Faisal Khan and Uzairullah Niazai both scored centuries for Afghanistan in that match.
The timeline shows how India and Afghanistan have repeatedly encountered each other across major Under-19 competitions, with the 2026 World Cup semi-final providing the latest major chapter in their cricketing history.