The India vs Afghanistan rivalry in ODIs can be symbolized by the story of David and Goliath because India can be described as Goliath in this rivalry. After all, they are one of the mightiest and strongest cricket-playing nations in the world. On the other hand, Afghanistan is the David of this Indo-Afghan rivalry because it is a new team in the cricket fraternity with a mere 15-year history in international cricket. The India-Afghanistan ODI rivalry reflects a dynamic cricket interplay in which the inferior opponent constantly improves itself to challenge the superior side on a regular basis. India and Afghanistan may not play on a regular basis in ODIs, but whenever they meet, Afghanistan puts up a great fight.
IND vs AFG Head to Head Record in ODI
India and Afghanistan have met with each other on 4 occasions in one-day internationals, and of those 4 matches, India won 3, and one ended in a tie.
Total Matches | 4 |
IND Won | 3 |
AFG Won | 0 |
IND Lost | 0 |
AFG Lost | 3 |
Draw | 0 |
Tied | 1 |
No Result | 0 |
Related Post: Ind vs Eng Head to Head in ODI || Ind vs Ban Head to Head in ODI
IND vs AFG Head to Head Record at Home Ground in ODI
India Record at Home Ground Against Afghanistan in ODI
India played with Afghanistan in the ODI format on its home ground just once and won that match.
Total Matches | 1 |
IND Won | 1 |
AFG Won | 0 |
IND Lost | 0 |
AFG Lost | 1 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Afghanistan Record at Home Ground Against India in ODI
Afghanistan and India never met in a one-day intern national on Afghanistan’s home ground.
Total Matches | 0 |
AFG Won | 0 |
IND Won | 0 |
AFG Lost | 0 |
IND Lost | 0 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
IND vs AFG Head to Head Record at Away Ground in ODI
India Record at Away Ground Against Afghanistan in ODI
India has never played on Afghan soil in ODIs against Afghanistan.
Total Matches | 0 |
IND Won | 0 |
AFG Won | 0 |
IND Lost | 0 |
AFG Lost | 0 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Afghanistan Record at Away Ground Against India in ODI
Afghanistan played just one match on the away turf against India in a 50-over format and lost that too.
Total Matches | 1 |
AFG Won | 0 |
IND Won | 1 |
AFG Lost | 1 |
IND Lost | 0 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
India vs Afghanistan Head to Head Record at Neutral Venues in ODI
The majority of the India vs Afghanistan matches in ODIs have taken place on neutral venues. Out of 4 matches that India and Afghanistan played in 50 over format, 3 have been played on neutral ground. Of those 3 matches, India won 2, and one ended in a tie.
Total Matches | 3 |
IND Won | 2 |
AFG Won | 0 |
IND Lost | 0 |
AFG Lost | 2 |
Draw | 0 |
Tied | 1 |
No Result | 0 |
Related Post: Ind vs Ban Head to Head in T20 || Ind vs Ban Head to Head in Test
IND vs AFG: India national cricket team vs Afghanistan national cricket team stats & records in ODI
Highest Score in IND vs AFG in ODI
273/2 is the highest score ever achieved in an India-Afghanistan ODI match, which was attained by India in Delhi on October 11, 2023.
Highest Score by IND Against AFG in ODI
India’s highest score against Afghanistan in the 50-over format is 273/2, which they made in Delhi on October 11, 2023.
Highest Score by AFG Against IND in ODI
Afghanistan’s highest total against India in ODIs is 272/8, which they achieved in Delhi on October 11, 2023.
Lowest Score in IND vs AFG in ODI
The lowest total ever in an India vs Afghanistan ODI match is in the name of Afghanistan; Afghanistan was bundled out for 159 runs by India in Mirpur, Dhaka, on March 5, 2014.
Lowest Score by IND Against AFG in ODI
India’s lowest score against Afghanistan in ODIs came in Southampton on 22 Jun 2019 when Afghan bowlers restricted India to 224/8.
Lowest Score by AFG Against IND in ODI
159 is Afghanistan’s lowest score against India in 50 over format, which was recorded on 5 Mar 2014 in Mirpur, Dhaka.
India National Cricket Team vs Afghanistan National Cricket Team Stats: Individual Records in IND vs AFG ODI Rivalry
Most runs & Highest Score in India vs Afghanistan ODI Rivalry
In the Indo-Afghan ODI rivalry, Rohit Sharma is the batsman who scored the most runs against Afghanistan for India, and for Afghanistan, the same feat is achieved by Mohammad Shahzad Mohammadi against India. These two batters, Rohit Sharma and Mohammad Shahzad Mohammadi, also recorded the highest score in an innings for their countries in India-Afghanistan ODI matches.
Stats | IND | AFG |
Most Runs | Rohit Sharma (150 runs) | Mohammad Shahzad Mohammadi (146 runs) |
Highest scorer | Rohit Sharma (131 runs) | Mohammad Shahzad Mohammadi (124 runs) |
Most Wickets & Best Bowling in India vs Afghanistan ODI Rivalry
Ravindra Jadeja has been the most productive bowler for India against Afghanistan in the 50-over format, and for Afghanistan, it is Mohammad Nabi who scalped the most wickets against India in ODIs. Jadeja and Nabi also produced the best bowling spells for their nations in ODIs against Afghanistan and India, respectively.
Stats | IND | AFG |
Most wickets | Ravindra Jadeja (7 wickets) | Mohammad Nabi (5 wickets) |
Best Bowling | Ravindra Jadeja (4/30) | Mohammad Nabi (2/33) |
India National Cricket Team vs Afghanistan National Cricket Team Timeline: ODI
The India national cricket team vs Afghanistan national cricket team timeline in ODIs consists of only four games. The first time India and Afghanistan met in ODIs was in the 2014 Asia Cup at Shere Bangla Stadium in Mirpur, Dhaka, on 5 Mar 2014. This match was a one-sided affair in which India won by 8 wickets. The second time these two met again in the Asia Cup in the 2018 edition, and this match was a blockbuster where Afghanistan posted a respective total of 252/8 thanks to the 124-run inning of Mohammad Shahzad.
In response, India started well, but after the departure of their top order, the middle order collapsed. The match was saved by Jadeja’s contribution down the order, but he failed to take India across the line. In the last over, India needed 1 run off 2 balls, but Jadeja was caught at mid-wicket on Rashid Khan’s delivery, and the game was tied as he was the last batter to be dismissed for India. The next two matches between India and Afghanistan were played in the ODI World Cups of 2019 and 2023, which India won comfortably.
Match Date | Series/Tournament | Venue | Result |
05/03/2014 | 2014 Asia Cup | Shere Bangla National Stadium | India won by 8 wickets |
25/09/2018 | 2018 Asia Cup | Dubai International Cricket Stadium | Match Tied |
22/06/2019 | 2019 ICC World Cup | The Rose Bowl | India won by 11 runs |
11/10/2023 | 2023 ICC World Cup | Arun Jaitley Stadium | India won by 8 wickets |
India National Cricket Team vs Afghanistan National Cricket Team Match Scorecard: Last Five ODI Matches
India national cricket team vs Afghanistan national cricket team match scorecard: 2023 ICC World Cup – 9th Match
11th October, 2023
Afghanistan won the toss and elected to bat
India (35 overs) 273/2
Afghanistan (50 overs) 272/8
India won by 8 wickets with 90 balls remaining
Man of the Match- Rohit Sharma
India national cricket team vs Afghanistan national cricket team match scorecard: 2019 ICC World Cup – 28th Match
The Rose Bowl, Southampton
22nd June, 2019
India won the toss and elected to bat
Afghanistan (49.5 overs) 213
India (50 overs) 224/8
India won by 11 runs
Man of the Match- Jasprit Bumrah
India national cricket team vs Afghanistan national cricket team match scorecard: 2018-2019 Asia Cup – 11th Match
Dubai International Cricket Stadium, Dubai
25th September, 2018
Afghanistan won the toss and elected to bat
Afghanistan (50 overs) 252/8
India (49.5 overs) 252
Match tied
Man of the Match- Mohammad Shahzad
India national cricket team vs Afghanistan national cricket team match scorecard: 2013-2014 Asia Cup – 9th Match
Shere Bangla National Stadium, Mirpur, Dhaka
5th March, 2014
India won the toss and elected to field
Afghanistan (45.2 overs) 159
India (32.2 overs) 160/2
India won by 8 wickets
Man of the Match- Ravindra Jadeja