India National Cricket Team vs Afghanistan National Cricket Team Timeline

India National Cricket Team vs Afghanistan National Cricket Team Timeline brings together the biggest moments from their cricketing journey across Tests, ODIs and T20Is. From Afghanistan’s rise in international cricket to India’s strong record, the story includes the famous 2018 Asia Cup tie, the thrilling 2019 World Cup contest, Rohit Sharma’s 2023 century, the dramatic 2024 T20I match and their multi-format meetings in 2026. It is a fascinating look at how these two teams have grown and competed against each other over the years.

Disclaimer: This article is intended for informational purposes. Match results, statistics and schedules can change as cricket records are updated. The information above has been checked against the supplied Cricbuzz series reference and available ICC records as of October 5, 2026.

India National Cricket Team vs Afghanistan National Cricket Team Timeline: At a Glance

The India National Cricket Team vs Afghanistan National Cricket Team Timeline stretches across Tests, ODIs and T20Is. India’s overall record remains unbeaten against Afghanistan in completed international matches, although Afghanistan have pushed India hard on several occasions.

Format Important meetings Notable result
Test 2 India won both
ODI 7 India won 6, one tie
T20I 9 completed India won 7, one tied in regulation, one no-result
2026 ODI series 3 India won 3-0
2026 T20I series 3 India won 3-0

The figures above reflect completed international meetings through the September 2026 T20I series. The 2026 results are recorded by Cricbuzz, while ICC records provide important historical context.

2014: The Beginning of the ODI Chapter

The first major ODI chapter in the India National Cricket Team vs Afghanistan National Cricket Team Timeline came during the 2014 Asia Cup in Bangladesh.

Afghanistan were appearing in their first 50-over Asia Cup, which itself was a major moment for their cricket. India, meanwhile, were an established international powerhouse.

The match took place in Mirpur on March 5, 2014. Afghanistan managed 159 before India chased the target comfortably, winning by eight wickets.

Ravindra Jadeja, Ravichandran Ashwin and Amit Mishra combined for eight wickets, while Shikhar Dhawan and Ajinkya Rahane both scored half-centuries. India reached the target in 32.2 overs.

It was not a thriller, but it was an important starting point.

Afghanistan were gaining experience against a major cricketing nation, and India were beginning what would become a long unbeaten record against them.

2018: The Famous Asia Cup Tie

If there is one match that instantly comes to mind when discussing the India National Cricket Team vs Afghanistan National Cricket Team Timeline, it is the 2018 Asia Cup encounter in Dubai.

This match was cricketing chaos in the best possible way.

Afghanistan batted first and scored 252/8. Mohammad Shahzad produced a magnificent 124 from 116 balls, while Mohammad Nabi added a quick 64.

India’s chase looked under control at different points. KL Rahul scored 60, Ambati Rayudu made 57 and Dinesh Karthik contributed 44.

But Afghanistan refused to disappear quietly.

India were eventually bowled out for exactly 252 from the final ball. The match ended in a tie.

For Afghanistan, this was a historic result. They had not beaten India, but they had pushed them all the way and earned a tie against one of the world’s strongest teams.

Why was the 2018 tie so important?

Because it changed the conversation around Afghanistan cricket.

They were no longer simply a developing side hoping to compete. They were showing that their bowling, especially spin, could trouble established batting line-ups.

It remains one of the most memorable chapters in the India National Cricket Team vs Afghanistan National Cricket Team Timeline.

2019 World Cup: India Survive a Serious Scare

The next major ODI meeting arrived during the 2019 ICC Cricket World Cup in Southampton.

India scored 224/8. It was hardly a huge total, and Afghanistan sensed an opportunity.

Their chase became extremely close. Afghanistan reached 213 before being bowled out, meaning India won by only 11 runs.

Mohammed Shami eventually produced the decisive moment, taking a hat-trick late in the innings. Afghanistan’s batsmen had made India work for every run of the victory.

This match is important when looking at India National Cricket Team vs Afghanistan National Cricket Team Stats because it showed how narrow the margin could become even when India were expected to control the game.

For Afghanistan, losing by 11 runs was frustrating. For India, it was a reminder that no World Cup match can be treated casually.

2023: Rohit Sharma Turns the Match Into a One-Sided Show

The 2023 World Cup produced another memorable India-Afghanistan contest.

Afghanistan scored 272/8 in Delhi. It was a competitive total, but India’s reply quickly turned the game into a batting exhibition.

Rohit Sharma smashed 131 from 84 balls, including 21 boundaries. He reached his century in record-breaking fashion and helped India chase 273 with 15 overs remaining.

Virat Kohli finished unbeaten on 55, while Shreyas Iyer was not out on 25. India won by eight wickets.

That match is a good example of how quickly an India vs Afghanistan contest can change.

Afghanistan had posted a respectable score. Then Rohit arrived and basically pressed the fast-forward button.

2024: Afghanistan Get Even More Competitive in T20 Cricket

The T20 format has added another layer to this rivalry.

In January 2024, India hosted Afghanistan for three T20Is. India won the first two matches by six wickets, but the third game in Bengaluru became one of the strangest T20Is fans could ask for.

Both teams scored 212 in their 20 overs.

Then came the Super Overs.

And then another Super Over.

India eventually won the second Super Over by 10 runs. Rohit Sharma scored an unbeaten 121 from 69 balls in the regulation innings, while Ravi Bishnoi took two wickets in the decisive second Super Over.

This is one of the clearest examples of why the India National Cricket Team vs Afghanistan National Cricket Team Matches have become increasingly interesting.

The matches may not always have produced an Afghanistan victory, but the competitiveness has certainly improved.

2024 T20 World Cup: Bumrah, SKY and Another Big India Win

A few months later, the teams met again at the ICC Men’s T20 World Cup in Barbados.

India made 181/8. Suryakumar Yadav played a crucial 53 from 28 balls, while Afghanistan struggled against India’s bowling attack.

Jasprit Bumrah was exceptional, finishing with 3/7. Afghanistan were bowled out for 134 and India won by 47 runs.

The match also showed something important about Afghanistan.

Their challenge was no longer about simply reaching the knockout stages. They were now regularly sharing the field with top teams and testing themselves against world-class players.

2026: A Huge Multi-Format Chapter

The 2026 season became one of the biggest chapters in the India National Cricket Team vs Afghanistan National Cricket Team Timeline.

Afghanistan toured India for a one-off Test and three ODIs in June. Later in September, the sides played three T20Is in Delhi.

That means 2026 gave fans seven matches between the two sides across three formats.

And India won all seven.

2026 Test: India Win by an Innings and 300 Runs

The one-off Test began on June 6 at New Chandigarh.

India declared on 564/8, while Afghanistan were dismissed for 152 and 112 in their two innings.

India won by an innings and 300 runs. Manav Suthar took seven wickets in the match, while Mohammad Saleem Safi took six wickets for Afghanistan.

The result also marked only the second Test meeting between the two teams. India’s first Test against Afghanistan came in 2018, when India won by an innings and 262 runs.

2026 ODI Series: India Complete a 3-0 Sweep

The ODI series gave Afghanistan three more opportunities.

India won the first ODI in Dharamsala by seven wickets after Afghanistan made 194.

The second ODI in Lucknow was much more one-sided. India scored 402 and defeated Afghanistan by 170 runs.

The third ODI in Chennai saw Afghanistan make 218 before India chased the target at 224/1, winning by nine wickets.

Here is the complete snapshot:

Date Match Result
June 6, 2026 One-off Test, New Chandigarh India won by an innings and 300 runs
June 13, 2026 1st ODI, Dharamsala India won by 7 wickets
June 17, 2026 2nd ODI, Lucknow India won by 170 runs
June 20, 2026 3rd ODI, Chennai India won by 9 wickets
September 13, 2026 1st T20I, Delhi India won by 7 wickets
September 15, 2026 2nd T20I, Delhi India won by 7 wickets
September 17, 2026 3rd T20I, Delhi India won by 127 runs

Cricbuzz’s 2026 series records confirm the Test and ODI results, while its September 2026 match listing records India’s 3-0 T20I sweep.

2026 T20Is: Another Clean Sweep

The September T20I series was played at Delhi’s Arun Jaitley Stadium.

The first T20I saw Afghanistan score 156/8 before India reached 157/3 in 13.4 overs.

The second was similarly comfortable. Afghanistan made 159/8, while India reached 163/3 in 14.5 overs.

The final match was the biggest margin of the series. India scored 221/7 and bowled Afghanistan out for 94, winning by 127 runs.

The ICC had announced the series as the first bilateral T20I meeting between the sides since January 2024.

India National Cricket Team vs Afghanistan National Cricket Team Stats

Looking at the broader India National Cricket Team vs Afghanistan National Cricket Team Stats, the numbers tell an interesting story.

India have remained unbeaten in completed international meetings, but Afghanistan have produced several performances that made India uncomfortable.

The 2018 ODI tie is the obvious example. The 2019 World Cup match was decided by just 11 runs. The 2024 Bengaluru T20I needed two Super Overs.

So, the scoreline of the rivalry does not completely explain the competitive journey.

What Does the Match Scorecard Tell Us?

If you are searching for the India National Cricket Team vs Afghanistan National Cricket Team Match Scorecard, the numbers from 2026 are particularly useful because they show how different each match was.

The Test was dominated by India’s batting and bowling depth.

The first ODI was a chase.

The second ODI was India’s biggest batting statement of the series.

The third ODI was another comfortable chase.

And the T20I series moved from competitive totals to a massive final margin.

For individual 2026 statistics, Shubman Gill finished the Afghanistan tour with 238 runs across the three ODIs, according to Cricbuzz’s series statistics. Ishan Kishan scored 159, while Afghanistan’s Rahmanullah Gurbaz made 148.

Where to Watch India National Cricket Team vs Afghanistan National Cricket Team?

For future fixtures, the answer depends on the tournament and broadcast rights in your country.

Fans searching for Where to Watch India National Cricket Team vs Afghanistan National Cricket Team should check the official broadcaster or streaming partner announced for that particular series.

For verified match information, schedules and scorecards, the supplied Cricbuzz series page is a useful reference:

Cricbuzz – Afghanistan Tour of India 2026 Matches

For international tournament information and official competition updates, readers can also use the International Cricket Council (ICC) website.

India vs Afghanistan ODI 2026 Squad and Team Changes

The India vs Afghanistan Odi 2026 Squad was interesting because both teams were using the series as part of their wider ODI planning.

India’s Test squad for the June Test included Shubman Gill as captain, KL Rahul, Yashasvi Jaiswal, Sai Sudharsan, Rishabh Pant, Dhruv Jurel, Washington Sundar, Manav Suthar, Kuldeep Yadav, Mohammed Siraj and Prasidh Krishna.

For Afghanistan, Hashmatullah Shahidi led the side, with players such as Rahmanullah Gurbaz, Rahmat Shah, Sediqullah Atal, Azmatullah Omarzai and Mohammad Saleem Safi included in the Test group.

The India vs Afghanistan Odi 2026 series then became a useful test of India’s ODI depth ahead of the 2027 World Cup cycle.

India vs Afghanistan Test 2026: Why It Matters

The India vs Afghanistan Test 2026 match was only the second Test between the teams.

That makes the result historically significant even though the contest itself was heavily dominated by India.

For Afghanistan, Test cricket remains a major learning curve. The longer format demands patience, endurance and consistency over several days.

For India, the Test Match India vs Afghanistan was another chance to examine players and combinations before bigger Test assignments.

The result also meant India had won both Tests between the nations, with both victories coming by an innings.

India vs Afghanistan T20 2026: The Latest Chapter

The India vs Afghanistan T20 2026 series was the most recent completed bilateral chapter between the sides as of this article’s update.

India won all three matches in Delhi.

The series also showed how quickly T20 cricket can change. Afghanistan posted totals of 156 and 159 in the first two games, but India’s batting finished both chases comfortably. In the final match, India turned the contest into a huge win by 127 runs.

For anyone following India vs Afghanistan Cricket Match results, this series added another clean sweep to India’s record.

Conclusion

The India National Cricket Team vs Afghanistan National Cricket Team Timeline is a fascinating record of two cricketing journeys moving at different speeds.

India entered this relationship as an established powerhouse. Afghanistan entered as a developing side looking for experience.

The 2014 ODI was straightforward. The 2018 Asia Cup tie changed the mood. The 2019 World Cup match showed Afghanistan could push India to the edge. Rohit Sharma’s 2023 century brought another dominant Indian performance. The 2024 T20I series delivered one of the wildest finishes between the sides.

Then came 2026.

India won the Test by an innings and 300 runs, swept the ODIs 3-0 and later swept the T20Is 3-0.

So, while India’s unbeaten record remains the headline statistic, Afghanistan’s development is the bigger story underneath it.

And if these teams continue meeting regularly, cricket fans can reasonably expect more dramatic chapters to be added to this timeline.

FAQs

1. When did India and Afghanistan first play an ODI?

India and Afghanistan first met in an ODI during the 2014 Asia Cup in Bangladesh. India won the match by eight wickets.

2. Has Afghanistan ever beaten India in international cricket?

As of October 2026, Afghanistan have not recorded a win over India in a completed senior men’s international match. Their closest ODI result was the famous 2018 tie, while the 2024 Bengaluru T20I was tied in regulation before India won the second Super Over.

3. When was the famous India vs Afghanistan ODI tie?

The famous tie happened on September 25, 2018, during the Asia Cup in Dubai. Both teams scored 252.

4. Who won the India vs Afghanistan ODI series in 2026?

India won the three-match ODI series 3-0. India won by seven wickets in Dharamsala, 170 runs in Lucknow and nine wickets in Chennai.

5. Who won the India vs Afghanistan T20I series in 2026?

India won the three-match T20I series 3-0 in Delhi. India won each match by seven wickets, seven wickets and 127 runs respectively.

Thank you for reading!

Previous Blog:

By Sanjay