The Afghanistan national cricket team vs India national cricket team rivalry is one of cricket’s most emotional stories. Afghanistan went from playing in dusty fields to facing the world’s best team — India. India even helped Afghanistan grow by providing training grounds and infrastructure. Now, every match between these two sides carries weight, pride, and passion. Afghanistan may not have won yet, but they push India to the limit every single time. This rivalry shows how far Afghanistan cricket has come in such a short time.
Afghanistan vs India Head-to-Head Record
Overall Record
Here is the complete head-to-head summary across all formats:
| Format | Matches | India Won | Afghanistan Won | Tied / No Result |
|---|---|---|---|---|
| Test | 1 | 1 | 0 | 0 |
| ODI | 4 | 3 | 0 | 1 (Tied) |
| T20I | 8 | 6 | 0 | 2 |
| Total | 13 | 10 | 0 | 3 |
Key fact: Afghanistan has never beaten India in any format. However, three matches ended in a draw. This shows how close the rivalry has grown.
ODI Record
| Match | Year | Venue | Result |
|---|---|---|---|
| ICC World Cup | 2015 | Sydney | India won by 11 runs |
| Asia Cup | 2018 | Dubai | Tied (252 each) |
| ICC World Cup | 2019 | Southampton | India won by 11 runs |
| ICC World Cup | 2023 | Delhi | India won by 8 wickets |
The 2018 Asia Cup ODI stands out the most. Afghanistan scored 252/8. India also made 252/10. It ended in a tie — the most dramatic match in this rivalry’s history.
T20I Record
| Year | Tournament | Venue | Result |
|---|---|---|---|
| 2012 | ICC World T20 | Colombo | India won by 23 runs |
| 2014 | ICC World T20 | Mirpur | India won by 85 runs |
| 2016 | ICC World T20 | Kolkata | India won by 6 runs |
| 2019 | T20I Series | Dehradun | India won by 7 wickets |
| 2019 | T20I Series | Lucknow | No result |
| 2019 | T20I Series | Bengaluru | India won |
| 2022 | Asia Cup | Dubai | India won by 101 runs |
| 2024 | T20 World Cup | Barbados | Super Over — India won |
The 2024 T20 World Cup match was the most thrilling T20 between these two. Afghanistan pushed India to a Super Over for the first time ever.
Test Record
| Year | Venue | Result |
|---|---|---|
| 2018 | Bengaluru | India won by an innings and 262 runs |
This was Afghanistan’s very first Test match. India dominated from ball one. Yet Afghanistan gained huge experience that helped shape their future Test cricket journey.
Afghanistan vs India Timeline

2010–2017: Early Encounters
- Afghanistan joined ICC as an Associate Member in 2001
- They first played India in ICC World Twenty20 2012 in Colombo
- India easily won most early matches — Afghanistan was still learning top-level cricket
- Afghanistan used Indian training facilities and even played “home” matches in Indian stadiums
- The BCCI provided strong support during Afghanistan’s early development years
- By 2017, Afghanistan earned Full ICC Member status — a huge milestone
2018: Historic Asia Cup Tie
This year changed everything.
- Asia Cup 2018, Dubai — ODI match
- Afghanistan batted first and posted 252/8 — their highest score against India at that time
- Asghar Afghan led with smart field placements and smart bowling
- India needed 253. They collapsed to 252 all out — match tied
- Rashid Khan took crucial wickets in the death overs
- Indian fans were stunned. Afghan fans celebrated like a victory
- This match put Afghanistan on the global cricket map for real
2019–2023: India Maintains Dominance
- ICC World Cup 2019 — India won by 11 runs in Southampton
- Jasprit Bumrah and Mohammed Shami were too sharp for Afghanistan’s batting
- Virat Kohli scored his first-ever T20I century against Afghanistan in 2019 — 122 not out
- ICC World Cup 2023 — India crushed Afghanistan by 8 wickets in Delhi
- Mohammed Siraj picked up key wickets early
- Shubman Gill and Rohit Sharma made chasing look easy
- India’s depth and experience proved too strong in every multi-over game
2024: Super Over Thriller
The 2024 ICC T20 World Cup in Barbados produced the most heart-stopping match of this rivalry.
- Afghanistan scored 134/8 — a competitive total on a slow pitch
- India struggled massively — Rashid Khan and Noor Ahmad controlled every over
- Match tied at the end of 20 overs
- Super Over — India scored 17, Afghanistan scored 10
- India won — but Afghan players had proved a massive point
- Gulbadin Naib and Rashid Khan were the heroes with the ball
- This was a genuine turning point in how the cricket world sees Afghanistan
2025–2026: Latest Updates
- Both teams are preparing for the upcoming ICC Champions Trophy 2025 and future bilateral series
- Afghanistan’s squad now includes a new generation — Ibrahim Zadran, Rahmanullah Gurbaz, and Fazalhaq Farooqi
- India continues to rotate squads, but still treats Afghanistan as a serious challenge
- No bilateral ODI or T20I series between the two nations has been confirmed for 2026 as of now
- Afghanistan’s Test development continues with more matches being scheduled against other nations
Afghanistan vs India in Major Tournaments
ICC World Cup Matches
| Year | Format | Result | Key Performer |
|---|---|---|---|
| 2015 | ODI World Cup | India won by 11 runs | Rohit Sharma (56), Virat Kohli (30) |
| 2019 | ODI World Cup | India won by 11 runs | Jasprit Bumrah (2/39) |
| 2023 | ODI World Cup | India won by 8 wickets | Mohammed Siraj (3/16), Gill (45*) |
| 2024 | T20 World Cup | India won (Super Over) | Rashid Khan (3/14), Hardik Pandya |
Afghanistan has competed in every World Cup since 2015. Each time, they make India work harder than expected.
Asia Cup Matches
| Year | Format | Result | Highlight |
|---|---|---|---|
| 2018 | ODI | Tied 252–252 | Most iconic match of the rivalry |
| 2022 | T20I | India won by 101 runs | Rohit Sharma’s aggressive batting |
| 2023 | ODI | India won | Hardik Pandya’s all-round performance |
The 2018 Asia Cup tie remains the defining moment. It showed Afghanistan can take any team to the wire.
Key Players in This Rivalry

India’s Top Performers
| Player | Role | Runs / Wickets vs AFG | Highlight |
|---|---|---|---|
| Virat Kohli | Batsman | 312 runs, 6 matches | Only T20I century vs AFG (122*) |
| Rohit Sharma | Opener | 241 runs, 5 matches | Consistent match-winner |
| Jasprit Bumrah | Pacer | 11 wickets, 5 matches | Best: 4/17 |
| Ravichandran Ashwin | Spinner | 14 wickets, 4 matches | Best: 4/34 |
| Mohammed Shami | Pacer | 9 wickets, 3 matches | Brilliant with new ball |
| KL Rahul | Batsman | 187 runs, 4 matches | Reliable in big chases |
Virat Kohli is Afghanistan’s biggest challenge with the bat. His ability to score in pressure situations makes him almost impossible to stop.
Read Related Article : Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Timeline
Afghanistan’s Top Performers
| Player | Role | Performance vs India | Highlight |
|---|---|---|---|
| Rashid Khan | Leg Spinner | 8 wickets, 6 matches | Economy rate under 6 vs India |
| Mohammad Nabi | All-Rounder | 6 wickets + 100+ runs | Vital in middle overs |
| Mujeeb Ur Rahman | Off-Spinner | 7 wickets, 5 matches | Powerplay specialist |
| Mohammad Shahzad | WK-Batsman | 165 runs, 6 matches | Highest score: 80 |
| Rahmanullah Gurbaz | Opener | 148 runs, 5 matches | Aggressive start |
| Ibrahim Zadran | Batsman | Growing record in 2023–24 | Solid top-order anchor |
Rashid Khan is the biggest Afghan weapon against India. His leg spin and googly have troubled even the best Indian batters.
Tactical Comparison
Batting vs Bowling Performance
| Category | India | Afghanistan |
|---|---|---|
| Batting depth | 8–9 genuine batters | 5–6 reliable batters |
| Powerplay aggression | Rohit Sharma leads | Gurbaz / Shahzad go hard |
| Middle-overs | Kohli, KL Rahul — steady | Nabi, Najibullah — dangerous |
| Death batting | Hardik Pandya — match-winner | Needs improvement |
| Pace attack | Bumrah + Shami — world class | Farooqi — sharp, improving |
| Spin attack | Ashwin + Jadeja — experienced | Rashid + Mujeeb — world class |
| Bowling economy | Around 5.8–6.2 | Around 6.0–6.5 |
Afghanistan’s spin battery is genuinely world-class. On flat pitches, Rashid and Mujeeb can challenge any batting lineup — including India’s.
India’s pace depth is the difference. Bumrah’s yorkers and Shami’s swing give India a weapon Afghanistan cannot match at this level yet.
Read Related Article : Afghanistan National Cricket Team Vs Bangladesh National Cricket Team Timeline
Fielding
- India — one of the best fielding sides globally; sharp catches, quick ground fielding
- Afghanistan — huge improvement since 2018; still developing consistency under pressure
- Dropped catches have cost Afghanistan dearly in tight matches vs India
- India’s outfield speed and dive catches regularly change match momentum
Conclusion
The Afghanistan national cricket team vs India national cricket team rivalry is more than just cricket — it is about growth, respect, and determination. India remains the stronger team with a 10–0–3 overall record, but Afghanistan keeps making every match unforgettable. The 2018 tie and the 2024 Super Over will be remembered for generations. Young stars like Rashid Khan, Gurbaz, and Farooqi are improving quickly. Because of this, Afghanistan first win against India seems closer than ever. Cricket fans everywhere should keep a close eye on this rivalry — the best chapters are still to come.
FAQs
Has Afghanistan ever beaten India in cricket?
No. Afghanistan has never beaten India in any official format. However, they tied one ODI in 2018 and forced a Super Over in the 2024 T20 World Cup.
What was the most exciting match between Afghanistan and India?
The 2018 Asia Cup ODI ended in a tie at 252–252. The 2024 T20 World Cup Super Over match is also thrilling. Both are highlights in this rivalry.
Who is Afghanistan’s best player against India?
Rashid Khan is Afghanistan’s most impactful player against India. His leg spin, low economy rate, and match-reading ability make him a constant threat in every format.
Why does Afghanistan play home matches in India?
Due to political instability in Afghanistan, the team plays many “home” matches at Indian venues like Bengaluru and Lucknow, supported by the BCCI’s long-standing partnership with Afghanistan Cricket.
What format is most competitive between the two teams?
T20 Internationals are the most competitive format. Afghanistan’s spin attack and bold batting keep every T20 exciting. This was clear in 2016, 2024, and many bilateral matches.



