Cricket rivalries are at the forefront of the sport. Although the contests between India and Pakistan are regularly the most discussed, the India-Bangladesh rivalry has developed and matured over the last twenty-plus years. From their first official encounters to the games of today, these two Asian teams have served up nail-biting contests that captivate fans across the world.
In this article, we will take a look at the India national cricket team vs Bangladesh national cricket team timeline — from their first international matches to their most recent series, including Test matches, ODIs, T20Is, and ICC tournament matches.
Introduction to the Rivalry

India and Bangladesh had different journeys in the cricketing world despite having similar cultural ties. India is a cricket giant with a long history of dominance in world cricket.
India became a Test-playing nation in 1932, while Bangladesh received Test status in 2000. Bangladesh was once considered an underdog, but they are a strong competitor with match-winning performances. In the Bangladesh national cricket team vs India national cricket team timeline, the rivalry began in the late 1980s but gained momentum after Bangladesh received Test status in 2000.
Early Encounters
- Official first meeting: 1988 Asia Cup at Dhaka, where India won against Bangladesh.
At the time, Bangladesh was an associate country, and India was already a Test-playing nation. Most of the early games seemed to be pretty one-sided, but they were the genesis of the competitive rivalry.
When it comes to test cricket, India and Bangladesh had their first encounter in November 2000 in Dhaka. India emerged victorious in that game against Bangladesh. This match marked the entry of Bangladesh into the elite club of test-playing nations.
As for the first T20I between the two sides, the fans had to wait another nine years. It was played at Trent Bridge, Nottingham, on June 6, 2009. India beat Bangladesh in that match by 25 runs.
ODI Matches Timeline
In this article about the India national cricket team vs the Bangladesh national cricket team timeline, let’s have a look at the key ODI matches timeline.
2004 Champions Trophy
- Both nations played each other, and India emerged victorious.
2007 Cricket World Cup Shock
- Among the greatest surprises in the history of the World Cup.
- Through Tamim Iqbal, Shakib Al Hasan, and Mushfiqur Rahim, Bangladesh defeated India in Port of Spain by 5 wickets, eliminating India from the tournament in the Group Stage.
Asia Cup Rivalry (2012, 2016, 2018)
- In the 2012 Asia Cup, Bangladesh stunned India by chasing down the target of 290+ in Dhaka.
- In the 2016 Asia Cup final, India defeated the Bangladesh team in the T20I format.
- The 2018 Asia Cup final was a last-ball thriller won by India by three wickets. In that game, Bangladeshi fans were very disappointed by their team.
Recent ODIs (2022 Series)
- Bangladesh has become a more competitive side in recent years. They demonstrated their confidence by winning a series against India 2-1 at home.
- Mehidy Hasan Miraz’s all-around performance was the highlight of the series.
ODI Series Timeline Table
| Year | Host | Matches | Result |
| 2004 | Bangladesh | 3 | India won 2–1 |
| 2007 | Bangladesh | 3 | India won 2–0 |
| 2010 | Bangladesh | 4 | India won 4–0 |
| 2015 | Bangladesh | 3 | Bangladesh won 2–1 |
| 2022 | Bangladesh | 3 | Bangladesh won 2–1 |
Test Matches Timeline
India has dominated most Test encounters between the two sides, often winning by large margins.
The first Test between India and Bangladesh was played in 2000 in Dhaka. It was the debut Test match for Bangladesh. Unfortunately, Bangladesh couldn’t find a rhythm in their game, lost to India.
Memorable Series:
- 2015: Drawn Test in Fatullah, where Shikhar Dhawan scored 173.
- 2019: First-ever day-night Test in India, played at Eden Gardens, Kolkata—India won comfortably.
As of 2025, Bangladesh has yet to defeat India in their encounters in Test cricket.
Test Series Timeline Table
| Year | Host | Matches | Result |
| 2000 | Bangladesh | 1 | India won 1–0 |
| 2004 | Bangladesh | 2 | India won 2–0 |
| 2015 | Bangladesh | 1 | Draw |
| 2017 | India | 1 | India won 1–0 |
| 2019 | India | 2 | India won 2–0 |
| 2022 | Bangladesh | 2 | India won 2–0 |
| 2024 | India | 2 | India won 2–0 |
T20I Matches Timeline
In the shortest format of the Bangladesh national cricket team vs India national cricket team timeline, there have been a few interesting matches. The first T20I between them was played in the T20I World Cup 2009, and India won the game.
Memorable Encounters:
- 2016 T20 World Cup (Bangalore): Bangladesh needed 2 runs off 3 balls but lost by 1 run in a dramatic finish.
- 2018 Nidahas Trophy Final (Sri Lanka): Dinesh Karthik’s last-ball six gave India victory in one of the most thrilling matches ever.
In recent encounters, generally, India has the upper hand over Bangladesh. In 2019, Bangladesh won their first-ever T20I game vs India in Delhi.
T20I Series Timeline Table
| Year | Host | Matches | Result |
| 2016 | Bangladesh | 1 (Final) | India won |
| 2019 | India | 3 | India won 2–1 |
| 2022 | Australia (T20 WC) | 1 | India won |
| 2024 | India | 3 | India won 3-0 |
Head-to-Head Matches Between India and Bangladesh
Here is the head-to-head table between these two cricket-loving nations. This data is updated as of September 2025.
| Format | Matches | India Wins | Bangladesh Wins | Draw/Tie/No Result |
| Tests | 15 | 13 | 0 | 2 |
| ODIs | 42 | 33 | 8 | 1 |
| T20Is | 17 | 16 | 1 | 0 |
India vs Bangladesh in ICC Tournaments
Now, let’s take a look at the Bangladesh national cricket team vs the India national cricket team timeline in ICC tournaments. They’ve played each other in ICC tournaments on several occasions.
- World Cups:
- 2007: Bangladesh got a famous win by defeating India by 5 wickets.
- 2011, 2015, 2019: India has been dominant in all their World Cup encounters.
- Champions Trophy: India leads very comfortably over them in the Champions Trophy.
- T20 World Cup: India has won all T20 games in the World Cup, including close finishes.
Iconic Players in the Rivalry
India

- Sachin Tendulkar: His 100th century came against Bangladesh in 2012.
- MS Dhoni: He has shown cool captaincy in tight encounters.
- Virat Kohli: The ODI giant has scored many centuries against Bangladesh.
- Rohit Sharma: Rohit has been the best opener and a key player in the 2015 and 2018 Asia Cups.
- Dinesh Karthik: He was the hero of the Nidahas Trophy.
Bangladesh

- Shakib Al Hasan: One of the best all-rounders in the world, who has made life difficult for India many times.
- Tamim Iqbal: Attacking opener who has played some decent innings.
- Mushfiqur Rahim: Match-winner on many occasions in ODIs.
- Mehidy Hasan Miraz: A star on the rise as an all-rounder.
Notable Statistics
| Category | India | Bangladesh |
| Highest ODI Total | 409/8 (2022) | 307 (2015) |
| Highest Test Total | 687/6d (2017) | 400 (2000) |
| Highest T20I Total | 297/6 (2024) | 175/7 (2015) |
| Leading ODI Run-Scorer | Virat Kohli | Shakib Al Hasan |
| Leading Wicket-Taker (ODIs) | Ajit Agarkar | Shakib Al Hasan |
Conclusion
The cricket rivalry between the India national cricket team vs the Bangladesh national cricket team has changed from a lopsided rivalry to unpredictable, exciting matches. Starting with the 2007 World Cup upset to Asia Cup thrillers and ultimately, some modern-day T20 thrillers. This India national cricket team vs Bangladesh national cricket team timeline illustrates Bangladesh as a growing force, while India is a very consistent team with their own successes.
While both teams gear up for the upcoming bilateral series and upcoming ICC events, one thing is for sure that every time India and Bangladesh play each other, you can expect a new chapter of this cricket storyline.