Skip to content

India National Cricket Team vs Bangladesh National Cricket Team Timeline   

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 

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. 

  1. 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.  
  1. 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. 
  1. 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. 

author avatar
Jack Thompson
Jack Thompson is a cricket-focused sports journalist and editorial strategist, her work follows Google’s Norms and guidelines to ensure quality and expertise in the piece of content she is writing. She earned her degree in Sports Journalism from King’s College London and has been covering T20 leagues, IPL, and local tournaments for over 5 years. At 96.com, Jack brings deep cricket knowledge, statistical analysis, and storytelling together to create match previews that resonate with sports fans.

Leave a Reply

Your email address will not be published. Required fields are marked *