Introduction: Bangladesh National Cricket Team vs India National Cricket Team Timeline
The cricket rivalry between Bangladesh and India has grown steadily over the years. While India has a rich and long cricket history, Bangladesh has made remarkable progress since becoming a full member of the International Cricket Council (ICC) in 2000. Their matches are full of excitement, passion, and intense moments that fans from both countries look forward to.
In this article, we’ll look at the timeline of their matches, major moments, statistics, and how this rivalry has evolved. Let’s dive into the cricketing journey of these two neighbors.
Table of Contents
History of the Rivalry
How It All Started
India and Bangladesh first faced each other in international cricket in 1988, during the Asia Cup. At that time, Bangladesh was not a full member of the ICC and was still developing its cricketing skills. India, on the other hand, was already an established team with a strong presence in world cricket.
Since then, both teams have played many matches across formats — Tests, ODIs, and T20s.
Head-to-Head Record (As of May 2025)
Overall Matches Played
Format | Matches | India Wins | Bangladesh Wins | No Result/Draw |
---|---|---|---|---|
Test | 13 | 11 | 0 | 2 |
ODI | 40 | 31 | 8 | 1 |
T20I | 13 | 12 | 1 | 0 |
India has dominated most matches, but Bangladesh has caused a few upsets, especially in ODIs.
India vs Bangladesh Timeline – Key Matches
Here’s a table showing the major matches and moments between Bangladesh and India:
Timeline Table
Year | Format | Event/Tournament | Result | Key Moments |
---|---|---|---|---|
1988 | ODI | Asia Cup | India won | First meeting between the teams |
2004 | ODI | Bangladesh Tour of India | Bangladesh won | First win by Bangladesh vs India |
2007 | ODI | ICC World Cup | Bangladesh won | Major upset, India out of WC early |
2010 | Test | Bangladesh vs India (Home) | India won by innings | Sachin Tendulkar scored 105* |
2015 | ODI | India Tour of Bangladesh | Bangladesh won series 2-1 | Mustafizur took 11 wickets |
2016 | T20I | Asia Cup Final | India won | Last over thriller |
2016 | T20I | ICC World T20 | India won by 1 run | Bangladesh choked in final over |
2019 | Test | Pink Ball Test, Kolkata | India won | First-ever Day-Night Test for both |
2022 | ODI | Bangladesh Tour of India | Bangladesh won 2-1 | Mehidy Hasan’s heroics |
2023 | ODI | Asia Cup Super Four | Bangladesh won | Strong bowling by Bangladesh |
2024 | T20I | India Tour of Bangladesh | India won series 2-1 | Series-decider went to last ball |
Most Memorable Matches
2007 World Cup – A Shocking Moment
One of the biggest upsets in cricket history came in the 2007 World Cup, when Bangladesh defeated India. It was a huge moment for Bangladesh cricket and a turning point that gave them confidence on the world stage.
Key players: Tamim Iqbal, Shakib Al Hasan, Mashrafe Mortaza
2015 ODI Series – Bangladesh at Home
Bangladesh defeated India 2-1 in an ODI series at home. Young bowler Mustafizur Rahman made headlines by taking 5 wickets in his debut and followed up with 6 more in the next match.
2016 ICC T20 World Cup – Last Over Drama
In a nail-biting T20 World Cup match, India won by just 1 run. Bangladesh needed only 2 runs from 3 balls but lost 3 wickets in a row.
Key player: Hardik Pandya (bowled the final over)
Player Rivalries and Stars

Top Players from India
- Virat Kohli – Consistent performer in all formats
- Rohit Sharma – Known for his explosive batting, especially in ODIs
- MS Dhoni – Former captain, known for his calm leadership and finishing skills
- Jasprit Bumrah – Deadly bowler in both ODIs and T20s
Top Players from Bangladesh
- Shakib Al Hasan – One of the world’s best all-rounders
- Tamim Iqbal – Reliable opener with great experience
- Mushfiqur Rahim – Smart wicketkeeper-batsman
- Taskin Ahmed – Fast bowler with pace and accuracy
Tournament Clashes
Asia Cup
India and Bangladesh have met several times in the Asia Cup, including in two finals (2016 and 2018). India won both, but Bangladesh gave a tough fight, especially in 2018 where India won by just 3 wickets on the last ball.
ICC World Cups
India and Bangladesh have played against each other in ODI and T20 World Cups. The matches have often been thrilling, with high pressure and huge viewership.
Test Matches: Still One-Sided
Bangladesh has yet to win a Test match against India. Most of the Test matches have been dominated by India’s strong batting and bowling. However, Bangladesh has improved and continues to challenge stronger teams.
Bangladesh’s Growth Over Time
When Bangladesh started playing against India, they were the underdogs. But over time, their performance has improved. They now have world-class players and strong home performances.
They have beaten India in ODIs and given close fights in T20Is. Their bowling attack, especially in home conditions, has troubled Indian batsmen.
Future Matches and Expectations
Looking ahead, fans are eager to see more competitive matches. Bangladesh is building a strong young team, while India continues to introduce new talent. The next big ICC events will be crucial in shaping the future of this rivalry.
Upcoming Tournaments (Expected)
- ICC Champions Trophy 2025 – Possible clash
- Asia Cup 2025 – High chance of face-off
- India Tour of Bangladesh 2026 – Scheduled Test and ODI series
Fan Following and Emotions
Cricket is more than a game in both India and Bangladesh. Whenever these two teams play, emotions run high. Fans cheer, celebrate, and sometimes get disappointed, but the love for the game never dies.
Social media gets flooded with memes, cheers, and opinions after every match. It’s not just a game — it’s a matter of pride.
Conclusion
The cricket rivalry between Bangladesh and India has come a long way. What started as a one-sided affair has now become an exciting battle between two passionate teams.
While India still holds the upper hand in terms of wins, Bangladesh has shown that they are no longer just the underdogs. With young talent, growing experience, and fearless performances, they are ready to challenge the best.
Whether it’s an ODI, T20, or Test, whenever India and Bangladesh face off, one thing is guaranteed — an exciting match filled with emotion, talent, and unforgettable moments.
Quick Summary
- India and Bangladesh have played each other since 1988.
- India leads in most formats, but Bangladesh has upset India in key ODIs.
- Memorable matches include the 2007 World Cup, 2015 ODI series, and 2016 T20 World Cup.
- The rivalry is growing, and fans love every bit of it.
- Future matches are expected to be even more competitive and thrilling.