Introduction to India National Cricket Team vs Bangladesh National Cricket Team Timeline
Cricket rivalries are among the most compelling narratives in international sport, and the encounters between the India National Cricket Team and the Bangladesh National Cricket Team form a fascinating chapter in Asian cricket history. While India has historically dominated across formats, Bangladesh has produced memorable performances and milestones that mark the growth of cricket in the subcontinent.
The rivalry officially began in the late 1980s and was expanded through Test status for Bangladesh in 2000. Over the years, these teams have played numerous matches in all three formats—Test, One Day International (ODI), and Twenty20 International (T20I)—producing thrilling contests, significant upsets, and standout performances. Below is a comprehensive timeline covering their head-to-head history with highlights of key matches and records.
Table of Contents
Rivalry Overview & Head-to-Head Summary
Before diving into individual match timelines, here is a snapshot of the overall record between India and Bangladesh in international cricket across formats (as of 2025):
| Format | Total Matches | India Wins | Bangladesh Wins | Draw/No Result |
|---|---|---|---|---|
| Test | 15 | 13 | 0 | 2 Draws |
| ODI | 42 | 33 | 8 | 1 No Result |
| T20I | 17 | 16 | 1 | 0 |
India clearly dominates across formats, but Bangladesh’s victories—especially in limited overs—highlight its improving competitiveness.
How & When the Rivalry Started
First Encounters
- The first ODI match between India and Bangladesh was on 27 October 1988 in the Asia Cup, which India won by 9 wickets.
- Bangladesh played its first Test match against India on 10–14 November 2000 in Dhaka, with India winning by 9 wickets.
- Their first T20I clash was on 6 June 2009, with India victorious by 25 runs.
From these early meetings, India established control, but Bangladesh began evolving into a competitive side, particularly in white-ball formats.
Complete Match Timeline Table (1988–2025)
Below is a detailed timeline of international matches between India and Bangladesh including Test, ODI, and T20I formats. Only officially recognized internationals are included.
Legend:
- Win includes match result with victory margin or method.
- Draw indicates no result or drawn match (for Tests).
- indicates match played in a multi-team tournament (e.g., World Cup, Asia Cup).
Test Matches: India vs Bangladesh
| Match Date | Match (Test) | Result |
|---|---|---|
| 10–14 Nov 2000 | India vs Bangladesh – Dhaka | India won by 9 wickets |
| 10–13 Dec 2004 | India vs Bangladesh – Dhaka | India won by innings & 140 runs |
| 17–20 Dec 2004 | India vs Bangladesh – Chittagong | India won by innings & 83 runs |
| 18–22 May 2007 | India vs Bangladesh – Chittagong | Drawn |
| 25–27 May 2007 | India vs Bangladesh – Dhaka | India won by innings & 239 runs |
| 17–21 Jan 2010 | India vs Bangladesh – Chittagong | India won by 113 runs |
| 24–27 Jan 2010 | India vs Bangladesh – Dhaka | India won by 10 wickets |
| 10–14 Jun 2015 | India vs Bangladesh – Fatullah | Drawn |
| 08–12 Feb 2017 | India vs Bangladesh – Hyderabad | India won by 208 runs |
| 14–16 Nov 2019 | India vs Bangladesh – Indore | India won by innings & 130 runs |
| 22–24 Nov 2019 | India vs Bangladesh – Kolkata | India won by innings & 46 runs |
| 14–18 Dec 2022 | India vs Bangladesh – Chittagong | India won by 188 runs |
| 22–25 Dec 2022 | India vs Bangladesh – Mirpur | India won by 3 wickets |
| 19–22 Sep 2024 | India vs Bangladesh – Chennai | India won by 280 runs |
| 27 Sep–01 Oct 2024 | India vs Bangladesh – Kanpur | India won by 7 wickets |
Highlights:
- Bangladesh has not yet won a Test match against India.
- Two Tests have ended as draws.
One Day Internationals (ODIs): India vs Bangladesh
| Date | Match (ODI) | Result |
|---|---|---|
| 27 Oct 1988 | India vs Bangladesh – Asia Cup | India won by 9 wickets |
| 17 Mar 2007 | World Cup | Bangladesh won by 5 wickets |
| 19 Feb 2011 | World Cup – Dhaka | India won by 87 runs |
| 19 Mar 2015 | World Cup – Melbourne | India won by 109 runs |
| 02 Jul 2019 | World Cup – Edgbaston | India won by 28 runs |
| 04 Dec 2022 | Bangladesh vs India – Mirpur | Bangladesh won by 1 wicket |
| 07 Dec 2022 | Bangladesh vs India – Mirpur | Bangladesh won by 5 runs |
| 10 Dec 2022 | India vs Bangladesh – Chittagong | India won by 227 runs |
| 15 Sep 2023 | Bangladesh vs India – Colombo | Bangladesh won by 6 runs |
| 19 Oct 2023 | India vs Bangladesh – Pune | India won by 7 wickets |
| 20 Feb 2025 | India vs Bangladesh – Champions Trophy, Dubai | India won by 6 wickets |
| … | (plus dozens of bilateral ODI matches) | Various India/Bangladesh wins, total 42 matches |
Highlights:
- In ICC ODI World Cup meetings, India leads 4–1, with Bangladesh’s win coming in 2007.
- Bangladesh has earned several close victories and competitive performances in home conditions.
Twenty20 Internationals (T20Is): India vs Bangladesh
| Date | Match (T20I) | Result |
|---|---|---|
| 06 Jun 2009 | India vs Bangladesh – World T20 | India won by 25 runs |
| 03 Nov 2019 | India vs Bangladesh – Delhi | Bangladesh won by 7 wickets |
| 07 Nov 2019 | India vs Bangladesh – Rajkot | India won by 8 wickets |
| 10 Nov 2019 | India vs Bangladesh – Nagpur | India won by 30 runs |
| 08 Mar 2018 | Bangladesh vs India – Colombo | India won by 6 wickets |
| 14 Mar 2018 | Bangladesh vs India – Colombo | India won by 17 runs |
| 18 Feb 2018 | Bangladesh vs India – Colombo | India won by 6 wickets |
| 22 Jun 2024 | India vs Bangladesh – World T20 | India won by 50 runs |
| 06 Oct 2024 | India vs Bangladesh – Gwalior | India won by 7 wickets |
| 09 Oct 2024 | India vs Bangladesh – Delhi | India won by 86 runs |
| 12 Oct 2024 | India vs Bangladesh – Delhi | India won by 133 runs |
| 24 Sep 2025 | Asia Cup Super Four – Dubai | India won by 41 runs |
| … | (Total 17 matches) | India majority wins, Bangladesh 1 win |
Highlights:
- Bangladesh’s sole T20I win came in 2019, their first over India in the format.
- India holds a dominant T20I record with 16 wins to Bangladesh’s 1.
Key Rivalry Moments & Match Highlights
1. Bangladesh’s First Win vs India (ODI, 2007)
In the 2007 Cricket World Cup, Bangladesh defeated India by 5 wickets in the group stage—a landmark victory showing Bangladesh’s rise in world cricket.
2. Competitive ODI Meetings
In bilateral series and multi-team tournaments, Bangladesh has occasionally outplayed India, especially at home; the 2022 home ODI series was notably competitive.
3. First Bangladesh T20I Win (2019)
Bangladesh recorded their first T20I victory over India in Delhi in 2019, marking a historic achievement in the shortest format.
4. Asia Cup 2025 Clash
In the 2025 Asia Cup Super Four match in Dubai, India defeated Bangladesh by 41 runs, a significant encounter in a major tournament.
Overall Rivalry Insights
Trends Across Formats
- Test Cricket: India completely dominates with no losses and rare draws.
- ODIs: India leads heavily, but Bangladesh has had pockets of success.
- T20Is: India’s dominance continues with a near-perfect record.
Player Performances
- Indian legends like Sachin Tendulkar, Virat Kohli, Rohit Sharma have played pivotal roles.
- Bangladesh stars like Shakib Al Hasan, Mushfiqur Rahim, Tamim Iqbal have often been key performers.
Conclusion
The cricketing rivalry between India and Bangladesh is a story of dominance, resilience, and growth. India’s superior record showcases long-established cricketing strength, while Bangladesh’s victories and competitive showings highlight its rise from underdog to respected competitor in international cricket.
This timeline offers a full history of matches, results, and key highlights shaping one of Asia’s compelling cricket rivalries—a valuable resource for fans, analysts, and anyone seeking a complete India vs Bangladesh cricket timeline.

