🏏 Get Cricket Alerts πŸ’¬
Cricket | IPL | International | Cricket League | Players | Teams | Records
August 18, 2026

Afghanistan National Cricket Team vs India National Cricket Team Stats: Who Has Dominated the Rivalry?

Afghanistan national cricket team vs India national cricket team stats

Afghanistan National Cricket Team vs India National Cricket Team Stats: Head-to-Head Records, Results and Key Numbers

The Afghanistan national cricket team vs India national cricket team stats show a clear advantage for India, but the numbers do not tell the whole story.

India have dominated the overall rivalry, winning every completed Test and ODI against Afghanistan while also maintaining a perfect record in decided T20Is. Afghanistan have, however, pushed India much closer in recent limited-overs meetings, including the famous tied T20I in Bengaluru in 2024 that India eventually won in a Super Over.

India Squad for Afghanistan T20 Series 2026 Latest Update

The latest chapter came in June 2026.

India hosted Afghanistan for one Test and three ODIs. India won the Test by an innings and 300 runs before completing a 3-0 ODI series sweep.

That makes the current Afghanistan vs India record particularly interesting from a statistical perspective.

Afghanistan vs India: The Numbers First

Format Matches India Wins Afghanistan Wins Tie No Result
Test 2 2 0 0 0
ODI 7 6 0 1 0
T20I 9 8 0 0 1
Overall 18 16 0 1 1

So, across the 18 completed/scheduled-result men’s internationals between the sides through August 18, 2026, India have won 16, one match has been tied and one has ended without a result.

The only time Afghanistan avoided defeat was the 2018 Asia Cup ODI, when the match ended tied.

The only T20I without a result came in October 2023.

The 2026 matches have strengthened India’s advantage even further. India won the one-off Test and all three ODIs during Afghanistan’s June tour.

India National Cricket Team vs Afghanistan National Cricket Team Match Scorecard

One Number That Explains the Rivalry

16–0–1–1

That is perhaps the simplest way to understand the Afghanistan national cricket team vs India national cricket team stats.

16 India wins

0 Afghanistan wins

1 tie

1 no result

Afghanistan are still waiting for their first senior men’s international victory against India.

But there is an important detail.

That does not mean every Afghanistan-India match has been one-sided.

The 2018 ODI ended in a tie, while the third T20I in Bengaluru in January 2024 also finished level after 20 overs before India won the Super Over.

Those two matches show how competitive Afghanistan can be when their bowling attack and middle order click at the same time.

Test Stats: India 2-0 Afghanistan

The Test rivalry is the shortest of the three formats.

Only two men’s Tests have been played between Afghanistan and India.

And India have won both.

Test Venue Result
2018 Bengaluru India won by an innings and 262 runs
2026 New Chandigarh India won by an innings and 300 runs

That gives India a 2-0 Test record.

But the margin of victory is where the numbers become remarkable.

India’s first Test win against Afghanistan came by an innings and 262 runs in 2018.

Eight years later, India improved that margin to an innings and 300 runs.

The 2026 victory became India’s biggest Test win by runs in their history, according to the ICC.

Afghanistan vs India 2026 Test: The Biggest Statistical Story

The 2026 Test was played in New Chandigarh from June 6.

India dominated almost from the beginning.

India declared on 564/4, while Afghanistan were dismissed for 152 in their first innings and 112 in their second.

India therefore won by an innings and 300 runs.

The match also produced a memorable debut.

Left-arm spinner Manav Suthar took 6/33 in Afghanistan’s first innings.

The ICC noted that Suthar became only the fifth Indian bowler to take a five-wicket haul on Test debut.

Test Stat Snapshot

Category Number
India 1st innings 564/4d
Afghanistan 1st innings 152
Afghanistan 2nd innings 112
India winning margin Innings & 300 runs
Manav Suthar 6/33
Tests played 2
India wins 2
Afghanistan wins 0

This is one of the clearest examples of India’s dominance in the entire Afghanistan national cricket team vs India national cricket team stats.

ODI Head-to-Head: India Lead 6-0

The ODI rivalry has produced seven matches.

India have won six.

One ended in a tie.

Afghanistan have won none.

ODI Stat Afghanistan India
Matches 7 7
Wins 0 6
Losses 6 0
Ties 1 1
No Results 0 0

The tied match came in the 2018 Asia Cup.

Afghanistan scored 252/8 and India also finished on 252, producing one of the most memorable results between the teams.

You May Like to Read  India Women Squad for Asian Games 2026: Full Team & Changes

Since then, India have won every ODI.

The latest three matches were all played in June 2026, and India won the series 3-0.

The 2026 ODI Series Changed the Numbers Again

India and Afghanistan played three ODIs in June 2026.

India won the first match by seven wickets.

They won the second by 170 runs.

They won the third by nine wickets.

Match Afghanistan India Result
1st ODI 194 195/3 India won by 7 wickets
2nd ODI 232 402 India won by 170 runs
3rd ODI 218 224/1 India won by 9 wickets

The BCCI confirms the third ODI ended with India reaching 224/1 in 28.4 overs after Afghanistan had made 218.

The 2026 series therefore gave India three very different wins.

A successful chase.

A huge run-margin victory.

And another dominant chase.

2026 ODI Series: India’s Batting Numbers

The second ODI produced the biggest team total in the history of this particular matchup.

India scored 402.

Afghanistan managed 232.

The difference was 170 runs.

The third ODI was even more striking from a chasing perspective.

Afghanistan scored 218.

India reached 224/1.

India’s opening pair put the game beyond Afghanistan’s reach.

BCCI’s match report notes that Rohit Sharma scored 79 from 69 balls, while Yashasvi Jaiswal remained unbeaten on 110. Their opening partnership reached 170.

T20I Stats: India Still Perfect in Decided Matches

The T20I numbers are slightly different because one match ended without a result.

The current record is:

T20I Stat Afghanistan India
Matches 9 9
Wins 0 8
Losses 8 0
No Result 1 1
Ties 0* 0*

*The January 2024 Bengaluru match was tied after the regulation 20 overs, but India won the Super Over. Official head-to-head listings therefore record it as an India win rather than a tied match.

India’s eight wins in nine completed-result T20Is show just how strong their record is.

But Afghanistan have come close.

Very close.

The Bengaluru T20I That Nearly Changed Everything

The third T20I in Bengaluru on January 17, 2024 remains one of the most fascinating matches in the Afghanistan national cricket team vs India national cricket team stats.

Both teams scored 212 in their 20 overs.

India’s total:

212/4

Afghanistan’s total:

212/6

The match went into a Super Over.

Even then, the teams could not be separated immediately.

India eventually won the one-over eliminator.

That means Afghanistan came within a single delivery of potentially recording their first T20I victory over India.

The match is one of the best examples of how much Afghanistan’s white-ball cricket had developed.

Highest T20I Scores in Afghanistan vs India

The highest T20I totals in the rivalry are almost identical.

Team Highest T20I Score
India 212/4
Afghanistan 212/6

Both records came in the same dramatic Bengaluru match in January 2024.

That is unusual.

In many head-to-head rivalries, one team’s highest score is significantly higher than the other’s.

Here, both teams reached 212 in the same game.

India vs Afghanistan T20I Results

The T20I rivalry began in 2010.

Here is the match-by-match picture:

Year Result
2010 India won by 7 wickets
2012 India won by 23 runs
2021 India won by 66 runs
2022 India won by 101 runs
2023 No Result
2024 India won by 6 wickets
2024 India won by 6 wickets
2024 India won via Super Over
2024 India won by 47 runs

The 2023 match in Hangzhou ended without a result.

India’s dominance then continued through the 2024 T20I series and the 2024 T20 World Cup meeting.

Afghanistan vs India: Biggest Wins

Looking at winning margins gives another interesting way to understand the rivalry.

India’s biggest Test win

Innings and 300 runs β€” 2026

This is India’s biggest Test victory by runs in men’s Test cricket.

India’s biggest ODI win

170 runs β€” 2026

India defeated Afghanistan by 170 runs in the second ODI of the 2026 series.

India’s biggest T20I win

101 runs β€” 2022

India defeated Afghanistan by 101 runs in the 2022 Asia Cup.

So India’s biggest wins across the three formats are:

Format India’s Biggest Win
Test Innings & 300 runs
ODI 170 runs
T20I 101 runs

That is a remarkable statistical spread.

 

Closest Afghanistan vs India Matches

The most interesting matches are not necessarily India’s biggest victories.

The closest contests tell a different story.

2018 Asia Cup ODI

Afghanistan 252/8

India 252

Result: Match tied

This remains Afghanistan’s best result against India in ODI cricket.

2024 T20I

Afghanistan 212/6

India 212/4

Result: India won Super Over

This was another match Afghanistan could have won.

2026 ODI

India won the third ODI by nine wickets, but the first two matches of the series showed different levels of competitiveness.

The second ODI was a 170-run Indian victory, while the first ended with India chasing 194.

Afghanistan’s Best Result Against India

Afghanistan have never officially beaten India in men’s senior international cricket.

Their best results are therefore:

ODI: Tie in the 2018 Asia Cup

T20I: Tie after regulation in the 2024 Bengaluru match, before India won the Super Over

Test: No victory

That distinction is important for anyone searching the Afghanistan national cricket team vs India national cricket team stats.

Afghanistan have pushed India to the limit, but the official win column still shows zero.

India vs Afghanistan: Recent Five Matches

The most recent completed matches between the teams are dominated by India.

Date Format Result
June 20, 2026 ODI India won by 9 wickets
June 17, 2026 ODI India won by 170 runs
June 13, 2026 ODI India won by 7 wickets
June 6, 2026 Test India won by innings & 300 runs
June 20, 2024 T20I India won by 47 runs

That means India have won the last five completed matches between the teams.

The dominance becomes even clearer when the 2026 tour is viewed as one block:

Four matches

Four India wins

Zero Afghanistan wins

You May Like to Read  Vaibhav Suryavanshi Stats: Duleep Trophy Wickets, Runs & Latest Update

The June 2026 tour was therefore one of India’s most dominant bilateral campaigns against Afghanistan.

Who Has Scored the Big Runs?

India have had several major batting performances in this rivalry.

The 2026 ODI series added another major name to the record book.

Yashasvi Jaiswal scored an unbeaten 110 in the third ODI.

Rohit Sharma made 79 off 69 balls in the same match.

In the T20I rivalry, India have also produced several high-scoring performances, with their highest team score standing at 212/4.

Afghanistan have had their moments as well, particularly in the 2024 Bengaluru thriller when they matched India’s 212.

Bowling Has Been India’s Biggest Advantage

One reason the Afghanistan national cricket team vs India national cricket team stats are so heavily tilted towards India is the difference in bowling depth.

India have repeatedly been able to attack Afghanistan with quality seamers and spinners.

The 2026 Test was the clearest example.

Manav Suthar took 6/33 on debut, while India’s bowling attack dismissed Afghanistan twice for 152 and 112.

Afghanistan’s bowling strength is also well known, particularly through players such as Rashid Khan and Mohammad Nabi in limited-overs cricket.

But against India, Afghanistan have not yet been able to convert that quality into a victory.

What About the 2026 T20I Series?

This is where readers need to be careful.

As of August 18, 2026, Afghanistan and India have not yet played their scheduled 2026 T20I series.

The Afghanistan Cricket Board and BCCI have confirmed a three-match T20I series for September in Delhi, with the matches scheduled around September 13, 15 and 17.

Because those games are still in the future, they should not be added to the current head-to-head totals.

For TeamStats.in, this is actually a good opportunity.

Once the first T20I begins, this article can be updated immediately with:

  • Live score
  • Match result
  • Updated T20I record
  • Series score
  • Player statistics
  • Latest head-to-head table

That gives this page a strong freshness advantage.

Afghanistan vs India: What Could Change Next?

The September T20I series could become one of the most important short-format chapters in this rivalry.

India currently lead the T20I head-to-head 8-0 in wins, with one match ending without a result.

Afghanistan therefore have an opportunity to change the record.

Even one win would be historic.

A series win would be even bigger.

India, meanwhile, will enter the series with the opportunity to extend their unbeaten record.

Reuters reports that Afghanistan will be the designated host, but the matches will take place in Delhi because Afghanistan continues to stage home internationals outside the country.

Afghanistan National Cricket Team vs India National Cricket Team Stats: The Big Picture

If you remove the narrative and look only at the numbers, India’s dominance is obvious.

But if you look closer, Afghanistan have repeatedly shown signs that the gap is narrowing in white-ball cricket.

The evidence is there.

A tied ODI in 2018.

A regulation tie in the 2024 T20I.

A 212 total against India.

Strong performances from Afghanistan’s world-class spin attack.

And now another opportunity in the 2026 T20I series.

India still have the overwhelming advantage.

But Afghanistan are no longer simply making up the numbers.

Final Afghanistan vs India Stats Table

Category Afghanistan India
Overall matches 18 18
Overall wins 0 16
Overall losses 16 0
Ties 1 1
No Results 1 1
Test wins 0 2
ODI wins 0 6
T20I wins 0 8
Best ODI result Tie 6 wins
Best T20I result Regulation tie 8 wins
Latest Test result Lost by innings & 300 runs Won
Latest ODI result Lost by 9 wickets Won

The table gives the simplest answer to the Afghanistan national cricket team vs India national cricket team stats question.

India are comfortably ahead.

But Afghanistan have twice come within touching distance of a historic win.

And the next T20I series gives them another chance.

FAQs: Afghanistan National Cricket Team vs India National Cricket Team Stats

How many times have Afghanistan and India played each other?

Through August 18, 2026, the teams have played 18 men’s internationals across Tests, ODIs and T20Is, with India winning 16, one match tied and one ending without a result.

Has Afghanistan ever beaten India in cricket?

No. Afghanistan have not yet recorded a men’s senior international victory against India.

What is India vs Afghanistan’s ODI record?

India have won six of the seven ODIs, while one match ended in a tie. Afghanistan have not won an ODI against India.

What is India vs Afghanistan’s T20I record?

India have won eight of nine T20Is, while one match ended without a result. Afghanistan have no T20I win over India.

What is India’s Test record against Afghanistan?

India have won both Tests played against Afghanistan.

What was the biggest India vs Afghanistan Test win?

India won the 2026 Test by an innings and 300 runs, the biggest Test victory by runs in India’s history.

What was the closest ODI between Afghanistan and India?

The closest ODI was the 2018 Asia Cup match, which ended in a tie at 252 each.

What was the closest T20I between Afghanistan and India?

The January 2024 T20I in Bengaluru ended with both teams on 212 after regulation. India eventually won the Super Over.

What is India’s highest T20I score against Afghanistan?

India’s highest T20I total against Afghanistan is 212/4, scored in Bengaluru in January 2024.

What is Afghanistan’s highest T20I score against India?

Afghanistan also scored 212/6 in that same 2024 Bengaluru match.

When is the next Afghanistan vs India series?

The next scheduled series is a three-match T20I series in September 2026, with Delhi announced as the venue.

When was the latest Afghanistan vs India series?

The latest completed bilateral series was India’s June 2026 tour, consisting of one Test and three ODIs. India won the Test and swept the ODI series 3-0.

Rajani Kant - Cricket Writer & Editor at TeamStats.in
ABOUT THE AUTHOR

Rajani Kant

Cricket Writer & Editor at TeamStats.in

Rajani Kant is a cricket writer and editor at TeamStats.in, covering cricket statistics, team records, player performances, match results and important developments from international cricket. His focus is on presenting cricket information in a clear, useful and easy-to-understand format.

Visit TeamStats.in β†’