Have Afghanistan ever beaten India in cricket? Full IND vs AFG head-to-head record in Tests, ODIs, T20Is and ICC World Cups

Nairavoice | 3h ago 144 0 3 min read
Have Afghanistan ever beaten India in cricket? Full IND vs AFG head-to-head record in Tests, ODIs, T20Is and ICC World Cups
237e3c55f7a21198ae09ad890a719fc2 Have Afghanistan ever beaten India in cricket? Full IND vs AFG head-to-head record in Tests, ODIs, T20Is and ICC World Cups

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.

FormatPlayedIndia WonAfghanistan WonTiedTests2200ODIs4*301T20Is8800**Total141301

*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.

DateVenueResultMarginJune 14-18, 2018Chinnaswamy Stadium, BengaluruIndia wonInnings & 262 runsJune 6-8, 2026MYAS Stadium, MullanpurIndia wonInnings & 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.

DateTournamentVenueResultMarginMarch 1, 2014Asia CupMirpur, BangladeshIndia won8 wicketsSeptember 25, 2018Asia CupDubai International StadiumTied—September 4, 2023Asia CupR. Premadasa Stadium, ColomboIndia won8 wicketsOctober 11, 2023ODI World CupArun Jaitley Stadium, DelhiIndia won8 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.

DateTournament/SeriesVenueResultMarginMay 8, 2010ICC World T20Bridgetown, BarbadosIndia won7 wicketsMarch 21, 2014ICC World T20Mirpur, BangladeshIndia won11 runsNovember 3, 2021ICC T20 World CupZayed Stadium, Abu DhabiIndia won66 runsSeptember 8, 2022Asia CupDubai International StadiumIndia won101 runsJanuary 11, 2024T20I SeriesPCA Stadium, MohaliIndia won6 wicketsJanuary 14, 2024T20I SeriesHolkar Stadium, IndoreIndia won9 wicketsJanuary 17, 2024T20I SeriesChinnaswamy Stadium, BengaluruIndia won (Super Over)Tied 212-212June 20, 2024ICC T20 World CupKensington Oval, BarbadosIndia won47 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.

DateTournamentVenueResultMarginMay 8, 2010ICC World T20Bridgetown, BarbadosIndia won7 wicketsMarch 21, 2014ICC World T20Mirpur, BangladeshIndia won11 runsNovember 3, 2021ICC T20 World CupZayed Stadium, Abu DhabiIndia won66 runsOctober 11, 2023ICC ODI World CupArun Jaitley Stadium, DelhiIndia won8 wicketsJune 20, 2024ICC T20 World CupKensington Oval, BarbadosIndia won47 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 FacebookInstagram and X (Twitter) pages.

Show Some Love By Sharing

Discover more from NAIRAVOICE.COM.NG

Subscribe to get the latest posts sent to your email.

Nairavoice
Nairavoice

Contributor at NairaVoice.com.ng

Related Posts

Leave a Reply