The India National Cricket Team vs Bangladesh National Cricket Team Matches have evolved into one of the most watched cricket contests in South Asia. While India have dominated the general head-to-head report, Bangladesh have produced numerous memorable victories, specifically in ODI cricket.
The competition commenced in 1988, whilst India and Bangladesh first met in an ODI at Chattogram at some stage in the Asia Cup. India received that health by nine wickets. Bangladesh later received Test reputation in 2000, with India becoming their opponent in their ancient first Test.
Since then, the teams have met often in bilateral series, Asia Cups, World Cups, the Champions Trophy and T20 World Cups. As of the trendy completed guys’s international meeting inside the 2025 Asia Cup, India have won 63 of 75 matches, at the same time as Bangladesh have gained 9. Two Tests were drawn and one ODI produced no end result.
Table of Contents
India vs Bangladesh 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 |
The figures display India’s top notch consistency. Bangladesh have in no way beaten India in a Test, whilst their 8 ODI victories and one T20I victory account for all 9 in their wins against India.
Quick Rivalry Facts
| Category | Record |
| First ODI | 1988, Chattogram |
| First Test | 2000, Dhaka |
| First T20I | 2009, Nottingham |
| Total international matches | 75 |
| India wins | 63 |
| Bangladesh wins | 9 |
| Draws/No Results | 3 |
| Most successful format for India | T20Is |
| Bangladesh’s strongest format against India | ODIs |
| Latest completed meeting | 2025 Asia Cup |
| Latest winner | India |
India vs Bangladesh Matches: Complete Test Timeline
Bangladesh’s Test history began against India in November 2000. India won that historic match by nine wickets.
The two sides have since played 15 Tests. India have won 13, while two matches have ended in draws. Bangladesh have never won a Test against India.
| No. | Year | Venue | Result |
| 1 | 2000 | Dhaka | India won by 9 wickets |
| 2 | 2004 | Dhaka | India won by an innings and 140 runs |
| 3 | 2004 | Chattogram | India won by an innings and 83 runs |
| 4 | 2007 | Chattogram | Match drawn |
| 5 | 2007 | Mirpur | India won by an innings and 239 runs |
| 6 | 2010 | Chattogram | India won by 113 runs |
| 7 | 2010 | Mirpur | India won by 10 wickets |
| 8 | 2015 | Fatullah | Match drawn |
| 9 | 2017 | Hyderabad | India won by 208 runs |
| 10 | 2019 | Indore | India won by an innings and 130?* |
| 11 | 2019 | Kolkata | India won by an innings and 46 runs |
| 12 | 2022 | Chattogram | India won by 188 runs |
| 13 | 2022 | Mirpur | India won by 3 wickets |
| 14 | 2024 | Chennai | India won by 280 runs |
| 15 | 2024 | Kanpur | India won by 7 wickets |
*The Indore Test result is commonly recorded as India winning by an innings and 130 runs; the match-by-match table in the rivalry source contains a typographical inconsistency. ESPN’s series record confirms India won the match and the 2019 series 2–0.
2000: Bangladesh’s Historic First Test
The first Test between India and Bangladesh was performed at Dhaka in November 2000. Bangladesh made 400 in their first innings, with Aminul Islam scoring 145.
India spoke back with 429 and in the end received nine wickets.
Aminul’s 145 remains an essential part of Bangladesh’s early Test records as it made him the first Bangladesh batter to score a Test century against India.
2004: Sachin Tendulkar’s 248*
One of the most memorable Test performances was in Dhaka in December 2004.
Sachin Tendulkar scored 248 no longer out, the best Test rating of his career, as India published 526 and won through an innings and 140 runs.
2015: A Rare Test Draw
The 2015 Test at Fatullah ended in a draw after rain substantially affected the contest. It stays one in all simplest drawn Tests between the perimeters.
2019: India’s First Day-Night Test
The 2d Test of India’s 2019 selection in opposition to Bangladesh was performed at Eden Gardens in Kolkata and has become the first day-night time Test for each nation.
India received with the aid of an innings and 46 runs. The series ended 2–0 in India’s favour.
2024: India Complete Another 2–0 Sweep
India defeated Bangladesh by 280 runs in Chennai before prevailing in the rain-affected Kanpur Test by using seven wickets.
The Kanpur match changed into particularly remarkable due to the fact India attacked aggressively after vast time changed into rain. India reached 50 in only 3 overs after which set new Test information for the quickest group hundred and double hundred.
India vs Bangladesh ODI Match-by-Match Timeline
The ODI rivalry is considerably more competitive than the Test rivalry.
India have won 33 of the 42 completed/recorded ODI encounters, while Bangladesh have won eight and one match ended without a result.
| No. | Year | Venue | Result |
| 1 | 1988 | Chattogram | India won by 9 wickets |
| 2 | 1990 | Chandigarh | India won by 9 wickets |
| 3 | 1995 | Sharjah | India won by 9 wickets |
| 4 | 1997 | Colombo | India won by 9 wickets |
| 5 | 1998 | Dhaka | India won by 4 wickets |
| 6 | 1998 | Mohali | India won by 5 wickets |
| 7 | 1998 | Mumbai | India won by 5 wickets |
| 8 | 2000 | Dhaka | India won by 8 wickets |
| 9 | 2003 | Dhaka | India won by 200 runs |
| 10 | 2003 | Dhaka | India won by 4 wickets |
| 11 | 2004 | Colombo | India won by 8 wickets |
| 12 | 2004 | Chattogram | India won by 11 runs |
| 13 | 2004 | Dhaka | Bangladesh won by 15 runs |
| 14 | 2004 | Dhaka | India won by 91 runs |
| 15 | 2007 | Port of Spain | Bangladesh won by 5 wickets |
| 16 | 2007 | Mirpur | India won by 5 wickets |
| 17 | 2008 | Mirpur | India won by 46 runs |
| 18 | 2008 | Karachi | India won by 7 wickets |
| 19 | 2010 | Mirpur | India won by 6 wickets |
| 20 | 2010 | Mirpur | India won by 6 wickets |
| 21 | 2010 | Dambulla | India won by 6 wickets |
| 22 | 2011 | Mirpur | India won by 87 runs |
| 23 | 2012 | Mirpur | Bangladesh won by 5 wickets |
| 24 | 2014 | Fatullah | India won by 6 wickets |
| 25 | 2014 | Mirpur | India won by 7 wickets |
| 26 | 2014 | Mirpur | India won by 47 runs |
| 27 | 2014 | Mirpur | No Result |
| 28 | 2015 | Melbourne | India won by 109 runs |
| 29 | 2015 | Mirpur | Bangladesh won by 79 runs |
| 30 | 2015 | Mirpur | Bangladesh won by 6 wickets |
| 31 | 2015 | Mirpur | India won by 77 runs |
| 32 | 2017 | Birmingham | India won by 9 wickets |
| 33 | 2018 | Dubai | India won by 7 wickets |
| 34 | 2018 | Dubai | India won by 3 wickets |
| 35 | 2019 | Birmingham | India won by 28 runs |
| 36 | 2022 | Mirpur | Bangladesh won by 1 wicket |
| 37 | 2022 | Mirpur | Bangladesh won by 5 runs |
| 38 | 2022 | Chattogram | India won by 227 runs |
| 39 | 2023 | Colombo | Bangladesh won by 6 runs |
| 40 | 2023 | Pune | India won by 7 wickets |
| 41 | 2025 | Dubai | India won by 6 wickets |
Note: Historical numbering in published suit lists can vary because some tournament listings skip numbers within the sequence. The desk above provides the chronological encounters rather than relying on the numbering of a person database. The underlying effects are pass-checked towards the rivalry suit list and event records.
The 2007 World Cup Shock
The maximum well-known Bangladesh victory over India came at some point of the 2007 ICC Cricket World Cup in Port of Spain.
Bangladesh chased down India’s overall total and gained five wickets. The end result was one of the biggest shocks of the tournament and contributed to India’s early exit.
It stays one of the defining suits in the India-Bangladesh competition.
Bangladesh’s 2015 ODI Series Victory
Bangladesh reached every other landmark in 2015.
Playing at home, Bangladesh gained the 3-match ODI series 2–1. The hosts won the first two suits before India took the third. It was considered one of Bangladesh’s most vital bilateral ODI achievements towards India.
Mustafizur Rahman became particularly influential in the course of the series. He produced a six-wicket haul in the second ODI.
2019 World Cup: India Win a High-Pressure Match
India defeated Bangladesh via 28 runs in Birmingham throughout the 2019 World Cup.
The fit changed into significant due to the fact Bangladesh had been still in rivalry for a semi-very last region, even as India had been progressing strongly thru the tournament.
India’s victory maintained their amazing World Cup record in opposition to Bangladesh.
2022 ODI Series: Bangladesh Take 2–1 Victory
Bangladesh produced another primary ODI collection win in 2022.
They received the first two suits in Mirpur via one wicket and five runs respectively. India answered with a massive 227-run victory in Chattogram inside the third ODI.
The collection consequently ended 2–1 in Bangladesh’s favour, giving the hosts another important bilateral triumph.
2023 World Cup: Virat Kohli Leads India to Victory
India defeated Bangladesh through seven wickets in Pune at some stage in the 2023 World Cup.
Bangladesh posted 256/eight, however India chased the goal effectively. Virat Kohli scored an unbeaten century, while India’s batting depth helped them whole the chase simply.
2025 Champions Trophy: India Win in Dubai
The teams met again in the 2025 ICC Champions Trophy in Dubai.
India chased Bangladesh’s goal effectively and gained by using six wickets. This was the brand new ODI meeting between the groups inside the period included via this newsletter.
India vs Bangladesh T20I Match-by-Match Timeline
India have dominated the shortest format even more strongly.
The teams have played 18 T20Is, with India winning 17 and Bangladesh winning one.
| No. | Year | Venue | Result |
| 1 | 2009 | Nottingham | India won by 25 runs |
| 2 | 2014 | Mirpur | India won by 8 wickets |
| 3 | 2016 | Mirpur | India won by 45 runs |
| 4 | 2016 | Mirpur | India won by 6 wickets |
| 5 | 2016 | Bengaluru | India won by 1 run |
| 6 | 2018 | Colombo | India won by 6 wickets |
| 7 | 2018 | Colombo | India won by 17 runs |
| 8 | 2018 | Colombo | India won by 4 wickets |
| 9 | 2019 | Delhi | Bangladesh won by 7 wickets |
| 10 | 2019 | Rajkot | India won by 8 wickets |
| 11 | 2019 | Nagpur | India won by 30 runs |
| 12 | 2022 | Adelaide | India won by 5 runs |
| 13 | 2023 | Hangzhou | India won by 9 wickets |
| 14 | 2024 | North Sound | India won by 50 runs |
| 15 | 2024 | Gwalior | India won by 7 wickets |
| 16 | 2024 | Delhi | India won by 86 runs |
| 17 | 2024 | Hyderabad | India won by 133 runs |
| 18 | 2025 | Dubai | India won by 41 runs |
The match list confirms that Bangladesh’s only T20I victory over India came in Delhi in 2019.
2016: The One-Run Thriller
The 2016 T20 World Cup assembly in Bengaluru is arguably the most dramatic T20I among the groups.
Bangladesh wished best two runs from the final three deliveries with three wickets in hand. India fought back brilliantly and gained one run.
The end became one of the defining moments within the competition.
2019: Bangladesh Record Their First T20I Victory
Bangladesh ultimately defeated India in a T20I in Delhi in November 2019.
Bangladesh won by means of seven wickets, ending India’s unbeaten start in the bilateral T20I competition. India spoke back with the aid of triumphing the subsequent two matches in Rajkot and Nagpur to take the collection 2–1.
Deepak Chahar’s 6/7
The 1/3 T20I of the 2019 collection produced one of the maximum exceptional bowling performances in T20I records.
Deepak Chahar took 6 wickets for 7 runs in Nagpur and completed a hat-trick. His spell helped India win by 30 runs and clinch the collection.
2024 T20 World Cup
India faced Bangladesh within the Super Eight stage of the 2024 T20 World Cup.
India scored 196/5, with Hardik Pandya making 50 from 27 balls. Bangladesh managed 146/8, giving India a 50-run victory.
Kuldeep Yadav took 3 wickets, whilst Jasprit Bumrah and Arshdeep Singh claimed two wickets every.
2024: India Complete a 3–0 T20I Sweep
The bilateral series in India produced 3 consecutive Indian victories.
India gained the first T20I in Gwalior by way of seven wickets, the second one in Delhi by using 86 runs and the 1/3 in Hyderabad by 133 runs.
Hyderabad’s health becomes especially surprising.
India scored 297/6, with Sanju Samson smashing 111 and Suryakumar Yadav contributing 75. Bangladesh replied with 164/7.
2025 Asia Cup: India Win with the aid of 41 Runs
India and Bangladesh met again in the 2025 Asia Cup Super Four degree in Dubai.
India scored 168/6, powered with the aid of Abhishek Sharma’s 75 from 37 balls. Bangladesh were dismissed for 127, with Kuldeep Yadav taking three wickets.
India therefore received by 41 runs and extended their T20I head-to-head advantage to 17–1.
Major Player Records in India vs Bangladesh Matches
The rivalry has produced outstanding individual performances from players on both sides.
| Record | Player | Performance |
| Highest Test score for India vs Bangladesh | Sachin Tendulkar | 248* |
| Highest Bangladesh Test score vs India | Aminul Islam | 145 |
| Major Bangladesh Test innings | Mohammad Ashraful | 158* |
| India’s highest ODI score vs Bangladesh | Ishan Kishan | 210 |
| India’s notable ODI performance | Virender Sehwag | 175 |
| Best Indian ODI bowling | Stuart Binny | 6/4 |
| Best Indian T20I bowling | Deepak Chahar | 6/7 |
| India’s highest T20I score vs Bangladesh | Sanju Samson | 111 |
| Major Bangladesh T20I innings | Naim Sheikh | 81 |
Ishan Kishan’s 210 in opposition to Bangladesh in Chattogram in 2022 became specifically full-size as it has become India’s highest man or woman ODI rating in opposition to Bangladesh at that point, surpassing Virender Sehwag’s 175.
Stuart Binny’s 6/4 in 2014 remains certainly one of India’s maximum terrific ODI bowling performances.
Deepak Chahar’s 6/7 within the 2019 Nagpur T20I became every other landmark overall performance and secured a hat-trick.
Most Memorable India vs Bangladesh Matches
1. 2007 World Cup – Bangladesh Win by Five Wickets
This is arguably Bangladesh’s most famous victory over India.
The defeat removed India from the institution and straight away accelerated the contention’s profile.
2. 2016 T20 World Cup – India Win by using One Run
India appeared to have lost manipulate in the very last over, but Bangladesh’s completing blunders gave India a dramatic one-run victory.
3. 2015 ODI Series – Bangladesh Win 2–1
Bangladesh defeated India in consecutive ODIs at Mirpur to secure their first bilateral ODI series victory over India.
4. 2019 T20I – Bangladesh Beat India
Bangladesh produced their best T20I victory over India in Delhi, prevailing via seven wickets.
5. 2022 ODI Series – Bangladesh Win 2–1
Bangladesh again gained an ODI bilateral collection towards India, taking the primary two matches before India responded with a big win in Chattogram.
6. 2022 ODI – Ishan Kishan’s 210
Ishan Kishan’s double century was one of the most unfavorable innings in the competition. He reached 200 from simply 126 balls and completed with 210 from 131 deliveries.
7. 2024 T20 World Cup – India Win via 50 Runs
Hardik Pandya’s unbeaten half-century and Kuldeep Yadav’s 3 wickets helped India dominate Bangladesh in Antigua.
8. 2024 Hyderabad T20I – India Score 297
Sanju Samson’s 111 and Suryakumar Yadav’s 75 helped India post 297/6, one of the biggest totals in the format and a 133-run victory.
India vs Bangladesh in ICC Tournaments
The teams have frequently met on the biggest international stage.
| Tournament | Matches | India Wins | Bangladesh Wins |
| Cricket World Cup | 5 | 4 | 1 |
| T20 World Cup | 5 | 5 | 0 |
| Champions Trophy | 2 | 2 | 0 |
| Total | 12 | 11 | 1 |
Why India Have Dominated the Rivalry
Several elements give an explanation for India’s statistical benefit.
Greater batting depth
India have historically possessed a deep batting order containing technically robust Test batters and explosive white-ball players.
Strong bowling assets
India’s bowling options have elevated appreciably, from conventional spin energy to a global-class pace attack.
Experience in essential tournaments
India regularly compete deep into ICC occasions, giving their players revel in excessive-strain suits.
Bangladesh’s home advantage
Despite India’s standard dominance, Bangladesh were tons more dangerous in home conditions. Their ODI victories in 2015 and 2022 show how difficult the Mirpur conditions can be for journeying groups.
Different formats, specific contests
The Test report is closely one-sided, whilst ODIs have produced most of Bangladesh’s most important victories. T20Is have again been dominated with the aid of India.
FAQ: India National Cricket Team vs Bangladesh National Cricket Team Matches
How many matches have India and Bangladesh performed?
India and Bangladesh have played 75 guys’ international matches across Tests, ODIs and T20Is as of the brand new completed suit within the 2025 Asia Cup. India have received 63 and Bangladesh have received nine, with three draws/no-outcomes.
Who has gained greater India vs Bangladesh matches?
India has received substantially greater suits. Their typical record stands at 63 wins as compared with 9 Bangladesh victories.
Has Bangladesh ever crushed India in a Test?
No. Bangladesh have by no means overwhelmed India in Test cricket. India have gained 13 of the 15 Tests, with two ending in draws.
When did India and Bangladesh first play cricket?
Their first men’s international meeting became an ODI inside the 1988 Asia Cup at Chattogram. India received with the aid of 9 wickets.
When did Bangladesh first beat India?
Bangladesh’s first ODI victory over India came in 2004 in Dhaka, once they received by means of 15 runs.
What was Bangladesh’s most famous win over India?
The 5-wicket victory over India inside the 2007 Cricket World Cup is extensively regarded as Bangladesh’s most famous win inside the competition.
Who scored 210 towards Bangladesh?
Ishan Kishan scored 210 from 131 balls against Bangladesh in Chattogram in December 2022. It turned into his maiden ODI double century and India’s maximum individual rating against Bangladesh at that factor.
Who took 6/7 towards Bangladesh?
India fast bowler Deepak Chahar took 6/7 in the third T20I at Nagpur in November 2019. The spell included a hat-trick and helped India win the match and series.
Who scored 248* against Bangladesh?
Sachin Tendulkar scored an unbeaten 248 within the 2004 Dhaka Test. It became his maximum Test rating and helped India win by means of an innings and one hundred forty runs.
Also Read About:-) India vs Bangladesh Cricket Match: India Begin Champions Trophy 2025 with a Clinical Victory

