Table of Contents
The cricket rivalry between Bangladesh and India has developed significantly since their first international meetings. Bangladesh became a Test-playing nation in 2000, and its inaugural Test match was against India in Dhaka. Since then, the two teams have met regularly across Test, ODI and T20I cricket, producing memorable matches, record-breaking performances and several important tournament encounters. The Bangladesh National Cricket Team Vs India National Cricket Team Stats provide a useful way to understand how the rivalry has developed across different formats.
India has generally recorded more victories in the overall head-to-head record, particularly in Test cricket and T20Is. However, Bangladesh has also produced important wins in ODI cricket, including victories in major tournaments and bilateral series. The 2007 World Cup victory remains one of Bangladesh’s most notable results against India, while the 2016 T20 World Cup produced one of the closest finishes between the teams.
The most recent completed T20I meeting came in the 2025 Asia Cup, where India defeated Bangladesh by 41 runs on September 24, 2025. In ODIs, the latest meeting was during the 2025 Champions Trophy, when India won by six wickets. The latest Test series was played in India in 2024, with India winning both matches.
Overall Head to Head Record
Across the three major international formats, Bangladesh and India have produced a substantial number of matches. Through September 2025, they had played 15 Tests, 42 ODIs and 18 T20Is. India had won 13 Tests, 33 ODIs and 17 T20Is, while Bangladesh had recorded eight ODI victories and one T20I victory. Two Tests had ended in draws and one ODI had ended without a result.
| Format | Matches | India Wins | Bangladesh Wins | Draw/No Result |
|---|---|---|---|---|
| Test | 15 | 13 | 0 | 2 Draws |
| ODI | 42 | 33 | 8 | 1 No Result |
| T20I | 18 | 17 | 1 | 0 |
| Total | 75 | 63 | 9 | 3 |
The figures show a clear difference between the formats. Test cricket has been particularly one-sided in terms of results, while ODI cricket has produced more Bangladesh victories. T20I cricket has also produced several close contests despite India’s strong overall record.
Test Match Stats
Bangladesh and India have played 15 Test matches since their first meeting in 2000. India have won 13 of those matches, while Bangladesh have not yet recorded a Test victory against India. Two matches ended in draws. The most recent Test series was played in India in September and October 2024, when India won the Chennai Test by 280 runs and the Kanpur Test by seven wickets.
| Test Statistic | Bangladesh | India |
|---|---|---|
| Matches | 15 | 15 |
| Wins | 0 | 13 |
| Losses | 13 | 0 |
| Draws | 2 | 2 |
| Highest Team Score | 400 | 687/6d |
| Lowest Completed Score | 91 | 243 |
| First Test | 2000 | 2000 |
| Most Recent Test | 2024 | 2024 |
Bangladesh’s highest Test total against India is 400, made in the inaugural Test in Dhaka. India’s highest total in the fixture is 687/6 declared, made in Hyderabad in 2017. Bangladesh’s lowest total is 91, also from that inaugural Test, while India’s lowest completed total against Bangladesh is 243.
ODI Stats
The ODI rivalry has produced 42 matches, with India winning 33 and Bangladesh winning eight. One match ended without a result. Although India’s overall record is stronger, Bangladesh has produced some of its most memorable victories against India in the 50-over format. Bangladesh won ODI series against India in 2015 and 2022, while India won the most recent ODI meeting in the 2025 Champions Trophy.
| ODI Statistic | Bangladesh | India |
|---|---|---|
| Matches | 42 | 42 |
| Wins | 8 | 33 |
| Losses | 33 | 8 |
| No Result | 1 | 1 |
| Highest Team Score | 307 | 409/8 |
| Lowest Completed Score | 58 | 105 |
| Most Recent Meeting | 2025 | 2025 |
One of the most famous ODI matches between the teams took place at the 2007 World Cup, when Bangladesh defeated India by five wickets. Another significant result came in 2015, when Bangladesh won an ODI series 2-1 at home. In 2022, Bangladesh again won a three-match ODI series 2-1. India’s 409/8 in Chattogram in December 2022 remains its highest ODI score against Bangladesh.
T20I Stats
The T20I rivalry has become increasingly important because the two teams have met in bilateral series and ICC tournaments. Through the latest completed meeting in September 2025, Bangladesh and India had played 18 T20Is. India had won 17, while Bangladesh had won one. Bangladesh’s only T20I victory came in the 2018 Nidahas Trophy in Colombo.
| T20I Statistic | Bangladesh | India |
|---|---|---|
| Matches | 18 | 18 |
| Wins | 1 | 17 |
| Losses | 17 | 1 |
| Ties | 0 | 0 |
| No Result | 0 | 0 |
| Highest Team Score | 164 | 297/6 |
| Lowest Completed Score | 96 | 221 |
India’s 297/6 in Hyderabad in October 2024 is the highest team total recorded in a Bangladesh vs India T20I. Sanju Samson scored a rapid century in that match as India posted one of the highest totals in men’s T20I cricket. The most recent meeting, in the 2025 Asia Cup, saw India score 168/6 before Bangladesh were dismissed for 127.
Home vs Away Record
The location of matches has played an important role in this rivalry. Bangladesh have hosted many bilateral meetings, particularly in Dhaka and Chattogram, while India have hosted Test and limited-overs series in several cities. The ODI record includes a substantial number of matches in Bangladesh, India and neutral venues because the teams frequently meet in ICC and Asian tournaments.
| Format | Location/Context | Bangladesh Wins | India Wins |
|---|---|---|---|
| Tests in Bangladesh | Bangladesh home matches | 0 | 5 |
| Tests in India | India home matches | 0 | 8 |
| ODIs in Bangladesh | Bangladesh home matches | 6 | 4 |
| ODIs in India | India home matches | 0 | 18 |
| ODIs at neutral venues | Neutral | 2 | 11 |
| T20Is in Bangladesh | Bangladesh home matches | 0 | 6 |
| T20Is in India | India home matches | 0 | 3 |
| T20Is at neutral venues | Neutral | 1 | 8 |
The home and away figures show that Bangladesh’s ODI victories have largely come in matches played in Bangladesh or at neutral venues. India’s record includes victories across home, away and neutral locations. In T20Is, India’s wins have also occurred across different locations, while Bangladesh’s only victory came at a neutral venue in Colombo.
Venue-wise Performance
The Bangladesh vs India rivalry has been played at numerous grounds across South Asia and at international tournament venues. Dhaka has hosted many important matches, while Chattogram has also produced notable scores. Indian venues such as Hyderabad, Kanpur, Chennai and Delhi have hosted recent encounters. Neutral venues have also been significant because of World Cups, Asia Cups and other multinational competitions.
| Venue | Format/Importance | Notable Result or Record |
|---|---|---|
| Dhaka | Test/ODI/T20I | Numerous Bangladesh home meetings |
| Chattogram | Test/ODI | India scored 409/8 in 2022 |
| Hyderabad | Test/T20I | India scored 687/6d in Test; 297/6 in T20I |
| Kanpur | Test | India won by 7 wickets in 2024 |
| Chennai | Test | India won by 280 runs in 2024 |
| Mirpur | ODI/Test | Several major Bangladesh home matches |
| Dubai | ODI/T20I | Recent tournament meetings |
| Colombo | ODI/T20I | Bangladesh’s 2018 T20I victory |
Venue conditions have sometimes influenced the nature of these contests. Bangladesh’s home grounds have provided opportunities for its batters and spinners, while Indian venues have hosted several high-scoring performances. Neutral venues have produced important World Cup and Asia Cup matches, making the rivalry relevant beyond bilateral cricket.
Highest Team Scores
The highest team totals between Bangladesh and India demonstrate how dramatically scoring patterns have changed across formats. India’s highest Test score against Bangladesh is 687/6 declared, while Bangladesh’s highest Test total is 400. In ODIs, India reached 409/8 in Chattogram in 2022, while Bangladesh’s highest is 307. In T20Is, India’s 297/6 in Hyderabad in 2024 is the highest total in the rivalry.
| Format | Bangladesh Highest | India Highest |
|---|---|---|
| Test | 400 | 687/6d |
| ODI | 307 | 409/8 |
| T20I | 164 | 297/6 |
The highest scores also highlight some of the most memorable individual batting performances. Aminul Islam scored 145 in Bangladesh’s first Test, while India’s 409/8 in the 2022 ODI included Ishan Kishan’s double century. In the 2024 T20I in Hyderabad, Sanju Samson scored a rapid century during India’s record-breaking 297/6.
Lowest Team Scores
Low totals have also been part of the history between these teams. Bangladesh’s lowest Test total against India is 91, while India’s lowest Test total is 243. In ODIs, Bangladesh were dismissed for 58 and India were dismissed for 105 in the same match at Mirpur in June 2014. The T20I records show Bangladesh’s lowest completed total as 96, while India’s lowest completed total against Bangladesh is 121 in earlier meetings according to match records; however, current head-to-head summaries list 221 as India’s lowest completed total in the 18-match dataset, reflecting a data-definition issue around innings inclusion. For consistency, individual scorecards should be used when presenting granular T20I records.
| Format | Bangladesh Lowest | India Lowest |
|---|---|---|
| Test | 91 | 243 |
| ODI | 58 | 105 |
| T20I | 96 | 121* |
*Lowest T20I figures can vary between statistical databases depending on whether particular innings classifications are included. The completed-match record should therefore be checked against the official scorecard for detailed historical analysis.
The 2014 ODI at Mirpur remains particularly unusual because both teams recorded their lowest totals in the fixture during the same match. India made 105 before Bangladesh were dismissed for 58. Stuart Binny took six wickets for four runs, helping India win by 47 runs.
Memorable Matches and Records
The Bangladesh and India rivalry has produced several matches that remain important in cricket history. Bangladesh’s first ODI victory over India came in 2004, while the 2007 World Cup produced another famous Bangladesh win. In 2016, India defeated Bangladesh by one run in a dramatic T20 World Cup match in Bengaluru. Bangladesh’s only T20I victory came in the 2018 Nidahas Trophy.
| Year | Format | Match Highlight |
|---|---|---|
| 2000 | Test | Bangladesh played its inaugural Test against India |
| 2004 | ODI | Bangladesh recorded its first ODI win over India |
| 2007 | ODI | Bangladesh defeated India in the World Cup |
| 2016 | T20I | India won by one run in Bengaluru |
| 2018 | T20I | Bangladesh recorded its first T20I win over India |
| 2022 | ODI | India won by 227 runs in Chattogram |
| 2024 | T20I | India scored 297/6 in Hyderabad |
| 2025 | T20I | India won by 41 runs in the Asia Cup |
These matches demonstrate why head-to-head statistics should be viewed alongside individual match results. While the overall record shows India’s larger number of victories, Bangladesh has produced important performances in major competitions and bilateral ODI cricket. The rivalry therefore includes both long-term statistical trends and individual matches that have had considerable significance.
FAQs
1. How many times have Bangladesh and India played Test matches?
Bangladesh and India have played 15 Test matches. India have won 13, Bangladesh have won none, and two matches have ended in draws.
2. What is the ODI head-to-head record between Bangladesh and India?
The teams have played 42 ODIs. India have won 33, Bangladesh have won eight, and one match ended without a result.
3. How many T20Is have Bangladesh and India played?
They have played 18 T20Is through September 24, 2025. India have won 17 and Bangladesh have won one.
4. What is India’s highest score against Bangladesh?
India’s highest score against Bangladesh is 687/6 declared in Test cricket. In ODIs, India scored 409/8 in 2022, while its highest T20I total is 297/6 in 2024.
5. What is Bangladesh’s highest score against India?
Bangladesh’s highest Test score against India is 400. Its highest ODI score is 307, while its highest T20I total is 164.
6. Has Bangladesh ever defeated India in Test cricket?
No. Bangladesh have not yet recorded a Test victory against India. India have won 13 of the 15 Tests, with two matches ending in draws.
7. When did Bangladesh first defeat India in an ODI?
Bangladesh recorded their first ODI victory over India in December 2004 in Dhaka, winning by 15 runs.
8. What is Bangladesh’s biggest T20I achievement against India?
Bangladesh’s first and only T20I victory over India came in the 2018 Nidahas Trophy in Colombo. Bangladesh won that match by five wickets.
9. What is the lowest ODI score in Bangladesh vs India matches?
Bangladesh’s lowest completed ODI total against India is 58, while India’s lowest is 105. Both totals occurred in the same match at Mirpur in June 2014.
10. When was the latest Bangladesh vs India T20I?
The latest completed T20I meeting was on September 24, 2025, in the Asia Cup. India scored 168/6 and Bangladesh were bowled out for 127, giving India a 41-run victory.
Conclusion
The Bangladesh and India cricket rivalry has grown across more than two decades and now covers Test, ODI and T20I cricket. The overall statistics show India with 13 Test wins from 15 matches, 33 ODI wins from 42 matches and 17 T20I wins from 18 matches through September 2025. Bangladesh has recorded eight ODI victories and one T20I victory, while two Tests have ended in draws and one ODI has produced no result.
The records also contain several remarkable numbers. India’s 687/6 declared is the highest Test total in the fixture, 409/8 is its highest ODI score, and 297/6 is its highest T20I total. Bangladesh’s highest totals are 400 in Tests, 307 in ODIs and 164 in T20Is. These figures provide a broad statistical picture of how the two teams have performed against one another.
For anyone researching the rivalry, the Bangladesh National Cricket Team Vs India National Cricket Team Stats offer useful information about head-to-head results, format-wise records, venue performances and major team totals. The statistics also show how the rivalry has evolved from Bangladesh’s early international years into a regular contest across major ICC and Asian cricket events.

[…] Read Also : Bangladesh National Cricket Team Vs India National Cricket Team Stats […]