Bangladesh and India have a long-standing rivalry in cricket. India dominated the rivalry from 1988 until 2007, after which the rivalry became more competitive in limited-overs cricket, with Bangladesh winning bilateral ODI series and producing several closely contested matches in ICC tournaments.
The two teams have played a total of 75 times, with India winning 63 matches and Bangladesh winning 9. In Tests, ODIs, and T20Is, India has been victorious in more games than Bangladesh, while Bangladesh has won two bilateral series in ODIs. In ICC World Cups, the two teams have met head-to-head in 10 matches, with India winning 9 of them
Historically, the two countries have shared friendly relations. However, there were diplomatic tensions in late 2025, which triggered Bangladesh to pull out of the 2026 T20 World Cup in India
Background After the partition of India in 1947, initially Bangladesh was part of Pakistan, before it became an independent nation in 1971.
Bangladesh thus became a member of the ICC in 1977 and then a full member in 2000. India first toured Bangladesh in the 1988 Asia Cup. This was the first time the two teams faced each other. The match was played in Chattogram, where India defeated Bangladesh by 9 wickets. Bangladesh toured India for the first time in 1990, where they faced India in Chandigarh.
After gaining Test status in 2000, Bangladesh played its first Test match in its history against India at home. India also toured Bangladesh in 2005 and won the first match by just 11 runs, but Bangladesh finally defeated India for the first time in the second ODI in Dhaka.
Tournament results Overall TournamentWon Cricket World Cup2 0 T20 World Cup3 0Champions Trophy30 World Test Championship0 0Olympic Games––Asia Cup90Asian Games20U19 World Cup61U19 Asia Cup82ACC Emerging Teams Asia Cup10Total343Women's CricketCricket World Cup10T20 World Cup00Champions Trophy––Olympic Games––Women's Asia Cup71Women's Asian Games10U19 Women's T20 World Cup20Under-19 Women's T20 Asia Cup10ACC Women's T20 Emerging Teams Asia Cup20Total131
Head to Head Bold indicates most wins
Overall Format Matches playedResultIndiaBangladeshDraw/No result Test 1513 0 2 ODI 42 33 8 1 T20I 1817 1 0Total756393
ICC tournaments Tournament Matches playedIndiaBangladeshDraw/No result Cricket World Cup 54 1 0 T20 World Cup 5 5 0 0 Champions Trophy 22 0 0 World Test Championship Final 0 0 0 0Total121110
ACC / Asian tournaments Tournament Matches playedIndiaBangladeshNo result Asia Cup 1513 2 0 Asian Games1100Total161420
List of series
+ List of India–Bangladesh Test Series Years Host Result Holder 1 2000 1 1 0 0 2 2004 2 2 0 0 3 2007 2 1 0 1 4 2010 2 2 0 0 5 2015 1 0 0 1Drawn Ganguly–Durjoy Trophy620171100 720192200 820222200 920242200 Total151302 : 8 : 0 : 9 : 0
+ List of India–Bangladesh ODI Series Years Host Result 1 2004–05 3 2 1 0 2 2007 2 2 0 0 3 2014 3 2 1 0 4 2015 3 1 2 0 5 2022 3 1 2 0 620263–––Total14860 : 3 : 2
+ List of India–Bangladesh T20I Series Years Host Result 1 2019 3 2 1 0 2 2024 3 3 0 0 320263–––Total6510 : 2 : 0
List of matches + List of India–Bangladesh Test Matches Years Host WinnerGround 1 2000 won by 9 wicketsDhaka 2 2004 won by inns & 140 runsDhaka 3 2004 won by inns & 83 runsChattogram 4 2007 Match DrawnChattogram 5 2007 won by inns & 239 runsMirpur62010 won by 113 runsChattogram72010 won by 10 wicketsMirpur82015Match DrawnFatullahGanguly–Durjoy Trophy92017 won by 208 runsHyderabad102019 won by inns & 113 runsIndore112019 won by inns & 46 runsKolkata122022 won by 188 runsChattogram132022 won by 3 wicketsMirpur142024 won by 280 runsChennai152024 won by 7 wicketsKanpur + List of India–Bangladesh ODI Matches Years Host WinnerGround 1 1988 won by 9 wicketsChattogram 2 1990 won by 9 wicketsChandigarh 3 1995 won by 9 wicketsSharjah 4 1997 won by 9 wicketsColombo(SSC) 5 1998 won by 4 wicketsDhaka61998 won by 5 wicketsMohali71998 won by 5 wicketsMumbai82000 won by 8 wicketsDhaka92003 won by 200 runsDhaka102003 won by 4 wicketsDhaka112004 won by 8 wicketsColombo(SSC)122004 won by 11 runsChattogram132004 won by 15 runsDhaka142004 won by 91 runsDhaka152007 won by 5 wicketsPort of Spain172007 won by 5 wicketsMirpur182008 won by 46 runsMirpur192008 won by 7 wicketsKarachi202010 won by 6 wicketsMirpur212010 won by 6 wicketsMirpur222010 won by 6 wicketsDambulla232011 won by 87 runsMirpur242012 won by 5 wicketsMirpur252014 won by 6 wicketsFatullah262014 won by 7 wicketsMirpur272014 won by 47 runsMirpur282014No ResultMirpur292015 won by 109 runsMelbourne302015 won by 79 runsMirpur312015 won by 6 wicketsMirpur322015 won by 77 runsMirpur332017 won by 9 wicketsBirmingham342018 won by 7 wicketsDubai352018 won by 3 wicketsDubai362019 won by 28 runsBirmingham372022 won by 1 wicketsMirpur382022 won by 5 runsMirpur392022 won by 227 runsChattogram402023 won by 6 runsColombo(RPS)412023 won by 7 wicketsPune422025 won by 6 wicketsDubai +List of India–Bangladesh T20I Matches Years Host WinnerGrounds 1 2009 won by 25 runsNottingham 2 2014 won by 8 wicketsMirpur 3 2016 won by 45 runsMirpur 4 2016 won by 6 wicketsMirpur 5 2016 won by 1 runsBengaluru62018 won by 6 wicketsColombo(RPS)72018 won by 17 runsColombo(RPS)82018 won by 4 wicketsColombo(RPS)92019 won by 7 wicketsDelhi102019 won by 8 wicketsRajkot112019 won by 30 runsNagpur122022 won by 5 runsAdelaide132023 won by 9 wicketsHangzhou142024 won by 50 runsNorth Sound152024 won by 7 wicketsGwalior162024 won by 86 runsDelhi172024 won by 133 runsHyderabad182025 won by 41 runsDubai
See also India–Pakistan cricket rivalry Bangladesh–Sri Lanka cricket rivalry
References
External links