- Joined
- May 8, 2002
- Posts
- 1,170,502
- Reaction score
- 59
You must be registered for see images attach
Have Afghanistan ever beaten India in cricket? Full IND vs AFG head-to-head record in Tests, ODIs, T20Is and ICC World Cups originally appeared on Cricket News. Add Cricket News as a Preferred Source by clicking here.
KEY TAKEAWAYS:
- Afghanistan has never beaten India in any format of international cricket across 14 matches played since 2010.
- India holds a 13-0 record against Afghanistan, with one tied ODI from the 2018 Asia Cup, the only time Afghanistan avoided defeat.
- The 2026 ODI series in Dharamsala, Lucknow, and Chennai marks the first-ever bilateral ODI series between the two nations.
Has Afghanistan ever beaten India in international cricket?
Despite being one of the most dramatically improved sides in world cricket over the past decade, Afghanistan have yet to register a single win against India in any format. India's record against Afghanistan is 13 wins and one tied result from 14 matches, making it their cleanest head-to-head record against any Test-playing nation.
| Format | Played | India Won | Afghanistan Won | Tied |
|---|---|---|---|---|
| Tests | 2 | 2 | 0 | 0 |
| ODIs | 4* | 3 | 0 | 1 |
| T20Is | 8 | 8 | 0 | 0** |
| Total | 14 | 13 | 0 | 1 |
*Excludes 2026 ODI series beginning June 14 | ** One T20I (Bengaluru, Jan 2024) tied in regulation; India won Super Over
India vs Afghanistan head-to-head record in Tests
India has played two Tests against Afghanistan, both resulting in emphatic innings victories. The most recent, at Mullanpur in June 2026, produced one of India's largest ever Test wins, with Manav Suthar's 6/33 on debut a highlight of the comprehensive victory.
| Date | Venue | Result | Margin |
|---|---|---|---|
| June 14-18, 2018 | Chinnaswamy Stadium, Bengaluru | India won | Innings & 262 runs |
| June 6-8, 2026 | MYAS Stadium, Mullanpur | India won | Innings & 300 runs |
India vs Afghanistan head-to-head record in ODIs
India have been dominant across four ODI meetings, winning three. The 2018 Asia Cup clash in Dubai, where both sides finished on 252 in a dramatic encounter, remains the closest Afghanistan has come to defeating India in any format of the game.
| Date | Tournament | Venue | Result | Margin |
|---|---|---|---|---|
| March 1, 2014 | Asia Cup | Mirpur, Bangladesh | India won | 8 wickets |
| September 25, 2018 | Asia Cup | Dubai International Stadium | Tied | — |
| September 4, 2023 | Asia Cup | R. Premadasa Stadium, Colombo | India won | 8 wickets |
| October 11, 2023 | ODI World Cup | Arun Jaitley Stadium, Delhi | India won | 8 wickets |
India vs Afghanistan head-to-head record in T20Is
India's T20I record against Afghanistan is perfect across eight completed matches. The most dramatic encounter came in Bengaluru in January 2024, when both sides finished level on 212 in regulation before India won the Super Over to seal a 3-0 series sweep.
| Date | Tournament/Series | Venue | Result | Margin |
|---|---|---|---|---|
| May 8, 2010 | ICC World T20 | Bridgetown, Barbados | India won | 7 wickets |
| March 21, 2014 | ICC World T20 | Mirpur, Bangladesh | India won | 11 runs |
| November 3, 2021 | ICC T20 World Cup | Zayed Stadium, Abu Dhabi | India won | 66 runs |
| September 8, 2022 | Asia Cup | Dubai International Stadium | India won | 101 runs |
| January 11, 2024 | T20I Series | PCA Stadium, Mohali | India won | 6 wickets |
| January 14, 2024 | T20I Series | Holkar Stadium, Indore | India won | 9 wickets |
| January 17, 2024 | T20I Series | Chinnaswamy Stadium, Bengaluru | India won (Super Over) | Tied 212-212 |
| June 20, 2024 | ICC T20 World Cup | Kensington Oval, Barbados | India won | 47 runs |
India vs Afghanistan head-to-head record in ICC events
India has faced Afghanistan five times in ICC World Cup tournaments, winning every match comfortably. The two sides are yet to meet in a Champions Trophy, with Afghanistan yet to qualify for that tournament. India's tournament record against Afghanistan in ICC events reads five played, five won.
| Date | Tournament | Venue | Result | Margin |
|---|---|---|---|---|
| May 8, 2010 | ICC World T20 | Bridgetown, Barbados | India won | 7 wickets |
| March 21, 2014 | ICC World T20 | Mirpur, Bangladesh | India won | 11 runs |
| November 3, 2021 | ICC T20 World Cup | Zayed Stadium, Abu Dhabi | India won | 66 runs |
| October 11, 2023 | ICC ODI World Cup | Arun Jaitley Stadium, Delhi | India won | 8 wickets |
| June 20, 2024 | ICC T20 World Cup | Kensington Oval, Barbados | India won | 47 runs |
With this upcoming series, Afghanistan will finally have a chance to win their first game against India. However, having already won the one-off Test match at Mullanpur, the Men in Blue are heading into the series with full momentum.
To keep up to date with all the latest cricket news and share your opinion on the biggest topics, visit our Facebook, Instagram and X (Twitter) pages.
Continue reading...