India National Cricket Team vs Bangladesh National Cricket Team Timeline: Complete Match History
The India National Cricket Team vs Bangladesh National Cricket Team Timeline for over 30 years since 1988. They have faced each other in Tests, ODIs and T20Is against teams in one-on-one cricket, with many of their most memorable matches taking place at showpieces such as the World Cup and Asia Cup. Bangladesh played their first Test against India in 2000, and India won the inaugural ODI between the sides in 1988. Since then
India National Cricket Team vs Bangladesh National Cricket Team Timeline
India and Bangladesh first met in an official men’s international match on 27 October 1988 in the Asia Cup at Chittagong. India won that ODI by nine wickets. Bangladesh’s first Test match also came against India in November 2000, making the Indian team part of an important moment in Bangladesh’s Test history.
The following table highlights major milestones rather than every single international match.
| Year/Date | Format | Tournament/Series | Venue | Result |
| 27 Oct 1988 | ODI | Asia Cup | Chittagong | India won by 9 wickets |
| 10–14 Nov 2000 | Test | Bangladesh’s inaugural Test | Dhaka | India won by 9 wickets |
| 2004 | Test | India tour of Bangladesh | Dhaka & Chittagong | India won both Tests |
| 17 Mar 2007 | ODI | World Cup | Port of Spain | Bangladesh won by 5 wickets |
| 6 Jun 2009 | T20I | World Twenty20 | Nottingham | India won by 25 runs |
| 19 Feb 2011 | ODI | World Cup | Mirpur | India won by 87 runs |
| 16 Mar 2012 | ODI | Asia Cup | Mirpur | Bangladesh won by 5 wickets |
| 19 Mar 2015 | ODI | World Cup | Melbourne | India won by 109 runs |
| 18 Jun 2015 | ODI | Bilateral series | Mirpur | Bangladesh won by 79 runs |
| 21 Jun 2015 | ODI | Bilateral series | Mirpur | Bangladesh won by 6 wickets |
| 23 Mar 2016 | T20I | World T20 | Bengaluru | India won by 1 run |
| June 15, 2017 | ODI | Champions Trophy | Birmingham | India won by 9 wickets |
| Mar 18, 2018 | T20I | Nidahas Trophy Final | Colombo | India won by 4 wickets |
| September 28, 2018 | ODI | Asia Cup Final | Dubai | India won by 3 wickets |
| Jul 2, 2019 | ODI | World Cup | Birmingham | India won by 28 runs |
| 4–10 Dec 2022 | ODI | Bangladesh tour of India | Mirpur | Bangladesh won series 2–1 |
| 14–26 Dec 2022 | Test | Bangladesh tour of India | Chattogram & Mirpur | India won series 2–0 |
| October 19, 2023 | ODI | World Cup | Pune | India won by 7 wickets |
| 19–27 Sep 2024 | Test | Bangladesh tour of India | Chennai & Kanpur | India won series 2–0 |
| 6–12 Oct 2024 | T20I | Bangladesh tour of India | Gwalior, Delhi & Hyderabad | India won series 3–0 |
| Feb 20, 2025 | ODI | Champions Trophy | Dubai | India won by 6 wickets |
| Sep 24, 2025 | T20I | Asia Cup Super Four | Dubai | India won by 41 runs |
The early 1988 meeting is recorded in the historical Cricinfo archive, while the later results and head-to-head figures are supported by established cricket records.
India vs Bangladesh First Match
India were playing Bangladesh for the first time in their inaugural international meeting on 27 October 1988 at Chittagong Stadium, competing as part of the Wills Asia Cup.
It was a 45-over ODI. Bangladesh finished with 99 for 8, and India got 100 for 1 in just over 26 overs to win by nine wickets. Navjot Singh Sidhu also performed with the bat scoring a selfless 50 not out and is now the Player of the Match.
This match loss proved significant due to being the first official senior men’s international cricket history between both respective sides. By then, Bangladesh were still in the process of gaining Test status.
India vs Bangladesh First Test
The next giant leap forward arrived in November 2000, when Bangladesh made their Test debut against India in Dhaka.
Aminul Islam scored 145 and in the first innings Bangladesh were 400. In response, India scored 429 runs before Bangladesh folded for just 91 in their second innings. India later chased down the target in 3.6 overs with nine wickets to spare.
It was the Test match that made Bangladesh cricket, hence why this match is one of Bangladesh cricket milestones.
India vs Bangladesh Test Match Timeline
India and Bangladesh have played 15 men’s Test matches. India have won 13, Bangladesh have won none, and two matches have ended in draws. Their most recent Test series was in India in 2024.
| Year | Series/Venue | Result |
| 2000 | Dhaka | India won by 9 wickets |
| 2004 | Dhaka | India won by an innings and 140 runs |
| 2004 | Chittagong | India won by an innings and 83 runs |
| 2007 | Chittagong | Match drawn |
| 2007 | Mirpur | India won by an innings and 239 runs |
| 2010 | Chittagong | India won by 113 runs |
| 2010 | Mirpur | India won by 10 wickets |
| 2015 | Fatullah | Match drawn |
| 2017 | Hyderabad | India won by 208 runs |
| 2019 | Indore | India won by an innings and 130 runs |
| 2019 | Kolkata | India won by an innings and 46 runs |
| 2022 | Chattogram | India won by 188 runs |
| 2022 | Mirpur | India won by 3 wickets |
| 2024 | Chennai | India won by 280 runs |
| 2024 | Kanpur | India won by 7 wickets |
The 2015 Fatullah Test remains one of the two drawn matches in the Test history between the teams. India then returned to winning ways in the 2017 one-off Test in Hyderabad, before completing 2–0 series wins in 2019, 2022 and 2024.
India vs Bangladesh ODI Timeline
The ODI record is more extensive and has more of the high-profile upsets traditionally linked with this fixture. Published: Mon, 27 Dec, 2021 | Update: 3 months agoIndia have triumphed in 33 of the 42 ODIs played while Bangladesh have won eight and one has no result.
One of Bangladesh’s biggest victories came against India, during the 2007 World Cup. 17 March 2007, Port of Spain: Bangladesh dismissed India for just 191 before chasing down the total with five wickets remaining Mashrafe Mortaza won the Player of the Match award.
In the World Cup of 2011, India posted 370/4 at Mirpur and won by 87 runs. In that match was, Virender Sehwag (175).
Another Bangladesh victory came in the 2012 Asia Cup. Bangladesh successfully chased down 272 set by India in Mirpur and achieved victory via five wickets.
Match 1: India beat Bangladesh by 109 runs (WDQ) in Melbourne, 2015 World Cup. Bangladesh would, a few months later, claim their first bilateral ODI series in India. The first two matches of the series saw Bangladesh winning by 79 runs in the opener and then winning the second match which was a DLS win by six wickets, also in June 2015.
At the 2017 Champions Trophy semifinal, India gained a one-sided nine-wicket victory.
India had also won the 2018 Asia Cup final by three wickets and posted a 28-run win over Pakistan in a World Cup match at Birmingham in 2019.
Equally most significant among your major milestones remains Bangladesh’s 2022 home ODI series. Bangladesh won the first two by one wicket and five runs, thus winning the series 2–1 even though India had a massive 227-run victory in the third ODI.
The last ODI between the two sides happened at the 2025 Champions Trophy in Dubai with India’s seven-wicket win over the Netherlands in Pune coming as recent as during that World Cup meeting for 2023. India won by 6 wickets chasing a target of 229 (Shubman Gill for his score: 101; Mohammed Shami for his bowling figures : 5/53)
India vs Bangladesh T20I Timeline
The first India-Bangladesh T20I took place on 6 June 2009 at Trent Bridge in Nottingham during the ICC World Twenty20. India won by 25 runs.
The format has since produced several memorable matches.
| Date | Tournament/Series | Venue | Result |
| 6 Jun 2009 | World Twenty20 | Nottingham | India won by 25 runs |
| 28 Mar 2014 | World Twenty20 | Mirpur | India won by 8 wickets |
| 24 Feb 2016 | Asia Cup | Mirpur | India won by 45 runs |
| 6 Mar 2016 | Asia Cup Final | Mirpur | India won by 8 wickets |
| 23 Mar 2016 | World T20 | Bengaluru | India won by 1 run |
| 8 Mar 2018 | Nidahas Trophy | Colombo | India won by 6 wickets |
| 14 Mar 2018 | Nidahas Trophy | Colombo | India won by 17 runs |
| 18 Mar 2018 | Nidahas Trophy Final | Colombo | India won by 4 wickets |
| 3 Nov 2019 | Bilateral series | Delhi | Bangladesh won by 7 wickets |
| 7 Nov 2019 | Bilateral series | Rajkot | India won by 8 wickets |
| 10 Nov 2019 | Bilateral series | Nagpur | India won by 30 runs |
| 2 Nov 2022 | T20 World Cup | Adelaide | India won by 5 runs |
| 6 Oct 2023 | Asian Games | Hangzhou | India won by 9 wickets |
| 22 Jun 2024 | T20 World Cup | North Sound | India won by 50 runs |
| 6 Oct 2024 | Bilateral series | Gwalior | India won by 7 wickets |
| 9 Oct 2024 | Bilateral series | Delhi | India won by 86 runs |
| 12 Oct 2024 | Bilateral series | Hyderabad | India won by 133 runs |
| September 24, 2025 | Asia Cup Super Four | Dubai | India won by 41 runs |
The current record stands at 18 T20Is: India 17 wins, Bangladesh 1 win. Bangladesh’s only T20I victory came in Delhi in November 2019, when it won by seven wickets.
India vs Bangladesh World Cup Timeline
India and Bangladesh have met at both the ODI World Cup and T20 World Cup.
ODI World Cup
| Year | Venue | Result |
| 2007 | Port of Spain | Bangladesh won by 5 wickets |
| 2011 | Mirpur | India won by 87 runs |
| 2015 | Melbourne | India won by 109 runs |
| 2019 | Birmingham | India won by 28 runs |
| 2023 | Pune | India won by 7 wickets |
The 2007 meeting stands out because Bangladesh defeated India in the group stage. India then won their next four ODI World Cup meetings. The 2011 game featured Sehwag’s 175, while India’s 2019 win came after a 314/9 total. The 2023 meeting in Pune ended with India chasing Bangladesh’s 256/8.
T20 World Cup
The teams have also clashed with each other a few times in the T20 World Cup. The most memorable one is the 2016 Bengaluru match where Bangladesh needed just a few runs from the last few wickets to achieve victory, but lost the game by by only 1 run.
That match was won by India by a single run when Hardik Pandya bowled the last over and MS Dhoni completed the dismissal on the final ball.
India vs Bangladesh Asia Cup Timeline
The Asia Cup has been an important competition in India-Bangladesh cricket history.
| Year | Format | Important Match/Result |
| 1988 | ODI | India won the first India-Bangladesh ODI by 9 wickets |
| 2012 | ODI | Bangladesh won by 5 wickets |
| 2016 | T20I | India won the final by 8 wickets |
| 2018 | ODI | India won the final by 3 wickets |
| 2023 | ODI | Bangladesh won the Super Four match by 6 runs |
| 2025 | T20I | India won the Super Four match by 41 runs |
The 2018 Asia Cup final was one of the closest major tournament meetings. Bangladesh posted 222, and India chased the target successfully with three wickets remaining.
The 2023 Asia Cup meeting went Bangladesh’s way by six runs in Colombo. In 2025, India and Bangladesh met again in the Super Four stage, with India winning by 41 runs after making 168/6 and dismissing Bangladesh for 127.
India vs Bangladesh Head-to-Head Record

The following figures cover the men’s senior international teams through the latest completed meetings.
Test Head-to-Head
| Matches | India Wins | Bangladesh Wins | Draws |
| 15 | 13 | 0 | 2 |
ODI Head-to-Head
| Matches | India Wins | Bangladesh Wins | No Result |
| 42 | 33 | 8 | 1 |
T20I Head-to-Head
| Matches | India Wins | Bangladesh Wins | No Result |
| 18 | 17 | 1 | 0 |
Overall
| Format | Matches | India Wins | Bangladesh Wins | Draw/No Result |
| Tests | 15 | 13 | 0 | 2 draws |
| ODIs | 42 | 33 | 8 | 1 no result |
| T20Is | 18 | 17 | 1 | 0 |
| Total | 75 | 63 | 9 | 3 |
These records are consistent across current established statistical databases, with the latest completed T20I being the September 2025 Asia Cup match.
Most Memorable India vs Bangladesh Matches
1. 2007 World Cup – Bangladesh won by 5 wickets
One of the defining opportunities in the ODI tapestry for Bangladesh was winning at Port of Spain against this collective, and it really should have been otherwise. Bangladesh chased the 191 target down with five wickets to spare, bowling India out for the total.
2. 2012 Asia Cup – Bangladesh won by 5 wickets
INDIA’S TARGET CHASED DOWN IN MIRPUR The result became a major chapter in Bangladesh’s tournament history against the Indians.
3. 2015 ODI Series – Bangladesh won 2 – 1
The series revolved around the arrival of Mustafizur Rahman. Bangladesh won the series 2 – 1, with him taking five wickets on debut in the first ODI and six wickets in the second.
4. 2016 T20 World Cup – India won by 1 run
In Bengaluru, they went to the penultimate ball of the final over. This ultimately led to India winning narrowly by one run.
5. 2018 Nidahas Trophy Final – India won by 4 wickets
That six off the final ball of Dinesh Karthik became the decisive moment. Karthik had to hit a six as India required five runs off the last delivery and he cleared the fence to guide his side home by four wickets with an over to spare.
6. 2022 ODI Series – Bangladesh won 2–1
In the first two ODIs in Mirpur, Bangladesh won both but India claimed a 227 run victory in the third ODI match. It was the last time Bangladesh won a bilateral ODI series against India.
7. 2025 Champions Trophy – India won by 6 wickets
Bangladesh were held to 228 before Shubman Gill’s second ODI hundred (101 not out) saw India home with six wickets to spare. Mohammed Shami took 5/53.
8. 2025 Asia Cup – India won by 41 runs
Most recent finished men’s international fixture: Dubai, 24 September 2025 India won by 41 runs in the first T20 match and batted first posting a total of 168/6 Run and bowled out Bangladesh for just 127 runs in 19.3 overs. Sharma had hit 75 off only 37 balls and was awarded the Player of the Match.
Biggest Turning Points in India vs Bangladesh Cricket History
There’s a certain phase-wise history of it.
This initial phase started from the 1988 Asia Cup and went all the way to Bangladesh being a new international side. India also won Bangladesh’s Test debut in 2000, when the two teams met for the first time in ODIs.
Phase two: The Big Improvement And Bangladesh As A Real Limited – overs Side The 2007 World Cup win demonstrated that Bangladesh could take down India in a major ICC event.
Further proof of Bangladesh’s growth in achievement came with both the 2012 Asia Cup and also the ODI series in England in 2015 One of the most significant series was that of 2015, during which Bangladesh completed a historic bilateral ODI series win over India.
The third phase saw plenty of tight tournament games. Those finishes – the one-run T20 World Cup final in 2016 and the last-ball Nidahas Trophy final in 2018, were etched into folklore as two of the most talked-about contests in the fixture’s T20I history.
The sides have faced off regularly in major tournaments and bilateral-series fixtures since 2022. The 2022 Test series was won by India 2–0, Bangladesh responded to win the 2022 ODI series 2–1, and then India won the first series played again; a 2024 Test and T20I series.
India vs Bangladesh Latest Match
The most recent men’s limited overs international match between India and Bangladesh was played on 24 September 2025 at the Dubai International Cricket Stadium in the Super Four stage of the Asia Cup.
India 168/6 in 20 overs (Abhishek Sharma 75 off 37 balls, Hardik Pandya 38) India 169 beat Bangladesh 127 (19.3 ov) by 41 runs [Jonny Bairstow, England won MoM] on Octobalternate on a blessedly complete day at the Eden Gardens I am typing this while it is actually raining outside in Calcutta. Player of the Match: Abhishek Sharma
This was the most recent finished men’s international meeting between India and Bangladesh until September 2026 when, with no matches played in the announced September dates of a proposed bilateral tour in 2026, it remains the latest completed encounter.
India vs Bangladesh Upcoming Matches
Following postponement of the planned tour in 2025, a three-match ODI and three-match T20I tour of Bangladesh was on the schedule for September 2026. The initial schedule had three ODIs and three T20Is – for September 1, 3 and 6 in one-day matches and September 9, 12 and 13 in T20I clashes.
The dates were still tentative as recently as August 2026, when the Bangladesh Cricket Board claimed discussions with Australia had not been concluded but India’s announcement of their T20I series against Afghanistan also threw another spanner in the works. These fixtures should not in fact be included as completed matches on the timeline of history,
The safest phrasing would be to say that the 2026 India-Bangladesh white-ball tour was due for scheduling/rescheduling but was still before further scheduling, as opposed to marketed an already completed series.
India vs Bangladesh Rivalry – Key Facts
- First official men’s ODI meeting: 27 October 1988
- First Test meeting: November 2000
- First T20I meeting: 6 June 2009
- Tests played: 15
- ODIs played: 42
- T20Is played: 18
- Total senior men’s international matches: 75
- Latest completed men’s meeting: 24 September 2025
- Latest completed result: India won by 41 runs
- Bangladesh’s first ODI win over India: 2007 World Cup
- Bangladesh’s first bilateral ODI series win over India: 2015
- India’s latest completed ODI win over Bangladesh: 2025 Champions Trophy
- India’s latest completed T20I win over Bangladesh: 2025 Asia Cup
Read More:
FAQs About India National Cricket Team vs Bangladesh National Cricket Team Timeline
1. When did India and Bangladesh first play cricket?
India and Bangladesh first met in an official senior men’s international ODI on 27 October 1988 during the Asia Cup in Chittagong. India won by nine wickets.
2. When was the first India vs Bangladesh ODI?
The first ODI between the teams was played on 27 October 1988 at Chittagong Stadium. India won by nine wickets.
3. When did India and Bangladesh first play a Test match?
Their first Test was played in November 2000 in Dhaka. It was also Bangladesh’s inaugural Test match, and India won by nine wickets.
4. When did India and Bangladesh first play a T20I?
The first T20I was played on 6 June 2009 at Trent Bridge, Nottingham. India won by 25 runs.
5. How many times have India and Bangladesh played each other?
Through the latest completed men’s international matches, India and Bangladesh have played 75 matches across Tests, ODIs and T20Is: 15 Tests, 42 ODIs and 18 T20Is.
6. What is India’s record against Bangladesh in Tests?
India have won 13 of 15 Tests, while Bangladesh have won none. Two matches have ended in draws.
Conclusion
Since their first meeting in 1988, the India national cricket team vs Bangladesh national cricket team timeline has evolved tremendously. For much of the early era India’s results dominated, while Bangladesh sporadically pulled off landmark limited-overs wins in 2007 at the World Cup and 2015 ODI series. Include very close finishes which includes the 2016 T20 World Cup, 2018 Nidahas Trophy final in their history. India are unbeaten against Bangladesh in Tests but there are many more significant victories from the latter’s league in ODIs. The two have continued to play regularly across ICC tournaments, the Asia Cup and bilateral cricket. The last finished men’s meeting was in the 2025 Asia Cup, where India were 41 runs victors in Dubai.
