ICC

Casino

JetX

Aviator

Crazy Time

Aviatrix

Vortex

Chicken 2.0

Quick Links

Categories

Community

Cricket Betting India vs Afghanistan Head to Head 2026: Tests, ODIs & T20Is Complete Record

Cricket Betting India vs Afghanistan Head to Head record across Tests, ODIs and T20Is (2026)

India holds a commanding 12–0 head-to-head advantage against Afghanistan across 13 international matches played from 2010 through 2024. The rivalry spans one Test, four ODIs, and eight T20 Internationals – and across every format, Afghanistan are yet to register their first win over the Men in Blue.

Yet the numbers alone don’t tell the full story. Afghanistan have twice pushed India to a tie — in the 2018 Asia Cup ODI in Dubai (252 all) and a breathless Bengaluru T20I in January 2024 (212–212), which India ultimately won via Super Over. With Afghanistan’s 2026 tour of India now underway, the question is whether they can finally end their winless run.

This complete guide covers the full Cricket Betting India vs Afghanistan Head to Head record across Tests, ODIs and T20Is, including match results, top performers, key records and the latest 2026 updates.

Overall Head-to-Head Summary (All Formats)

Format Matches India Wins AFG Wins Tied No Result
Test 1 1 0 0 0
ODI 4 3 0 1 0
T20I 8 8* 0 0 0
Total 13 12 0 1 0

One T20I (Bengaluru, 17 Jan 2024) tied 212–212 in regulation; India won the Super Over.

India vs Afghanistan in Test Cricket

India have played just one Test against Afghanistan — at the M. Chinnaswamy Stadium, Bengaluru in June 2018. The result was emphatic: India won by an innings and 262 runs inside two days.

  • Matches played: 1
  • India won: 1 (by an innings and 262 runs)
  • India 1st innings: 474/10 declared
  • Afghanistan 1st innings: 109 all out
  • Afghanistan 2nd innings (follow-on): 103 all out
  • Match duration: 2 days

Match Result — Test

Date Venue India 1st Inn. AFG (2 innings) Result
Jun 2018 Bengaluru 474/10 (dec) 109 & 103 India won — Inn & 262 runs

Top Performers — Test

Player Team Performance
Shikhar Dhawan India 107 runs (96 balls)
Murali Vijay India 105 runs
KL Rahul India 54 runs
Ravichandran Ashwin India 4/27 (1st innings)
Hashmatullah Shahidi Afghanistan 36 runs (top scorer)

India vs Afghanistan in ODIs

India lead 3–0 with one tied result across four ODIs played between 2014 and 2023. The tied Asia Cup encounter in Dubai (2018) — where both teams reached exactly 252 — remains the most dramatic moment in the ODI rivalry.

  • Matches played: 4
  • India won: 3
  • Afghanistan won: 0
  • Tied: 1 (Asia Cup 2018, Dubai — 252 all)
  • Span: 2014 to 2023

The complete Cricket BettingIndia vs Afghanistan Head to Head ODI record, including every match result and the top individual performances, is listed below.

ODI Match History

Date Tournament Venue Result
25 Feb 2014 Asia Cup Mirpur India won by 8 wickets
25 Sep 2018 Asia Cup Dubai Match Tied (252–252)
22 Jun 2019 ICC World Cup Southampton India won by 11 runs
11 Oct 2023 ICC World Cup Delhi India won by 8 wickets

Top Performers — ODI

Player Team Best Performance
Rohit Sharma India 131 off 84 balls (Delhi, 2023 WC)
Virat Kohli India 67 off 63 (Delhi, 2023 WC)
Mohammad Shahzad Afghanistan 124 (Mirpur, 2014)
Mohammad Nabi Afghanistan 84 (Dubai, 2018)
Mohammed Shami India 4/40 (Southampton, 2019)
Ravindra Jadeja India 3/45 (Southampton, 2019)

India vs Afghanistan in T20Is

India hold an unblemished 8–0 record in T20 Internationals spanning 2010 to 2024. The Bengaluru Super Over thriller in January 2024 — where both teams hit 212 in regulation — is the defining moment of the format rivalry.

  • Matches played: 8
  • India won: 8 (including 1 Super Over win)
  • Afghanistan won: 0
  • Highest team total: 212 — by both teams (Bengaluru, 17 Jan 2024)
  • Biggest win margin: India by 101 runs (Dubai, Asia Cup 2022)

T20I Match History

Date Tournament Venue Result
30 Apr 2010 T20 World Cup St Lucia India won by 7 wickets
18 Sep 2012 T20 World Cup Colombo India won by 23 runs
3 Nov 2021 T20 World Cup Abu Dhabi India won by 66 runs
8 Sep 2022 Asia Cup Dubai India won by 101 runs
11 Jan 2024 Bilateral Series Mohali India won by 6 wickets
14 Jan 2024 Bilateral Series Indore India won by 6 wickets
17 Jan 2024 Bilateral Series Bengaluru Tied 212–212 · India won Super Over
20 Jun 2024 T20 World Cup Bridgetown India won by 47 runs

Top Run-Scorers — T20I

Player Team Matches Runs Highest
Virat Kohli India 6 225 122
Rohit Sharma India 6 204 121
Mohammad Nabi Afghanistan 8 177 42
Ibrahim Zadran Afghanistan 5 155 64
Rahmanullah Gurbaz Afghanistan 6 117 50
Rinku Singh India 3 84 69

Top Wicket-Takers — T20I

Player Team Matches Wickets Best
Arshdeep Singh India 4 7 3/37
Bhuvneshwar Kumar India 1 5 5/4
Axar Patel India 4 5 2/17

Bhuvneshwar Kumar’s 5/4 in Dubai (2022 Asia Cup) is the best bowling performance by either side in T20Is in this rivalry.

Key Records & Milestones

Stat Detail
Total matches played 13
India win percentage 100% (12 wins from 12 decided matches)
First match 30 Apr 2010, T20 World Cup, St Lucia
Most runs (T20I, India) Virat Kohli — 225 runs (HS: 122)
Most runs (T20I, Afghanistan) Mohammad Nabi — 177 runs
Best bowling (T20I) Bhuvneshwar Kumar — 5/4 (Dubai, 2022)
Highest tied score (ODI) 252–252 (Asia Cup 2018, Dubai)
Highest tied score (T20I) 212–212 (Bengaluru, Jan 2024)
Biggest Test win India by an innings & 262 runs

Afghanistan Tour of India 2026

Afghanistan are touring India in June 2026 for their most extensive bilateral series yet — 1 Test and 3 ODIs. This is their best opportunity to end an unwanted 0-win streak against India.

Below is the complete schedule as part of the ongoing Cricket Betting India vs Afghanistan Head to Head rivalry in 2026.

Match Date Venue Format
1st Jun 6–10 Mullanpur (PCA Stadium) Test
2nd Jun 14 Dharamsala (HPCA Stadium) ODI
3rd Jun 17 Lucknow (Ekana Cricket Stadium) ODI
4th Jun 20 Chennai (MA Chidambaram Stadium) ODI

Why India Dominate This Rivalry

India’s dominance stems from multiple layers:

  • Depth of batting — With Kohli (225 T20I runs, HS 122*) and Rohit Sharma (204 T20I runs, HS 121*) both averaging 40+ against Afghanistan, the top order rarely fails. India have chased every target Afghanistan has set.
  • Bowling variety — India’s attack covers all bases: Bhuvneshwar Kumar’s swing (5/4 in Dubai), Arshdeep Singh’s left-arm pace, and quality spinners in Ashwin and Axar. Afghanistan’s spin-heavy lineup gives India trouble but rarely wins the match.
  • Tournament experience — Five of the thirteen meetings have come in ICC events (World Cups, Asia Cup). India’s big-match temperament has consistently prevailed under pressure.
  • Afghanistan’s trajectory — Despite the 0-win record, Afghanistan have improved enormously. Rashid Khan, Noor Ahmad, and Mujeeb Ur Rahman form a world-class spin trio. Gurbaz and Zadran provide batting solidity. The 2024 Super Over and the 2018 ODI tie show the gap is closing.

The Cricket Betting India vs Afghanistan Head to Head rivalry is covered in detail above, but here are answers to some of the most frequently asked questions.

Frequently Asked Questions

What is India vs Afghanistan head-to-head record overall?

India lead 12–0 across 13 internationals (1 Test, 4 ODIs, 8 T20Is). One ODI tied in 2018 and one T20I tied in 2024, with India winning the Super Over.

Has Afghanistan ever beaten India in cricket?

No. As of June 2026, Afghanistan have never beaten India in any international format. Their closest moments were the tied 2018 Asia Cup ODI and the 2024 Bengaluru T20I Super Over loss.

How many T20Is have India and Afghanistan played?

The two teams have played 8 T20Is between 2010 and 2024. India have won all eight, including one via Super Over in Bengaluru in January 2024.

Who is the leading scorer in India vs Afghanistan T20Is?

Virat Kohli leads with 225 runs in 6 matches (highest 122*), followed by Rohit Sharma with 204 runs (highest 121*).

When is Afghanistan’s next match vs India?

Afghanistan are touring India in June 2026, with a Test at Mullanpur (Jun 6–10) and 3 ODIs in Dharamsala, Lucknow, and Chennai.

What is the highest score in India vs Afghanistan T20Is?

Both teams scored 212 in the Bengaluru T20I on 17 January 2024 — the only match in the rivalry to go to a Super Over.

 

Last updated: June 6, 2026 · Data sourced from ESPNcricinfo and ICC official records.

Follow us and catch up on the latest news!
Features
Match Tracker