Introduction
Cricket is more than just a sport; it is a passion, especially in the subcontinent. India and Afghanistan, two cricketing nations with contrasting histories, have faced off multiple times in international cricket. India National Cricket Team vs Afghanistan National Cricket Team Stats. While India is a cricketing giant with a rich legacy, Afghanistan has made significant strides in recent years. This article will provide an in-depth analysis of the statistics between the India National Cricket Team and the Afghanistan National Cricket Team across various formats, showcasing their performances, key players, and milestones.
Head-to-Head Stats in All Formats

Test Matches
India and Afghanistan have played very few Test matches against each other, primarily due to Afghanistan’s relatively recent entry into Test cricket. India National Cricket Team vs Afghanistan National Cricket Team Stats. Their first encounter in the longer format was a historic one, marking Afghanistan’s debut in Test cricket. The first Test between India and Afghanistan was played in June 2018 at M. Chinnaswamy Stadium, Bengaluru. It was a one-sided affair where India dominated, securing an easy victory. India posted a massive total in their innings, with strong contributions from their batsmen. Afghanistan, struggling under pressure, was unable to put up a fight. Players like Murali Vijay and Shikhar Dhawan registered centuries, while Indian bowlers, led by Ravichandran Ashwin and Umesh Yadav, dismantled Afghanistan’s batting lineup. Despite Afghanistan’s loss, this match was a historic milestone for them as they entered the elite club of Test-playing nations.
One Day Internationals (ODIs)
ODIs have seen a more competitive spirit between these two teams. India, with its experienced lineup, has mostly dominated, but Afghanistan has shown sparks of brilliance in their encounters. India and Afghanistan have played several ODIs, with India leading in head-to-head records. India National Cricket Team vs Afghanistan National Cricket Team Stats. One of the most memorable ODIs was during the 2018 Asia Cup, where Afghanistan managed to tie the game against a strong Indian side, showcasing their resilience and skill. Indian batsmen like Virat Kohli and Rohit Sharma have often led the charge, while Afghanistan’s spin sensation Rashid Khan has consistently troubled Indian batsmen. India National Cricket Team vs Afghanistan National Cricket Team Stats. Afghanistan’s steady improvement in ODIs signifies their growth as a team capable of competing with top-tier nations.
T20 Internationals (T20Is)
T20 cricket has been Afghanistan’s strongest format, given their explosive batting and world-class spin attack. However, India, with its deep batting lineup and versatile bowling attack, has held the upper hand. India has a dominant record over Afghanistan in T20Is, but Afghanistan has challenged India on multiple occasions. India National Cricket Team vs Afghanistan National Cricket Team Stats. The T20 World Cup clashes have been some of the most anticipated encounters between these teams, with Afghanistan putting up spirited fights. Indian batters like KL Rahul and Suryakumar Yadav have excelled, while Afghanistan’s Rashid Khan and Mujeeb Ur Rahman have tested Indian batters with their spin wizardry. With T20 cricket being Afghanistan’s strongest suit, their competitiveness in this format continues to grow.
Player Comparisons

Batting Stats: India vs Afghanistan
Indian batters such as Virat Kohli, Rohit Sharma, and Shikhar Dhawan have consistently performed against Afghanistan. On the other hand, players like Mohammad Nabi and Rahmanullah Gurbaz have played key roles in Afghanistan’s batting success. India National Cricket Team vs Afghanistan National Cricket Team Stats. While Indian batsmen generally have superior averages, Afghan players have shown aggression with their higher strike rates in T20s.
Bowling Stats: India vs Afghanistan
Bowlers like Jasprit Bumrah and Yuzvendra Chahal have troubled Afghan batters in various formats. Afghanistan’s biggest assets have been Rashid Khan, Mujeeb Ur Rahman, and Mohammad Nabi, particularly in limited-overs formats. India National Cricket Team vs Afghanistan National Cricket Team Stats. Afghanistan’s spinners tend to have better economy rates, whereas India’s pacers dominate in wicket-taking ability.
Memorable Matches Between India and Afghanistan
One of the most exciting encounters was during the 2018 Asia Cup, where Afghanistan forced a tie against a second-string Indian side. This match was a turning point for Afghanistan, proving their capability on the big stage. Another memorable encounter occurred during the 2021 T20 World Cup, where India needed a big win to keep their qualification hopes alive, and Afghanistan stood in their way. India put up a massive total, thanks to Rohit Sharma and KL Rahul’s explosive batting, while Afghanistan struggled to chase.
Strengths and Weaknesses of Both Teams
India boasts an experienced batting lineup with world-class players across formats. Their versatile bowling attack, consisting of both quality pacers and spinners, gives them an edge. Additionally, India’s players have played more high-pressure games, which strengthens them. India National Cricket Team vs Afghanistan National Cricket Team Stats. However, Indian batters have faced issues against quality spin bowling, which Afghanistan capitalizes on. There have also been instances where India’s middle order has failed to capitalize in crunch situations.
Afghanistan, on the other hand, has world-class spinners in Rashid Khan, Mujeeb, and Nabi. Their aggressive batting approach makes them fearless competitors, especially in T20s. Their unpredictability and ability to cause upsets make them a dangerous team. India National Cricket Team vs Afghanistan National Cricket Team Stats. However, their batting lineup struggles under pressure, and their pace bowling lacks depth compared to their spin department.
Conclusion
India and Afghanistan’s cricketing journey has been fascinating. While India remains the dominant force, Afghanistan’s rise in international cricket is commendable. Their matchups continue to offer exciting battles, especially in limited-overs formats. India National Cricket Team vs Afghanistan National Cricket Team Stats. With Afghanistan’s steady improvement, future encounters promise even more thrilling cricketing action. Whether it’s a Test match, an ODI, or a T20I, the rivalry between these two teams is only set to grow in intensity and competitiveness.