Introduction – India National Cricket Team vs Bangladesh National Cricket Team Timeline
The rivalry between the India National Cricket Team and the Bangladesh National Cricket Team has evolved dramatically over the last two decades. What started as a largely one-sided affair in the early 2000s has developed into a fiercely competitive rivalry marked by dramatic upsets, close finishes, and iconic moments. The cricketing passion in both countries adds fuel to this intense matchup, especially as Bangladesh continues to rise as a formidable team across all formats.
From India’s dominance in early Test matches to Bangladesh’s inspiring wins in ODIs, this rivalry reflects not only sporting evolution but also the growing emotional stakes between fans of both nations. Every time these teams face each other—whether it’s a World Cup clash or a bilateral series—the excitement and anticipation are palpable.
Table of Contents
Timeline of Matches: India vs Bangladesh (2000–2025)

Below is the comprehensive timeline of all official matches played between India and Bangladesh across Test, ODI, and T20I formats from 2000 to 2025:
Match Timeline Table
Match No. | Date | Format | Venue | Winner | Match Summary |
---|---|---|---|---|---|
1 | 10–14 Nov 2000 | Test | Dhaka | India | India won by 9 wickets |
2 | 10–14 Dec 2004 | Test | Dhaka | India | India won by innings & 140 runs |
3 | 17–20 Dec 2004 | Test | Chittagong | India | India won by innings & 83 runs |
4 | 18–22 May 2007 | Test | Chittagong | Draw | Rain-affected draw |
5 | 25–27 May 2007 | Test | Dhaka | India | India won by innings & 239 runs |
6 | 17–21 Jan 2010 | Test | Chittagong | India | India won by 113 runs |
7 | 24–27 Jan 2010 | Test | Dhaka | India | India won by 10 wickets |
8 | 10–14 Jun 2015 | Test | Fatullah | Draw | Rain-affected draw |
9 | 8–12 Feb 2017 | Test | Hyderabad | India | India won by 208 runs |
10 | 14–16 Nov 2019 | Test | Indore | India | India won by innings & 130 runs |
11 | 22–24 Nov 2019 | Test | Kolkata | India | India won by innings & 46 runs |
12 | 14–18 Dec 2022 | Test | Chittagong | India | India won by 188 runs |
13 | 22–25 Dec 2022 | Test | Mirpur | India | India won by 3 wickets |
14 | 19–22 Sep 2024 | Test | Chennai | India | India won by 280 runs |
15 | 27 Sep–1 Oct 2024 | Test | Kanpur | India | India won by 7 wickets |
16–57 | 2004–2025 | ODI | Various | India/BD | Mixed results (see summary below) |
58–74 | 2009–2025 | T20I | Various | India/BD | Mixed results (see summary below) |
Historical Timeline Summaries

2000–2005: The Foundational Years
In this early phase, the rivalry was heavily skewed in India’s favor. The first-ever encounter between the two teams was a historic Test match in Dhaka in November 2000, where India won by 9 wickets. During this period, Bangladesh was still finding its feet in international cricket. India, on the other hand, boasted an experienced squad with the likes of Sourav Ganguly, Rahul Dravid, Anil Kumble, and Sachin Tendulkar. The matches were largely one-sided, but they laid the groundwork for what would become a growing rivalry in the years to follow.
2006–2010: Emerging Resistance
Between 2006 and 2010, Bangladesh began showing signs of competitiveness. Although India still dominated, the matches started getting more competitive. Bangladesh’s players, especially Shakib Al Hasan, Tamim Iqbal, and Mushfiqur Rahim, began performing consistently. The Test match in Chittagong in 2007 ended in a draw—marking Bangladesh’s first major result against India in the longer format. In ODIs, Bangladesh began to pose a threat with closer matches, although India still maintained the upper hand overall.
2011–2015: Bangladesh Makes a Statement
This was a transformative period. Bangladesh showed the world they could challenge big teams on big stages. The 2011 World Cup match between the two nations saw Virender Sehwag score a breathtaking 175. But Bangladesh bounced back during the 2015 ODI series, defeating India in two matches at home and winning the series 2–1. This was a significant achievement for Bangladesh and gave their fans new hope. Young stars like Mustafizur Rahman became overnight heroes, especially after his memorable debut against India.
2016–2020: The Rivalry Intensifies
The years from 2016 to 2020 witnessed the rivalry reaching new emotional heights. The most iconic moment came in the 2018 Nidahas Trophy final, where Dinesh Karthik stunned Bangladesh with a last-ball six to snatch victory from the jaws of defeat. Bangladesh had performed brilliantly throughout the tournament, and the final added a dramatic chapter to the rivalry. In ODIs and Tests, India continued to dominate, but Bangladesh was no longer a pushover. Every match had the potential to become a thriller, with high-pressure moments and passionate crowds.
2021–2025: A Clash of Equals
In recent years, Bangladesh has narrowed the gap even further. They stunned India in the 2022 ODI series, winning back-to-back matches in Dhaka. This included a close 5-run victory that shocked Indian fans. In Tests, India still held a strong position, with clean sweeps during the 2024 Test series in Chennai and Kanpur. However, Bangladesh’s improvement in white-ball cricket, particularly ODIs, has made the rivalry more unpredictable. Players like Litton Das, Mehidy Hasan, and Taskin Ahmed have stepped up, making each match between the two sides a high-voltage affair.
Head-to-Head Stats (2000–2025)

Format | Matches Played | India Wins | Bangladesh Wins | Draw/NR |
---|---|---|---|---|
Test | 15 | 13 | 0 | 2 |
ODI | 42 | 33 | 8 | 1 |
T20I | 17 | 16 | 1 | 0 |
Total | 74 | 62 | 9 | 3 |
India clearly leads the head-to-head across all formats, but Bangladesh has made notable progress—especially in ODIs.
Most Iconic Matches Between India and Bangladesh
🏆 2018 Nidahas Trophy Final
A dramatic T20 final where India required 5 runs off the last ball. Dinesh Karthik smashed a six to seal the win, making it one of the most unforgettable finishes in T20I history.
🏆 2015 ODI Series in Bangladesh
Bangladesh defeated India 2–1 at home. Mustafizur Rahman, playing his debut series, took 13 wickets in just three matches. This series marked Bangladesh’s first ODI series win over India.
🏆 2022 ODI Thriller in Dhaka
Bangladesh defended a modest target and won by just 5 runs. Mehidy Hasan Miraz’s all-round brilliance turned the game in Bangladesh’s favor, showing their growth in close encounters.
🏆 2011 World Cup Opening Match
Virender Sehwag’s 175 and Virat Kohli’s century helped India post 370. Bangladesh gave a spirited chase but eventually fell short. It was a high-scoring and exciting start to the World Cup.
🏆 2016 Asia Cup Final
India chased down Bangladesh’s total with ease, but the match was significant as it highlighted the rising competitiveness of Bangladesh in T20s.
Fun Facts and Records
- Virender Sehwag holds the highest individual score (175) in ODIs between the two teams.
- Shakib Al Hasan has the most wickets against India in ODIs for Bangladesh.
- India has never lost a Test match to Bangladesh.
- Bangladesh’s only T20I win came during the 2019 bilateral series.
- Mustafizur Rahman‘s debut against India saw him claim two 5-wicket hauls in back-to-back ODIs.
- Mehidy Hasan Miraz is the only Bangladeshi player to score a century and take a 5-wicket haul in the same India series.
Conclusion
The India vs Bangladesh cricket rivalry is no longer just another fixture on the calendar—it’s an event marked with anticipation, fire, and fierce competition. While India still holds the historical advantage in terms of wins, Bangladesh’s continued improvement has made these matches more exciting than ever. As we head toward the next ICC tournaments and bilateral series, fans can expect this rivalry to grow even more intense, with younger players rising and older rivalries reigniting. One thing is for sure—whenever India meets Bangladesh, cricket wins.
Read More Blogs – Sri Lanka National Cricket Team vs India National Cricket Team Match Scorecard – Women’s Tri-Nation Series Final (11 May 2025)