BENGALURU — Gulbadin Naib took two off the last ball of the innings at the M. Chinnaswamy Stadium on January 17, 2024, and the scoreboard read 212 apiece. Afghanistan had come from nowhere to tie a Twenty20 international against India. Then they tied the Super Over as well. It took a second Super Over, the first time any international match had needed one, before Ravi Bishnoi conceded a single run, took two wickets, and sent everyone home.
That is as close as Afghanistan have come. Across sixteen years, three formats and every meeting since 2010, they have not beaten India once. The Dubai tie of 2018 and the Bengaluru tie of 2024 are the only two entries in the record that do not end with an Indian win, and both of those were settled against them anyway.
The point of a full india national cricket team vs afghanistan national cricket team match scorecard is not to catalogue a losing streak. It is to show where the margins actually sit, because they are not uniform. Afghanistan have run India closest in the shortest format and been furthest away in the longest, and the three Twenty20 internationals starting in Delhi on September 13 fall squarely in the half of the record where they have been competitive.
The full india national cricket team vs afghanistan national cricket team match scorecard, match by match
| Date | Format and event | Venue | Result |
|---|---|---|---|
| Jun 14-15, 2018 | Test, Afghanistan’s debut | Bengaluru | India by an innings and 262 runs |
| Sep 25, 2018 | ODI, Asia Cup Super Four | Dubai | Match tied |
| Jan 17, 2024 | Twenty20 international | Bengaluru | India, on the second Super Over |
| Jun 20, 2024 | T20 World Cup Super 8 | Bridgetown | India by 47 runs |
| Jun 8, 2026 | Test | Mullanpur | India by an innings and 300 runs |
| Jun 13, 2026 | First one-day international | Dharamsala | India by 7 wickets, rain-affected |
| Jun 17, 2026 | Second one-day international | India | India by 170 runs, series won 2-0 |
| Sep 13, 15, 17, 2026 | Three Twenty20 internationals | Arun Jaitley, New Delhi | Scheduled |
| Afghanistan have not won a completed match against India in any format since the sides first met in 2010. The two ties above are the only results that are not India wins. | |||
June 2026, Mullanpur: Suthar’s 6 for 33 and an innings defeat
The most recent Test between the two countries produced the widest margin in the fixture’s history and the best individual debut India have seen in nearly four decades.
Shubman Gill walked out at the Maharaja Yadavindra Singh International Cricket Stadium in New Chandigarh as India’s Test captain, on a ground a short drive from where he grew up, and made 126. KL Rahul made 100 at the other end. Sai Sudharsan fell for 81, nineteen short of a maiden Test hundred, and Rishabh Pant also made 81. The top four alone put on 388. Washington Sundar passed fifty before India declared on 564 for 8 from 127 overs.
Afghanistan’s answer was 152. India enforced the follow-on and bowled them out a second time for 112, winning by an innings and 300 runs on June 8.
The scorecard’s most interesting line belongs to a debutant. Manav Suthar, a 23-year-old left-arm spinner from Sri Ganganagar handed cap number 319 by Kuldeep Yadav, struck with his fourth delivery in Test cricket and finished the first innings with 6 for 33. He took seven in the match and was named player of the match on debut. Only nine Indians before him had taken a five-wicket haul in their first Test, and only Narendra Hirwani, whose 8 for 61 against West Indies in 1988 still stands, has bowled better in one.
Afghanistan had a record of their own on that scorecard. Mohammad Saleem Safi bowled 37 overs for 6 for 140, becoming the first Afghan fast bowler to take five wickets in an innings against India in a Test. Six wickets inside a total of 564 is not a failure of bowling. It is what happens when a four-man attack is asked to contain a batting order that deep for a day and a half.
The 2026 ODI series: two wins, and Shahidi’s hundred
Three weeks later the sides met in a three-match one-day series, and the margins narrowed without the outcome changing.
The opener at Dharamsala on June 13 was cut short by rain. India chased with three wickets down and thirteen balls to spare. The second, on June 17, settled it: Gill made his first one-day international century as captain and India won by 170 runs to take an unassailable 2-0 lead. They did it without Hardik Pandya, ruled out of the leg beforehand with a quadriceps strain, and without Virat Kohli, whose hamstring had already cost him the series.
The third match, drained of consequence, produced the best Afghan innings of the year. Hashmatullah Shahidi, the captain, made his maiden one-day international hundred in a dead rubber. The series was gone. The innings still matters, and not for sentimental reasons: a captain who can construct a hundred when the result has already been decided is demonstrating something about temperament that shows up later in matches that have not been.
| Match | India | Afghanistan | Margin |
|---|---|---|---|
| Test, Mullanpur | 564-8 declared (127 ov) | 152 and 112 | Innings and 300 runs |
| First ODI, Dharamsala | Chased with 3 down | Rain-curtailed total | 7 wickets, 13 balls left |
| Second ODI | Gill maiden ODI ton as captain | Bowled out short | 170 runs |
| Third ODI | Series already decided | Shahidi maiden ODI hundred | Dead rubber |
| India took the ODI series 2-0. Virat Kohli missed it with a hamstring injury and Hardik Pandya with a quadriceps strain. | |||
January 2024, Bengaluru: the first international with two Super Overs
Go back to the Twenty20 record and the picture changes shape entirely.
India were 22 for 4 at Bengaluru before Rohit Sharma made 121 not out from 69 balls with eleven fours and eight sixes, adding 190 with Rinku Singh, who finished 69 not out from 39. That took India to 212 for 4 and made Rohit the first man to five Twenty20 international hundreds. It should have been comfortable.
Gulbadin Naib made 55 not out from 23 balls. Afghanistan reached 212 for 6 and levelled the scores off the final delivery. Both sides made 16 in the Super Over. In the second, Rohit hit every run India scored off the first three balls to reach 11 for 2, and Bishnoi’s over ended it. No international fixture had ever gone to a second Super Over before, and only one Twenty20 match of any kind had, in the IPL in 2020.

The tie in Dubai, 2018
The other entry in the record without an Indian win is older and, on the day, the more startling of the two.
In the Super Four stage of the 2018 Asia Cup, Mohammad Shahzad made 124 from 116 balls with eleven fours and seven sixes, and Afghanistan posted 252 for 8 from their fifty overs. India were 110 for 0 through KL Rahul’s 60 and Ambati Rayudu’s 57 and looked to be cruising. They were bowled out for 252 in 49.5 overs. Ravindra Jadeja, needing one to win, pulled Rashid Khan to a fielder off the fifth ball of the final over. Tied.
What the scorecards say about the gap
| Category | Performance | Match |
|---|---|---|
| Best bowling, either side | Manav Suthar 6-33 on debut | Mullanpur, Jun 2026 |
| Best by an Afghanistan bowler | Mohammad Saleem Safi 6-140 | Mullanpur, Jun 2026 |
| Highest India score, Twenty20 | Rohit Sharma 121 not out (69) | Bengaluru, Jan 2024 |
| Highest Afghanistan score | Mohammad Shahzad 124 (116) | Dubai, Sep 2018 |
| Highest India team total | 564-8 declared | Mullanpur, Jun 2026 |
| Highest Afghanistan team total | 252-8 | Dubai, Sep 2018 |
| Widest margin | Innings and 300 runs | Mullanpur, Jun 2026 |
| Narrowest result | Tied, then tied again | Bengaluru, Jan 2024 |
| Suthar’s 6-33 is the second-best analysis by an India bowler on Test debut, behind Narendra Hirwani’s 8-61 against West Indies in 1988. | ||
Read across the whole india national cricket team vs afghanistan national cricket team match scorecard and one pattern holds. In Twenty20 cricket, where a single over can swing a result and a total is capped, Afghanistan’s spin attack and their capacity for a twenty-ball innings have twice taken India to the last delivery. In Test cricket, where the advantage compounds across four innings and a batting order has a day and a half to bat, the margin has been an innings and 262 runs in 2018 and an innings and 300 runs in 2026.
That is not a mystery, and it is not a slight on Afghanistan. It is what a difference in depth looks like when you extend the format long enough to expose it. What the record cannot tell you is whether the Twenty20 closeness is the leading edge of something or the ceiling of it. Sixteen years of fixtures have not resolved that question.
What comes next: three T20Is in Delhi
Afghanistan will host India for three Twenty20 internationals at the Arun Jaitley Stadium in New Delhi on September 13, 15 and 17, with the BCCI confirming the fixtures as an Afghanistan home series played on Indian soil, an arrangement that has become the norm since Afghanistan lost the use of their own grounds.

India national cricket team vs Afghanistan national cricket team match scorecard: frequently asked questions
Have Afghanistan ever beaten India?
No. Across every format since their first meeting in 2010, Afghanistan have not won a completed match against India. Two fixtures have finished level, the 2018 Asia Cup Super Four match in Dubai and the third Twenty20 international at Bengaluru in January 2024, and India took the second of those in a Super Over.
What was the result of the 2026 India vs Afghanistan Test?
India won by an innings and 300 runs at Mullanpur on June 8, 2026. India declared on 564 for 8, Afghanistan made 152 and 112, and debutant Manav Suthar took 6 for 33 in the first innings and seven in the match.
Who has scored the most in this fixture?
Rohit Sharma’s 121 not out from 69 balls at Bengaluru in January 2024 is the highest individual score by an India batter against Afghanistan in a Twenty20 international. Mohammad Shahzad’s 124 in Dubai in 2018 is the highest by an Afghanistan batter against India in any format.
What are the best bowling figures in the india national cricket team vs afghanistan national cricket team match scorecard?
Manav Suthar’s 6 for 33 on Test debut at Mullanpur in 2026. Mohammad Saleem Safi’s 6 for 140 in the same match made him the first Afghanistan fast bowler to take a five-wicket haul against India in a Test.
Why has an international match needed two Super Overs?
Because the first one was also tied. At Bengaluru in January 2024 the match finished 212 apiece, both sides then scored 16 in the Super Over, and a second was required. It remains the only international fixture to have gone that far.
When do India and Afghanistan next play?
September 13, 15 and 17, 2026, in three Twenty20 internationals at the Arun Jaitley Stadium in New Delhi. Afghanistan are the designated hosts.

