Afghanistan vs India Match Scorecard: Complete Head-to-Head Results, Stats and Records
The Afghanistan national cricket team vs india national cricket team match scorecard across all formats tells one clear story: India have won every completed match, yet the contest has grown sharper with each encounter. This page covers every T20I, ODI, and Test result between the two sides, with full scorecards, player records, partnerships, toss data, and historical trends- all verified against official match data.
Head-to-Head Overview
India holds a perfect record against Afghanistan across all international formats. Across T20Is, ODIs, and the one-off Test, Afghanistan are yet to register a single win against India. However, the gap on the scoreboard does not always reflect the gap on the pitch. The closest result came in Bengaluru on January 17, 2024, when both sides finished at 212 after 20 overs and a Super Over was needed to separate them. That match, more than any other, defines where this rivalry currently stands.
Quick Snapshot:
| Format | Played | India Won | AFG Won | NR / Tied |
| T20I | 9 | 7 | 0 | 1 NR + 1 Tied (SO) |
| ODI | 2 | 2 | 0 | 0 |
| Test | 1 | 1 | 0 | 0 |
| Total | 12 | 10 | 0 | 2 |
India win % in decided matches: 100%- Most runs overall: Rohit Sharma- 346+ runs, avg 69.20, SR 145.37
- Best bowling (IND): Jasprit Bumrah- 4/39 (ODI WC 2023)
- Best bowling (AFG): Fazalhaq Farooqi- 3/29 (T20 WC 2024)
- Highest team total: India 212/2 (Dubai, Sep 2022)
- Lowest team total (AFG): 111/8 (Dubai, Sep 2022)
- Largest India win: 101 runs (Dubai, 2022)
- Closest match: Super Over, Bengaluru, Jan 2024
Complete T20I Results Table
Every Afghanistan vs India T20I result is listed below in chronological order, including the 2014 abandoned match that is often missed in competitor coverage- and is the reason the total match count is 9, not 8.
| # | Date | Tournament | Venue | India | Afghanistan | Winner | Margin |
| 1 | May 1, 2010 | ICC WT20 | Gros Islet | — | 115/8 (20) | India | — |
| 2 | Sep 19, 2012 | ICC WT20 | Colombo (RPS) | 159/5 (19.3) | 136 (20) | India | 23 runs |
| 3 | Mar 23, 2014 | ICC WT20 | Mirpur | — | — | No Result | Abandoned |
| 4 | Nov 3, 2021 | T20 WC | Abu Dhabi | 210/2 (20) | 144/7 (20) | India | 66 runs |
| 5 | Sep 8, 2022 | Asia Cup | Dubai | 212/2 (20) | 111/8 (20) | India | 101 runs |
| 6 | Jan 11, 2024 | T20I series | Mohali | 195/4 (20) | 158/5 (20) | India | 37 runs |
| 7 | Jan 14, 2024 | T20I series | Indore | 173/4 (15.4) | 172 (20) | India | 6 wkts |
| 8 | Jan 17, 2024 | T20I series | Bengaluru | 212/4 (20) | 212/6 (20) | India | Super Over |
| 9 | Jun 20, 2024 | T20 WC | Bridgetown | 181/8 (20) | 134 (14.2) | India | 47 runs |
Note: The 2014 match in Mirpur was abandoned without a ball bowled. It counts as a match played but has no result. This is why the total T20I count is 9 matches, 7 India wins, 1 no result, 1 tied (Super Over).
Full T20I Scorecards
3rd T20I- January 17, 2024 | M. Chinnaswamy Stadium, Bengaluru
Result: Match tied (212/4 vs 212/6)- India won Super Over
Toss: India won, elected to bat
Player of the Match: Rohit Sharma
Player of the Series: Shivam Dube
This is the most-searched IND vs AFG scorecard in the rivalry’s history. It produced the first-ever T20I Super Over on Indian soil.
India Innings: 212/4 (20 overs)
| Batter | R | B | 4s | 6s | SR |
| Rohit Sharma (c) | 121* | 69 | 10 | 7 | 175.36 |
| Rinku Singh | 69* | 39 | 4 | 5 | 176.92 |
| Yashasvi Jaiswal | 3 | 5 | 0 | 0 | 60.00 |
| Virat Kohli | 19 | 14 | 2 | 0 | 135.71 |
Key Partnership: Rohit Sharma & Rinku Singh- 190* unbroken (5th wicket)– highest partnership for India vs Afghanistan in T20I cricket.

Afghanistan Bowling:
| Bowler | O | M | R | W | Econ |
| Rashid Khan | 4 | 0 | 34 | 3 | 8.50 |
| Fareed Ahmad | 4 | 0 | 52 | 1 | 13.00 |
| Naveen-ul-Haq | 3 | 0 | 41 | 0 | 13.67 |
| Azmatullah Omarzai | 3 | 0 | 34 | 0 | 11.33 |
Afghanistan Innings: 212/6 (20 overs)
| Batter | R | B | 4s | 6s | SR |
| Rahmanullah Gurbaz | 58 | 34 | 4 | 4 | 170.59 |
| Gulbadin Naib | 55 | 21 | 5 | 4 | 261.90 |
| Ibrahim Zadran | 30 | 29 | 1 | 1 | 103.45 |
| Najibullah Zadran | 22* | 13 | 1 | 1 | 169.23 |
Gulbadin Naib‘s 55 off 21 balls was one of the fastest T20I fifties ever recorded by an Afghan batter- a performance that shifted the match entirely.
Super Over:
- Afghanistan: 16/1
- India: 16/0 (5 balls)- India won

T20 World Cup 2024- Super 8 | June 20, 2024 | Bridgetown, Barbados
Result: India won by 47 runs
Toss: India won, elected to bat
Player of the Match: Suryakumar Yadav (53 off 28)
Read More: Punjab Kings Vs Mumbai Indians Match Scorecard
When searching the afghanistan national cricket team vs india national cricket team match scorecard from the 2024 T20 World Cup, this Super 8 result is the defining record.India posted 181/8 and bowled Afghanistan out for 134 in 14.2 overs.
India Innings: 181/8 (20 overs)
| Batter | R | B | 4s | 6s |
| Rohit Sharma (c) | 8 | 13 | 1 | 0 |
| Virat Kohli | 24 | 24 | 0 | 1 |
| Rishabh Pant | 20 | 11 | 4 | 0 |
| Suryakumar Yadav | 53 | 28 | 2 | 4 |
| Hardik Pandya | 32 | 24 | 0 | 3 |
Afghanistan Bowling:
| Bowler | O | R | W |
| Fazalhaq Farooqi | 4 | 29 | 3 |
| Rashid Khan | 4 | 37 | 3 |
| Naveen-ul-Haq | 4 | 32 | 1 |
| Mohammad Nabi | 4 | 29 | 0 |
Afghanistan’s combined 6 wickets from Rashid and Farooqi is their strongest bowling performance against India across all T20Is. The problem was the batting response.
Afghanistan Innings: 134 all out (14.2 overs)
| Batter | R | B |
| Rahmanullah Gurbaz | 16 | 18 |
| Ibrahim Zadran | 24 | 26 |
| Gulbadin Naib | 14 | 14 |
| Azmatullah Omarzai | 18 | 15 |
India Bowling:
| Bowler | O | R | W |
| Hardik Pandya | 4 | 14 | 3 |
| Jasprit Bumrah | 4 | 21 | 2 |
| Ravindra Jadeja | 3 | 20 | 1 |
| Kuldeep Yadav | 3 | 29 | 1 |
| Axar Patel | 2.2 | 17 | 2 |
Hardik Pandya’s 3/14 is the second-best T20I bowling figure by any Indian bowler against Afghanistan.
Asia Cup 2022- Super 4 | September 8, 2022 | Dubai
Result: India won by 101 runs- largest T20I margin in this rivalry
India: 212/2 (20 overs) | Afghanistan: 111/8 (20 overs)
111/8 is Afghanistan’s lowest T20I total against India. The Dubai surface, typically spinner-friendly, played against Afghanistan’s batting on this occasion. India’s bowlers restricted them to scoring at just 5.55 per over in a chase of 213.
T20 World Cup 2021- Group 2 | November 3, 2021 | Abu Dhabi
Result: India won by 66 runs
India: 210/2 (20 overs) | Afghanistan: 144/7 (20 overs)
Key Partnership: KL Rahul & Virat Kohli- 119 runs (1st wicket)- one of two century opening partnerships recorded by India against Afghanistan in T20I history.
2024 T20I Series- Mohali and Indore
1st T20I- January 11, 2024 | Mohali | India won by 37 runs
Toss: Afghanistan won, India batted first
India: 195/4 (20) | Afghanistan: 158/5 (20)
Key contributor for India: Shivam Dube (Player of the Series across all three matches).
Key contributor for Afghanistan: Mohammad Nabi- controlled resistance in the middle order.
2nd T20I- January 14, 2024 | Indore | India won by 6 wickets
Toss: India won, elected to field
Afghanistan: 172 all out (20 overs) | India: 173/4 (15.4 overs)
Top scorer for Afghanistan: Mohammad Nabi- 42 off 27 balls.
Top scorer for India: Shivam Dube- 60* off 40 balls.
India chased 173 with more than four overs to spare- a dominant performance with the bat.
Full ODI Scorecards
ICC Cricket World Cup 2023- Match 9 | October 11, 2023 | Arun Jaitley Stadium, Delhi
Result: India won by 8 wickets
Toss: Afghanistan won, elected to bat
Player of the Match: Rohit Sharma
This ODI scorecard regularly surfaces when fans search the Afghanistan national cricket team vs india national cricket team match scorecard– because Afghanistan posted their highest-ever total against India (272/8) and still lost heavily.
Afghanistan Innings: 272/8 (50 overs)
| Batter | R | B |
| Rahmanullah Gurbaz | 65 | 56 |
| Hashmatullah Shahidi | 80 | — |
| Azmatullah Omarzai | 62 | 53 |
| Ikram Alikhil | 26 | 35 |
Key Partnership: Shahidi & Omarzai (4th wicket)- 100 off 118 balls.
India Bowling:
| Bowler | O | R | W |
| Jasprit Bumrah | 10 | 39 | 4 |
| Mohammed Shami | 9 | 44 | 2 |
| Hardik Pandya | 8 | 58 | 1 |
| Kuldeep Yadav | 9 | 58 | 1 |
| Ravindra Jadeja | 10 | 56 | 0 |
Bumrah’s 4/39 is the best bowling figure by any Indian bowler against Afghanistan in ODI cricket.
India Innings: 273/2 (35 overs)
| Batter | R | B | 4s | 6s |
| Rohit Sharma | 131 | 84 | 12 | 4 |
| Ishan Kishan | 47 | 47 | 4 | 1 |
| Virat Kohli | 55* | 56 | 5 | 0 |
Key Partnership: Rohit Sharma & Ishan Kishan- 100 off 71 balls (1st wicket).
Rohit’s 131 was his seventh ODI World Cup century- a record across all batters in World Cup history, surpassing Sachin Tendulkar’s six. India chased 273 in just 35 overs with 8 wickets and 90 balls to spare.
ICC Cricket World Cup 2019 | June 22, 2019 | The Rose Bowl, Southampton
Result: India won by 11 runs- closest ODI between the two sides
India: 224/8 (50 overs) | Afghanistan: 213/9 (50 overs)
Afghanistan required 12 runs off the final over and fell 11 short. This remains the tightest margin in any India vs Afghanistan ODI contest.

Test Match
One-off Test | June 2018 | M. Chinnaswamy Stadium, Bengaluru
Result: India won by an innings and 262 runs
The only Test played between the two nations. India batted once and declared at a commanding total. Afghanistan were bowled out twice inside three days. This match marked Afghanistan’s debut in Test cricket against a full-strength India side.
Key Records and Statistics
Most Runs: India vs Afghanistan
| Player | Country | Runs | Avg | SR | HS |
| Rohit Sharma | India | 346+ | 69.20 | 145.37 | 131 (ODI 2023) |
| Virat Kohli | India | — | — | — | 122* (T20I) |
| Rahmanullah Gurbaz | Afghanistan | 123+ | — | — | 65 (ODI 2023) |
Rohit Sharma’s average of 69.20 against Afghanistan is more than double his career T20I average of approximately 32. No other batter in this rivalry matches that dominance gap.
Best Bowling Figures
| Player | Country | Figures | Format | Match |
| Jasprit Bumrah | India | 4/39 | ODI | Delhi, Oct 2023 |
| Hardik Pandya | India | 3/14 | T20I | Bridgetown, Jun 2024 |
| Rashid Khan | Afghanistan | 3/34 | T20I | Bengaluru, Jan 2024 |
| Fazalhaq Farooqi | Afghanistan | 3/29 | T20I | Bridgetown, Jun 2024 |
Highest Partnerships
| Stand | Wicket | Players | Format | Match |
| 190* | 5th | Rohit Sharma & Rinku Singh | T20I | Bengaluru 2024 |
| 119 | 1st | KL Rahul & Virat Kohli | T20I | Abu Dhabi 2021 |
| 100 | 1st | Rohit Sharma & Ishan Kishan | ODI | Delhi 2023 |

Highest and Lowest Totals
| Category | Team | Score | Venue | Year |
| Highest T20I (IND) | India | 212/2 | Dubai | 2022 |
| Highest T20I (AFG) | Afghanistan | 212/6 | Bengaluru | 2024 |
| Lowest T20I (AFG) | Afghanistan | 111/8 | Dubai | 2022 |
| Highest ODI (AFG) | Afghanistan | 272/8 | Delhi | 2023 |
| Highest ODI (IND) | India | 273/2 | Delhi | 2023 |
Powerplay Comparison: T20Is
Read More: Sri Lanka National Cricket Team Vs Zimbabwe National Cricket Team Match Scorecard
India’s powerplay batting has been consistently stronger than Afghanistan’s across every meeting in this rivalry.
| Match | India PP Score | Afghanistan PP Score | India PP Wkts | AFG PP Wkts |
| Bengaluru 2024 | 68+/1 | 61/0 (chase) | 1 | 0 |
| Bridgetown 2024 | 43/2 | 28/2 (chase) | 2 | 2 |
| Dubai 2022 | 68/0 | 12/2 (chase) | 0 | 2 |
| Abu Dhabi 2021 | 66/0 | 22/1 (chase) | 0 | 1 |
In chases, Afghanistan have lost at least one wicket in the powerplay in every match against India. India have lost none in two of their four chases.
Toss and Match Conditions
| Match | Toss Winner | Decision | Result |
| Bengaluru T20I 2024 | India | Bat | India won (SO) |
| Indore T20I 2024 | India | Field | India won |
| Mohali T20I 2024 | Afghanistan | India batted | India won |
| Bridgetown T20 WC 2024 | India | Bat | India won |
| Delhi ODI WC 2023 | Afghanistan | Bat | India won |
| Southampton ODI WC 2019 | — | — | India won |
India have won matches regardless of toss outcome or batting order. The only time Afghanistan won the toss and put India in (Mohali 2024), India posted 195/4 and still won comfortably.

Rivalry Timeline: 2010 to 2024
Every major Afghanistan vs India cricket match result in sequence:
| Year | Event | Venue | Result | Defining Moment |
| 2010 | ICC WT20 | Gros Islet | India won | First senior meeting |
| 2012 | ICC WT20 | Colombo | India won, 23 runs | Consistent batting display |
| 2014 | ICC WT20 | Mirpur | No result | Match abandoned |
| 2018 | One-off Test | Bengaluru | India won (inn + 262) | Afghanistan’s Test debut vs India |
| 2019 | ICC CWC | Southampton | India won, 11 runs | Closest ODI to date |
| 2021 | T20 WC | Abu Dhabi | India won, 66 runs | Rahul–Kohli 119-run stand |
| 2022 | Asia Cup | Dubai | India won, 101 runs | Largest T20I margin |
| 2023 | ICC CWC | Delhi | India won, 8 wkts | Rohit 131, AFG posted 272 |
| 2024 (Jan) | T20I Series | India | India won 3–0 | Super Over in Bengaluru |
| 2024 (Jun) | T20 WC Super 8 | Bridgetown | India won, 47 runs | Pandya 3/14, SKY POTM |
5 Things the Data Reveals
1. The 2014 abandoned match is the most overlooked data point in this rivalry.
Every competitor table shows 8 T20I rows. The correct count is 9, including the Mirpur no-result in 2014. That one missing row is why head-to-head summaries across the web carry a recurring inconsistency.
2. Afghanistan’s batting has repeatedly struggled to convert competitive starts into winning chases against India.
In three of their last four T20I chases against India, Afghanistan’s top order reached 50+ in the powerplay. The lower order has not been able to sustain that platform.
3. Rohit Sharma’s record against Afghanistan is statistically extraordinary.
His average of 69.20 against Afghanistan is more than double his career T20I average. He has centuries in both a T20I (121*) and an ODI (131) against the same opponent- an extremely rare combination.
4. Rashid Khan consistently challenges India with the ball but cannot change outcomes.
He took 3 wickets in Bengaluru 2024 and 3 more in Bridgetown 2024. In both matches, India’s batting depth absorbed the pressure and recovered. His bowling threat is genuine, India’s batting bench is deeper.
5. Afghanistan’s highest total against India (272/8) still resulted in a loss by 8 wickets.
That score would have won against most teams in a 50-over World Cup. The result reflects India’s batting quality in 2023, not a weakness in Afghanistan’s approach.
FAQs:
Q1. What is the Afghanistan vs India head-to-head T20I record?
A1. India leads Afghanistan 7–0 in decided T20Is out of 9 total matches played. One match in 2014 was abandoned without a result, and one match in Bengaluru (January 17, 2024) ended in a tie and was decided by Super Over in India’s favour. Afghanistan have not won a single T20I against India.
Q2. What happened in the Afghanistan vs India 3rd T20I 2024?
A2. Both teams finished at 212 after 20 overs at M. Chinnaswamy Stadium, Bengaluru- the first-ever T20I tie on Indian soil. In the Super Over, Afghanistan scored 16/1 and India chased it down in 5 balls. Rohit Sharma made 121* off 69 balls, Gulbadin Naib scored 55 off 21. Rohit Sharma was Player of the Match.
Q3. What was the AFG vs IND T20 World Cup 2024 result?
A3. India beat Afghanistan by 47 runs in the Super 8 match at Bridgetown, Barbados on June 20, 2024. India posted 181/8, Afghanistan were bowled out for 134 in 14.2 overs. Suryakumar Yadav (53 off 28) won Player of the Match. Hardik Pandya took 3/14- the best Indian T20I bowling figures in this fixture.
Q4. Who has scored the most runs for India against Afghanistan?
A4. Rohit Sharma leads all run-scorers with 346+ runs across all formats at an average of 69.20 and strike rate of 145.37. His highest score is 131 in the 2023 ODI World Cup at Delhi, followed by 121* in the 2024 Bengaluru T20I.
Q5. Who took the most wickets for India vs Afghanistan?
A5. Jasprit Bumrah holds the best bowling figures- 4/39 in the 2023 ODI World Cup at Delhi. In T20Is, Hardik Pandya’s 3/14 at Bridgetown in 2024 is the best single-innings performance by an Indian bowler against Afghanistan.
Q6. What is Afghanistan’s highest total against India in any format?
A6. Afghanistan’s highest score against India is 272/8 in the 2023 ODI World Cup at Delhi– also their second-highest total in ODI World Cup history at that time. In T20Is, their highest is 212/6 in Bengaluru on January 17, 2024.
Q7. What is Afghanistan’s lowest T20I total against India?
A7. Afghanistan’s lowest T20I total against India is 111/8 in Dubai during the 2022 Asia Cup Super 4 match. India won that game by 101 runs- the largest winning margin in any India vs Afghanistan T20I.
Q8. What is the highest partnership in Afghanistan vs India T20Is?
A8. The 190* The unbroken 5th-wicket stand between Rohit Sharma and Rinku Singh in Bengaluru on January 17, 2024, is the highest partnership for any team in an Afghanistan vs India T20I match.
Q9. Did India and Afghanistan ever play a Test match?
A9. Yes. India beat Afghanistan by an innings and 262 runs in the only Test between the two sides, played at Bengaluru in June 2018. It was Afghanistan’s maiden Test against India and resulted in a heavy defeat inside three days.
Q10. What is the overall India vs Afghanistan head-to-head record across all formats?
A10. India have won all 10 completed matches against Afghanistan across Tests, ODIs, and T20Is- with no losses, one no result (abandoned T20I in 2014), and one T20I tie resolved by Super Over in India’s favour. The record stands at India 10 wins, Afghanistan 0 wins from 12 total matches.