India and Bangladesh’s cricket rivalry has developed into one of the most compelling rivalries in world cricket. India is a cricketing giant and a legacy team with a storied past and plenty of ICC trophies in its cabinet. India was always the heavyweight champion in the boxing ring of cricket, but Bangladesh started as the freshers but built and established its passion and intensity to gradually evolve into the competitive team it is today. The Bangladesh national cricket team vs India national cricket team timeline is very interesting in the world of cricket. Here at 96 game, all the head-to-head stats are discussed in the article. For the better part of the last decade, the rivalry has matured to the point where the first stirrings of the true rivalry began in the early 2000s, culminating when Bangladesh defeated India in the 2007 World Cup.
Overview – India vs Bangladesh Cricket Rivalry
India and Bangladesh are two great cricket playing nations in South Asia, and rabid fan bases to match. India has been one of the world’s top teams for many years, winning several major tournaments and producing legendary players. Bangladesh, though relatively new to the international stage, has shown great improvement over time and has earned its reputation as a team full of fighting spirit, and talented players.
The rivalry between the two teams started to take shape in the early 2000s. One of the more memorable instances was at the 2007 Cricket World Cup when Bangladesh stunned India by winning the match. Since then, matches between the two armies have become more exciting and competitive.
India vs Bangladesh, Head-to-Head Records
The head-to-head record between India and Bangladesh in cricket has, overall, been dominated by India, especially during the initial matches. India has developed a huge win record against Bangladesh in ODIs, while as mentioned, there have been some memorable wins by Bangladesh, including their famous win in the 2007 World Cup and a series win in 215. India has an unbeaten record in Test matches against Bangladesh, with many wins being pretty convincing. India has also dominated Bangladesh in T20 internationals.
India vs Bangladesh in Test Matches
Since 2000, India and Bangladesh have played 15 test matches, with India winning 13 of them and drawing two. Bangladesh has not won any Test matches against India yet.
Total Matches | India won | Bangladesh won | Drew matches |
15 | 13 | 0 | 2 |
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date |
India | Bangladesh | India | 7 wickets | Kanpur | Sep 27-Oct 1, 2024 |
India | Bangladesh | India | 280 runs | Chennai | Sep 19-22, 2024 |
Bangladesh | India | India | 3 wickets | Mirpur | Dec 22-25, 2022 |
Bangladesh | India | India | 188 runs | Chattogram | Dec 14-18, 2022 |
India | Bangladesh | India | inns & 46 runs | Eden Gardens | Nov 22-24, 2019 |
India | Bangladesh | India | inns & 130 runs | Indore | Nov 14-16, 2019 |
India | Bangladesh | India | 208 runs | Hyderabad | Feb 9-13, 2017 |
Bangladesh | India | drawn | – | Fatullah | Jun 10-14, 2015 |
Bangladesh | India | India | 10 wickets | Mirpur | Jan 24-27, 2010 |
Bangladesh | India | India | 113 runs | Chattogram | Jan 17-21, 2010 |
Bangladesh | India | India | inns & 239 runs | Mirpur | May 25-27, 2007 |
Bangladesh | India | drawn | – | Chattogram | May 18-22, 2007 |
Bangladesh | India | India | inns & 83 runs | Chattogram | Dec 17-20, 2004 |
Bangladesh | India | India | inns & 140 runs | Dhaka | Dec 10-13, 2004 |
Bangladesh | India | India | 9 wickets | Dhaka | Nov 10-13, 2000 |
India vs Bangladesh, ODI Encounters
In the ODI matches, India and Bangladesh have fought against each other 42 times, in which India won 33 times, whereas Bangladesh won 8 times, and 1 match ended with no result.
Team 1 | Team 2 | Winner | Margin | Ground | Match Date |
Bangladesh | India | India | 6 wickets | Dubai (DICS) | Feb 20, 2025 |
India | Bangladesh | India | 7 wickets | Pune | Oct 19, 2023 |
Bangladesh | India | Bangladesh | 6 runs | Colombo (RPS) | Sep 15, 2023 |
Bangladesh | India | India | 227 runs | Chattogram | Dec 10, 2022 |
Bangladesh | India | Bangladesh | 5 runs | Mirpur | Dec 7, 2022 |
Bangladesh | India | Bangladesh | 1 wicket | Mirpur | Dec 4, 2022 |
Bangladesh | India | India | 28 runs | Birmingham | Jul 2, 2019 |
Bangladesh | India | India | 3 wickets | Dubai (DICS) | Sep 28, 2018 |
Bangladesh | India | India | 7 wickets | Dubai (DICS) | Sep 21, 2018 |
Bangladesh | India | India | 9 wickets | Birmingham | Jun 15, 2017 |
Bangladesh | India | India | 77 runs | Mirpur | Jun 24, 2015 |
Bangladesh | India | Bangladesh | 6 wickets | Mirpur | Jun 21, 2015 |
Bangladesh | India | Bangladesh | 79 runs | Mirpur | Jun 18, 2015 |
Bangladesh | India | India | 109 runs | Melbourne | Mar 19, 2015 |
Bangladesh | India | no result | – | Mirpur | Jun 19, 2014 |
Bangladesh | India | India | 47 runs | Mirpur | Jun 17, 2014 |
Bangladesh | India | India | 7 wickets | Mirpur | Jun 15, 2014 |
Bangladesh | India | India | 6 wickets | Fatullah | Feb 26, 2014 |
Bangladesh | India | Bangladesh | 5 wickets | Mirpur | Mar 16, 2012 |
Bangladesh | India | India | 87 runs | Mirpur | Feb 19, 2011 |
Bangladesh | India | India | 6 wickets | Dambulla | Jun 16, 2010 |
Bangladesh | India | India | 6 wickets | Mirpur | Jan 11, 2010 |
Bangladesh | India | India | 6 wickets | Mirpur | Jan 7, 2010 |
Bangladesh | India | India | 7 wickets | Karachi | Jun 28, 2008 |
Bangladesh | India | India | 7 wickets | Mirpur | Jun 12, 2008 |
Bangladesh | India | India | 46 runs | Mirpur | May 12, 2007 |
Bangladesh | India | India | 5 wickets | Mirpur | May 10, 2007 |
Bangladesh | India | Bangladesh | 5 wickets | Port of Spain | Mar 17, 2007 |
Bangladesh | India | India | 91 runs | Dhaka | Dec 27, 2004 |
Bangladesh | India | Bangladesh | 15 runs | Dhaka | Dec 26, 2004 |
Bangladesh | India | India | 11 runs | Chattogram | Dec 23, 2004 |
Bangladesh | India | India | 8 wickets | Colombo (SSC) | Jul 21, 2004 |
Bangladesh | India | India | 4 wickets | Dhaka | Apr 16, 2003 |
Bangladesh | India | India | 200 runs | Dhaka | Apr 11, 2003 |
Bangladesh | India | India | 8 wickets | Dhaka | May 30-31, 2000 |
India | Bangladesh | India | 5 wickets | Wankhede | May 25, 1998 |
India | Bangladesh | India | 5 wickets | Mohali | May 14, 1998 |
Bangladesh | India | India | 4 wickets | Dhaka | Jan 10, 1998 |
Bangladesh | India | India | 9 wickets | Colombo (SSC) | Jul 24, 1997 |
Bangladesh | India | India | 9 wickets | Sharjah | Apr 5, 1995 |
India | Bangladesh | India | 9 wickets | Chandigarh | Dec 25, 1990 |
Bangladesh | India | India | 9 wickets | Chattogram | Oct 27, 1988 |
T20I Matches – India vs Bangladesh
A total of 17 T20 matches have been played between India and Bangladesh. India won 16 matches, and Bangladesh won 1 match.
Team 1 | Team 2 | Winner | Margin | Ground | Match Date |
India | Bangladesh | India | 133 runs | Hyderabad | Oct 12, 2024 |
India | Bangladesh | India | 86 runs | Delhi | Oct 9, 2024 |
India | Bangladesh | India | 7 wickets | Gwalior | Oct 6, 2024 |
Bangladesh | India | India | 50 runs | North Sound | Jun 22, 2024 |
Bangladesh | India | India | 9 wickets | Hangzhou | Oct 6, 2023 |
Bangladesh | India | India | 5 runs | Adelaide | Nov 2, 2022 |
India | Bangladesh | India | 30 runs | Nagpur | Nov 10, 2019 |
India | Bangladesh | India | 8 wickets | Rajkot | Nov 7, 2019 |
India | Bangladesh | Bangladesh | 7 wickets | Delhi | Nov 3, 2019 |
Bangladesh | India | India | 4 wickets | Colombo (RPS) | Mar 18, 2018 |
Bangladesh | India | India | 17 runs | Colombo (RPS) | Mar 14, 2018 |
Bangladesh | India | India | 6 wickets | Colombo (RPS) | Mar 8, 2018 |
India | Bangladesh | India | 1 run | Bengaluru | Mar 23, 2016 |
Bangladesh | India | India | 8 wickets | Mirpur | Mar 6, 2016 |
Bangladesh | India | India | 45 runs | Mirpur | Feb 24, 2016 |
Bangladesh | India | India | 8 wickets | Mirpur | Mar 28, 2014 |
Bangladesh | India | India | 25 runs | Nottingham | Jun 6, 2009 |
Key Moments in the History of India vs Bangladesh Cricket
Over the years, the India vs Bangladesh cricket rivalry has produced numerous defining moments filled with drama, emotion, and excitement. In 2007, during the ICC Cricket World Cup, Bangladesh created quite a stir by recording a historic win over India, which resulted in India exiting the tournament.
- In 2015, in the ICC Cricket World Cup quarterfinals, India won a high-pressure knockout match as the fans had to debate a controversial umpiring decision while India was close to crashing out of the tournament after being eliminated from the group stage previously.
- The match played in 2016 in the ICC T20 World Cup was yet another unforgettable match, with Bangladesh losing by a run in a nail-biting finish as they almost pulled off a thrilling victory.
- Arguably, the greatest match played between the two came during the 2018 Nidahas Trophy Final, when Dinesh Karthik won the match for India with a last-ball six, causing emotions to rise from Bangladesh winning the match, leaving both teams with a stunning win over Bangladesh.
These moments in the rivalry have only served to intensify the rivalry competition, full of uncertainty and craziness, with fans from both nations excitedly waiting and anticipating the next match.
Key Players in Bangladesh vs India
India: Rohit Sharma, Virat Kohli, Rishabh Pant, Suryakumar Yadav, Jasprit Bumrah, Hardik Pandya
Bangladesh: Litton Das (wk), Najmul Hossain Shanto, Mustafizur Rahman, Shakib Al Hasan, Mahmudullah
Conclusion: India vs Bangladesh Cricket Battle
India has always had the historical edge, but now that Bangladesh is putting together a team, the most recent matches have given a sense of excitement and unpredictability. Fans get the most predictable winner at the 96 betting app and can also watch the live cricket matches there. Both teams are full of passion, skill and intent, developing unforgettable memories for cricket followers all over the world. As Bangladesh improves and starts to challenge stronger teams, this rivalry will surely only get better and fiercer in the coming years. Whether it is the World Cups, T20 matches or bilateral Series, the India vs Bangladesh contest has become a regular source of rugby excitement and appeal for cricketing fans everywhere, epitomising the ethos of the modern game.