The Bangladesh National Cricket Team Vs India National Cricket Team Stats rivalry has produced competitive encounters across Test, ODI and T20I cricket. India have historically held the stronger overall record, but Bangladesh have delivered several memorable performances, particularly in ODI and T20I cricket. Based on available records through the latest completed meetings, the teams have faced each other 15 times in Tests, 42 times in ODIs and 18 times in T20Is. India lead the overall results across all three formats.
Head-to-Head Record
| Format | Matches | India Wins | Bangladesh Wins | Draw/No Result |
|---|---|---|---|---|
| Tests | 15 | 13 | 0 | 2 |
| ODIs | 42 | 33 | 8 | 1 |
| T20Is | 18 | 17 | 1 | 0 |
| Overall | 75 | 63 | 9 | 3 |
India has remained unbeaten against Bangladesh in Test cricket. The ODI rivalry has been considerably more competitive, with Bangladesh winning eight of their 42 meetings. In T20Is, India has won 17 of 18 matches.
Overall Match Statistics
| Statistic | India | Bangladesh |
|---|---|---|
| Total matches | 75 | 75 |
| Wins | 63 | 9 |
| Win percentage* | 84.00% | 12.00% |
| Highest team total | 687/6d | 400 |
| Lowest team total | 87 | 58 |
| Test wins | 13 | 0 |
| ODI wins | 33 | 8 |
| T20I wins | 17 | 1 |
*Win percentage calculated from the total 75 meetings, without excluding draws/no-results.
India’s dominance is particularly clear in Tests and T20Is. Bangladesh’s strongest record against India has come in ODIs, where its eight victories include major tournament and bilateral-series upsets.
Test Match Stats
India and Bangladesh have played 15 Tests. India has won 13, while two matches have ended in draws. Bangladesh is yet to defeat India in Test cricket.
| Test Statistic | Record |
|---|---|
| Matches | 15 |
| India wins | 13 |
| Bangladesh wins | 0 |
| Draws | 2 |
| India’s highest score | 687/6d |
| Bangladesh’s highest score | 400 |
| India’s highest individual score | Sachin Tendulkar 248* |
| Bangladesh’s notable highest individual score | Mushfiqur Rahim 127 |
Sachin Tendulkar’s unbeaten 248 remains one of India’s outstanding individual batting performances against Bangladesh in Test cricket.
The 2024 Test series also underlined India’s advantage. India won the Chennai Test and then completed a 2-0 series victory in Kanpur, extending its unbeaten Test record against Bangladesh.
ODI Stats
The ODI rivalry has been much closer than the Test record. India has won 33 of 42 meetings, Bangladesh has won eight, and one match produced no result.
| ODI Statistic | Record |
|---|---|
| Matches | 42 |
| India wins | 33 |
| Bangladesh wins | 8 |
| No result | 1 |
| India’s highest score | 409/8 |
| Bangladesh’s highest score | 307 |
| Most notable Bangladesh World Cup win | 2007 |
| Latest listed ODI meeting | India won by 6 wickets in 2025 |
Bangladesh’s ODI victories have included some of the most memorable results in the rivalry. Its 2007 World Cup victory over India was a major upset, while Bangladesh also won the 2015 ODI series at home.
In the 2025 Champions Trophy, India defeated Bangladesh by six wickets after Bangladesh were dismissed for 228 and India reached 231/4.
T20I Stats
India has been overwhelmingly successful in T20Is, winning 17 of the 18 official meetings listed in the latest statistical records. Bangladesh has won once.
| T20I Statistic | Record |
|---|---|
| Matches | 18 |
| India wins | 17 |
| Bangladesh wins | 1 |
| Ties/No results | 0 |
| India’s highest score | 297/6 |
| Bangladesh’s highest score | 166/8 |
| Bangladesh’s only win | 2019 |
| Best bowling figures | Deepak Chahar 6/7 |
Bangladesh’s only T20I victory over India came in the 2019 series. India subsequently won the series 2-1, with Deepak Chahar producing a remarkable 6/7 in the deciding match in Nagpur.
Best Batting Performances
Test Cricket
| Player | Team | Best Score vs Opposition |
|---|---|---|
| Sachin Tendulkar | India | 248* |
| Mushfiqur Rahim | Bangladesh | 127 |
| Virat Kohli | India | 204* |
| Shakib Al Hasan | Bangladesh | 84 |
Sachin’s 248* stands out as one of the defining Test innings in this matchup. Mushfiqur Rahim has been among Bangladesh’s most productive Test batters against India.
ODI Cricket
| Player | Team | Best Score |
|---|---|---|
| Virat Kohli | India | 136 |
| Shubman Gill | India | 121 |
| Rohit Sharma | India | 137 |
| Shakib Al Hasan | Bangladesh | 85 |
| Mushfiqur Rahim | Bangladesh | 117 |
Virat Kohli has been one of India’s most successful ODI batters in this rivalry. Shubman Gill’s 121 in the 2023 Asia Cup was another major individual performance, although Bangladesh won that match by six runs.
T20I Cricket
| Player | Team | Best Score |
|---|---|---|
| Rohit Sharma | India | 89 |
| Shreyas Iyer | India | 62 |
| KL Rahul | India | 52 |
| Mohammad Naim | Bangladesh | 81 |
Mohammad Naim’s 81 in the 2019 Nagpur T20I remains one of Bangladesh’s standout individual T20I performances against India.
Best Bowling Performances
Test Cricket
| Bowler | Team | Best Figures |
|---|---|---|
| Zaheer Khan | India | 7/87 |
| Shakib Al Hasan | Bangladesh | 7/174 |
| Ravichandran Ashwin | India | 5/87 |
| Umesh Yadav | India | 5/47 |
Zaheer Khan’s 7/87 is among India’s strongest individual bowling performances in Tests against Bangladesh, while Shakib’s 7/174 represents Bangladesh’s best Test figures in the matchup.
ODI Cricket
| Bowler | Team | Best Figures |
|---|---|---|
| Stuart Binny | India | 6/4 |
| Mustafizur Rahman | Bangladesh | 6/43 |
| Mustafizur Rahman | Bangladesh | 5/50 |
| Shardul Thakur | India | 3/65 |
Stuart Binny’s extraordinary 6/4 in Dhaka in 2014 remains the best ODI bowling performance by an Indian against Bangladesh. Mustafizur Rahman’s 6/43 in 2015 was another defining spell and helped Bangladesh win its first bilateral ODI series against India.
T20I Cricket
| Bowler | Team | Best Figures |
|---|---|---|
| Deepak Chahar | India | 6/7 |
| Washington Sundar | India | 3/22 |
| Al-Amin Hossain | Bangladesh | 3/37 |
| Shivam Dube | India | 3/30 |
Deepak Chahar’s 6/7 is the standout bowling performance of the entire T20I rivalry. He also completed a hat-trick in the same spell as India won the 2019 Nagpur T20I by 30 runs.
Overall, the statistics show a clear Indian advantage, but Bangladesh’s ODI record and its memorable tournament victories have given this rivalry plenty of historical significance.
Final Thoughts
The Bangladesh National Cricket Team and India National Cricket Team rivalry has grown significantly over the years, developing from a largely one-sided contest into a fixture capable of producing pressure-filled and memorable matches. India remain the dominant team statistically, particularly in Test and T20I cricket, but Bangladesh have repeatedly shown that they can challenge India when conditions, momentum and individual performances come together.
The overall numbers highlight India’s consistency. Their strong record across the three formats reflects greater success in maintaining high standards with both bat and ball. India have regularly produced match-winning performances through experienced batters, quality fast bowlers and effective spinners. Their depth has also allowed them to remain competitive across different conditions and tournament situations.
FAQ
1. How many times have Bangladesh and India played each other in Tests?
Bangladesh and India have played 15 Test matches, with India winning 13 and two ending in draws or without a decisive result.
2. How many ODI matches have Bangladesh and India played?
The two teams have met 42 times in ODIs. India have won 33 matches, while Bangladesh have won 8, with 1 match producing no result.
3. How many T20I matches have Bangladesh and India played?
They have played 18 T20Is, with India winning 17 and Bangladesh winning 1.
4. Which team has the better overall record?
India have the stronger overall record across Tests, ODIs and T20Is, winning 63 of the 75 recorded meetings across the three formats.
5. When was the first Bangladesh vs India Test match?
Their first Test was played in November 2000, when India won by nine wickets

