The India–Afghanistan cricket matches may be just getting started but already have exciting moments and great plays. As we get ready for their next match in Asia Cup 2025, let’s see their stats and how this rivalry is shaping up.
India vs Afghanistan – An Asia Cup Rivalry
India wins most of the time but Afghanistan always plays hard. They have played each other three times in the Asia Cup. India won twice but there was a tie in 2018 which is still talked about by fans.
Asia Cup Head-to-Head (2014-2022)
| Year | Format | Winner | Venue | Margin/Result |
|---|---|---|---|---|
| 2014 | ODI | India | Mirpur | India won by 8 wkts |
| 2018 | ODI | Tie | Dubai | Match tied (252 each) |
| 2022 | T20I | India | Dubai | India won by 101 runs |
All Matches (2010-2025) Head to Head
India and Afghanistan have played all kinds of cricket but the shorter games are what makes this rivalry fun.
| Format | Matches | India Wins | Afghanistan Wins | Tied/NR |
|---|---|---|---|---|
| Test | 1 | 1 | 0 | 0 |
| ODI | 4 | 3 | 0 | 1 |
| T20I | 9 | 8 | 0 | 1 |
| Total | 14 | 12 | 0 | 2 |
Memorable moments
From Virat Kohli’s hundred in a T20 match to Mohammad Shahzad’s great score in 2018, the India-Afghanistan matches have had some great moments.
Top performances
| Format | Player | Performance | Match |
|---|---|---|---|
| T20I | Virat Kohli (IND) | 122* off 61 balls | 2022 |
| ODI | Mohammad Shahzad (AFG) | 124 off 116 balls | 2018 |
| Test | Shikhar Dhawan (IND) | 107 (1st session century) | 2018 |
T20I Thrills: Super Over Times Two
The most exciting match was in January 2024, a T20 match in Bengaluru. Both teams scored the same, so they had to do a Super Over twice! It was a great match that showed how tough Afghanistan is and how well India plays under pressure. India won of course but Afghanistan impressed everyone.
Asia Cup 2025: What to expect
India is ahead but Afghanistan is getting better so don’t take them lightly. They have players like Ibrahim Zadran, Rashid Khan and Nabi who know how to handle big games. India has a good mix of young and experienced players so they are still the favorites.
As both teams try to win the Asia Cup 2025, expect some great cricket.
India vs Afghanistan is now a real contest. It’s a battle between a top team and a strong challenger. The Asia Cup 2025 match will be the best one yet. When these two teams play, be ready for something special.




