India National Cricket Team Vs Afghanistan National Cricket Team Stats

India National Cricket Team Vs Afghanistan National Cricket Team Stats

The India National Cricket Team Vs Afghanistan National Cricket Team Stats show a rivalry that has grown considerably in recent years. India and Afghanistan have faced each other across Test, ODI and T20I cricket, with India holding the stronger overall record.

The teams played their first Test in 2018 and met again in a one-off Test in June 2026. India won both Tests. In ODI cricket, the sides have now played seven matches, including a three-match series in India in June 2026. India won all three games of that series.

The T20I rivalry has produced more competitive moments, including a tied match in January 2024 that India eventually won in the one-over eliminator. Their latest T20I series was played in September 2026, when India completed a 3-0 series sweep.

Table of Contents

  1. India vs Afghanistan Head-to-Head Stats
  2. Test Head-to-Head Stats
  3. ODI Head-to-Head Stats
  4. T20I Head-to-Head Stats
  5. Latest India vs Afghanistan Matches
  6. Previous India vs Afghanistan Matches
  7. Highest Team Totals
  8. Highest Individual Scores
  9. Best Bowling Performances
  10. India vs Afghanistan World Cup Stats
  11. Key India vs Afghanistan Stats
  12. Frequently Asked Questions

India vs Afghanistan Head-to-Head Stats

India and Afghanistan have played international cricket in all three formats. By the end of September 2026, the teams had met twice in Tests, seven times in ODIs and 12 times in T20Is.

India have won both Test matches. In ODIs, India have six wins and one tied match. Afghanistan have not won an ODI against India. In T20Is, India have won 10 matches, with one tie and one no-result according to the standard match-result record; the 2024 tied match was subsequently decided in India’s favour through the one-over eliminator.

FormatMatchesIndia WinsAfghanistan WinsTieNo Result
Tests22000
ODIs76010
T20Is1210011
Overall2118021

The 2026 encounters added significantly to the head-to-head record. India won the one-off Test by an innings and 300 runs and then completed a 3-0 ODI series sweep. India also won all three T20Is in September 2026.

Test Head-to-Head Stats

India and Afghanistan have played two Test matches. Both have been won by India.

Their first Test was played in Bengaluru in June 2018. India scored 474 in their first innings and Afghanistan were dismissed for 109 and 103. India won by an innings and 262 runs.

The second Test came in June 2026 at New Chandigarh. India declared at 564/8 before Afghanistan were bowled out for 152 and 112. India won by an innings and 300 runs.

Test StatisticIndiaAfghanistan
Matches22
Wins20
Losses02
Highest Team Total564/8d152
Lowest Completed Total474109
Best Match ResultInnings & 300 runs—

The 2026 Test was particularly notable for India’s bowling. Manav Suthar took 6/33 on debut in Afghanistan’s first innings, while Washington Sundar claimed 4/36 in the second innings.

Shubman Gill scored 126 in India’s 564/8 declaration, while KL Rahul made 100. Gill’s century was one of the leading batting performances of the 2026 match.

ODI Head-to-Head Stats

India and Afghanistan have now played seven ODIs. India have won six, while one match ended in a tie.

The tied ODI took place during the 2018 Asia Cup, when both teams scored 252. India subsequently won the next three ODI meetings: the 2019 World Cup match, the 2023 World Cup match and all three ODIs of the 2026 series.

ODI StatisticIndiaAfghanistan
Matches77
Wins60
Losses06
Ties11
No Results00
Highest Team Total402272/8
Lowest Completed Total160/2*159

India’s highest ODI total against Afghanistan is 402, scored in Lucknow on 17 June 2026. India won that match by 170 runs. Shubman Gill scored 154 from 110 balls, while Ishan Kishan made 125 from 79 balls.

The 2026 ODI series was especially one-sided in terms of results. India won the first ODI by seven wickets, the second by 170 runs and the third by nine wickets.

2026 ODIAfghanistanIndiaResult
1st ODI194195/3India won by 7 wickets
2nd ODI232402India won by 170 runs
3rd ODI218224/1India won by 9 wickets

T20I Head-to-Head Stats

The T20I rivalry is the most extensive of the three formats. India and Afghanistan had played 12 T20Is by September 2026.

India have not lost a completed T20I to Afghanistan. The record includes one tied match, one no-result and 10 wins for India under the standard statistical classification. The tied match occurred in Bengaluru in January 2024, when the match and subsequent Super Over sequence required another eliminator before India prevailed.

T20I StatisticIndiaAfghanistan
Matches1212
Wins100
Losses010
Ties11
No Results11
Highest Team Total221/7212/6
Lowest Completed Total159/594

India’s highest T20I total against Afghanistan is 221/7, scored in Delhi in September 2026. Afghanistan were bowled out for 94 as India won by 127 runs.

Abhishek Sharma produced one of the most remarkable individual performances in the rivalry in that match. He smashed 108 from only 34 balls, reaching his century from 30 balls. The innings included 11 sixes.

Latest India vs Afghanistan Matches

The latest India vs Afghanistan meeting was the third T20I on 17 September 2026 at the Arun Jaitley Stadium in Delhi.

India scored 221/7, powered by Abhishek Sharma’s 108 from 34 balls and Sanju Samson’s 50 from 35 balls. Afghanistan were then dismissed for 94 in 14.1 overs. India won by 127 runs and completed a 3-0 T20I series sweep.

Match DetailInformation
FormatT20I
Date17 September 2026
VenueArun Jaitley Stadium, Delhi
India221/7
Afghanistan94
ResultIndia won by 127 runs
Player of the MatchAbhishek Sharma
Top ScoreAbhishek Sharma – 108

The first T20I of the series was also won by India by seven wickets. Afghanistan scored 156/8, while India reached 157/3 in 13.4 overs. Abhishek Sharma scored 82 from 32 balls and Ishan Kishan made 42.

India also won the second T20I by seven wickets, scoring 163/3 while Afghanistan made 159/8. The three results gave India a 3-0 series victory.

Previous India vs Afghanistan Matches

The rivalry includes several notable tournament meetings before the 2026 series.

DateFormatTournament/VenueResult
14 Jun 2018TestBengaluruIndia won by innings & 262 runs
5 Mar 2014ODIAsia CupIndia won
25 Sep 2018ODIAsia CupMatch tied
22 Jun 2019ODIWorld CupIndia won by 11 runs
11 Oct 2023ODIWorld CupIndia won by 8 wickets
11 Jan 2024T20IT20I SeriesIndia won by 6 wickets
14 Jan 2024T20IT20I SeriesIndia won by 6 wickets
17 Jan 2024T20IT20I SeriesMatch tied, India won eliminator
20 Jun 2024T20IT20 World CupIndia won by 47 runs
6 Jun 2026TestAfghanistan tour of IndiaIndia won by innings & 300 runs
13 Jun 2026ODIAfghanistan tour of IndiaIndia won by 7 wickets
17 Jun 2026ODIAfghanistan tour of IndiaIndia won by 170 runs
20 Jun 2026ODIAfghanistan tour of IndiaIndia won by 9 wickets
13 Sep 2026T20IAfghanistan tourIndia won by 7 wickets
15 Sep 2026T20IAfghanistan tourIndia won by 7 wickets
17 Sep 2026T20IAfghanistan tourIndia won by 127 runs

The ODI and T20I records therefore contain several major tournament encounters, including matches at the Asia Cup, World Cup and T20 World Cup.

Highest Team Totals

India’s 402 in the second ODI of the 2026 series is the highest team total in the India-Afghanistan ODI rivalry.

In T20Is, India’s 221/7 in September 2026 is their highest total against Afghanistan, while Afghanistan’s highest is 212/6, scored in Bengaluru in 2024.

FormatIndia HighestAfghanistan Highest
Test564/8d152
ODI402272/8
T20I221/7212/6

India’s 564/8 declared in the 2026 Test was also the highest score by either side in their Test head-to-head.

Highest Individual Scores

The India-Afghanistan rivalry has featured major batting performances from players including Shubman Gill, Ishan Kishan, Virat Kohli and Abhishek Sharma.

In the 2026 second ODI, Shubman Gill scored 154 from 110 balls, while Ishan Kishan made 125 from 79 balls. Gill’s innings was the highest individual score of that ODI series.

In T20Is, Virat Kohli’s unbeaten 122 from 61 balls in the 2022 Asia Cup is one of the landmark innings in the fixture. The latest record was expanded in 2026 when Abhishek Sharma scored 108 from 34 balls.

FormatNotable Highest Individual ScorePlayer
Test126Shubman Gill
ODI154Shubman Gill
T20I122*Virat Kohli
T20I, 2026 series108Abhishek Sharma

The 2026 Test also saw KL Rahul score 100 and Sai Sudharsan make 81, contributing to India’s 564/8 declaration.

Best Bowling Performances

Bowling has been another important feature of India’s record against Afghanistan.

The 2026 Test produced an outstanding debut from Manav Suthar, who took 6/33 in Afghanistan’s first innings. Washington Sundar then returned 4/36 in the second innings as Afghanistan were dismissed for 112.

FormatBowlerTeamBest Figures
TestManav SutharIndia6/33
TestWashington SundarIndia4/36
T20IBhuvneshwar KumarIndia5/4
T20IArshdeep SinghIndia3/19
ODIMohammed ShamiIndia4/40*

The T20I record includes Bhuvneshwar Kumar’s exceptional 5/4 against Afghanistan in the 2022 Asia Cup. The 2026 series also saw Arshdeep Singh take 3/19 in the opening match.

India vs Afghanistan World Cup Stats

India and Afghanistan have met in both ODI World Cup and T20 World Cup competitions.

Their 2019 ODI World Cup match was closely fought. Afghanistan scored 213, while India made 224/8. India won by 11 runs.

At the 2023 ODI World Cup, India chased Afghanistan’s 272/8 comfortably, reaching 273/2 and winning by eight wickets.

TournamentYearResult
ODI World Cup2019India won by 11 runs
ODI World Cup2023India won by 8 wickets
T20 World Cup2024India won by 47 runs

The 2024 T20 World Cup meeting saw India score 181/8 and Afghanistan make 134, giving India a 47-run victory.

Key India vs Afghanistan Stats

The most important numbers from the India National Cricket Team Vs Afghanistan National Cricket Team Stats can be summarized below.

CategoryRecord
Test meetings2
India Test wins2
Afghanistan Test wins0
ODI meetings7
India ODI wins6
Afghanistan ODI wins0
ODI ties1
T20I meetings12
India T20I wins10
Afghanistan T20I wins0
T20I ties1
T20I no-results1
India’s highest Test total564/8d
India’s highest ODI total402
India’s highest T20I total221/7
Afghanistan’s highest T20I total212/6
Highest Test score in 2026Shubman Gill – 126
Highest ODI score in 2026Shubman Gill – 154
Highest T20I score in 2026Abhishek Sharma – 108
Biggest Test winIndia by innings & 300 runs
Biggest ODI winIndia by 170 runs
Biggest T20I winIndia by 127 runs

The 2026 season significantly expanded the statistical history between the teams. India won the Test, swept the three ODIs and then swept the three T20Is, while Afghanistan remained without a victory in a completed men’s international against India.

Frequently Asked Questions

How many times have India and Afghanistan played each other in international cricket?

By the end of September 2026, India and Afghanistan had played two Tests, seven ODIs and 12 T20Is, giving 21 matches across the three formats.

Has Afghanistan ever beaten India in men’s international cricket?

Afghanistan have not recorded a win over India in a completed men’s Test, ODI or T20I. The ODI record includes one tie, while the T20I record includes one tie and one no-result.

What is India’s highest score against Afghanistan?

India’s highest score in the head-to-head is 564/8 declared in the 2026 Test at New Chandigarh. In ODIs, India’s highest is 402, while in T20Is it is 221/7.

Who scored the highest individual score for India against Afghanistan?

Shubman Gill scored 154 from 110 balls in the second ODI of the 2026 series, while Abhishek Sharma scored 108 from 34 balls in the third T20I. In the T20I head-to-head, Virat Kohli’s unbeaten 122 remains a major individual record.

What happened in the latest India vs Afghanistan match?

The latest completed meeting was the third T20I on 17 September 2026 in Delhi. India scored 221/7, Afghanistan were dismissed for 94, and India won by 127 runs. Abhishek Sharma scored 108 from 34 balls and was named Player of the Match.

Read More : United Arab Emirates National Cricket Team Vs India National Cricket Team Stats

India National Cricket Team Vs Afghanistan National Cricket Team Stats

One thought on “India National Cricket Team Vs Afghanistan National Cricket Team Stats”

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top