The timeline of India National Cricket Team vs Bangladesh National Cricket Team
Dating back to the first meeting at Chittagong of an ODI in 1988, here is a timeline of the India national cricket team vs Bangladesh national cricket team rivalry. The rivalry evolved from then on, spanning ODIs, Tests and T20Is, delivering many memorable matches in Asia Cups, ICC tournaments and bilateral series. While India continues to have the upper hand overall, Bangladesh also delivered some significant blows, with new milestones reached after India’s first ODI defeat to Bangladesh in 2004 being eclipsed by the famous World Cup upset in 2007 and bilateral ODI series victories coming via wins in 2015 and again at home as well in 2022.
The two teams have played 42 ODIs, 15 Tests and 18 T20Is in men’s international cricket as of October 2026. India has claimed 33 of those 42 ODIs, 13 out of the last 15 Tests and a remarkable
India vs Bangladesh Timeline Overview
| Year | Match/Event | Format | Result |
| 1988 | First India vs Bangladesh international | ODI | India won by 9 wickets |
| 1990 | Second ODI between the teams | ODI | India won |
| 2000 | Bangladesh’s first Test match | Test | India won by 9 wickets |
| 2004 | Bangladesh’s first ODI win over India | ODI | Bangladesh won by 15 runs |
| 2007 | World Cup group-stage upset | ODI | Bangladesh won by 5 wickets |
| 2011 | World Cup meeting | ODI | India won |
| 2015 | Bangladesh’s first bilateral ODI series win over India | ODI | Bangladesh won 2–1 |
| 2016 | T20 World Cup thriller | T20I | India won by 1 run |
| 2018 | Nidahas Trophy final | T20I | India won by 4 wickets |
| 2019 | Bangladesh’s first T20I win over India | T20I | Bangladesh won by 7 wickets |
| 2022 | Bangladesh wins ODI series | ODI | Bangladesh won 2–1 |
| 2022 | Test series in Bangladesh | Test | India won 2–0 |
| 2024 | Test series in India | Test | India won 2–0 |
| 2024 | T20I series in India | T20I | India won 3–0 |
| 2025 | Champions Trophy meeting | ODI | India won by 6 wickets |
| 2025 | Asia Cup Super Four meeting | T20I | India won by 41 runs |
| 2026 | Proposed bilateral tour | ODI/T20I | Scheduled series remained uncertain |
1988: India and Bangladesh Meet for the First Time
India vs Bangladesh history a new international cricket rivalry began on 27 October 1988 at Chittagong in the Asia Cup. Bangladesh, too, were still a fledgling test nation building their international cricket architecture.
Batting first, Bangladesh managed 99/8 from their overs and India chased it down easily at 100/1 to win the match by nine wickets. The Association of Cricket Statisticians and Historians have it filed as the inaugural men’s ODI clash between India and Bangladesh.
1990: India Wins the Second ODI
The two teams came face to face once more on 25 December 1990 in Chandigarh. India beaten Bangladesh by 9 wickets (India 171/1; Bangladesh 170/6)
It was another display evident of just how far a (then still) fledgling Bangladesh side had to go in their development into a full international force from the established core around this Indian top order. India had already started establishing a recent dominance in their meetings during this time.
1998: Bangladesh Continues Its International Development
In the late 1990s, India and Bangladesh played primarily ODI cricket. These were usually matches held during major Asian tournaments or multi-team competitions.
This period also saw the international standing of Bangladesh improving and it was nearing Test status. India, on the other hand, continued to be a top team side in world cricket and maintained their supremacy in their head-to-head encounters.
2000: Bangladesh Plays Its First Test Against India
The first Test match for Bangladesh’s men, an important point in the history of the rivalry, came in November 2000. The Bangabandhu National Stadium, Dhaka, India were Bangladesh’s first-ever Test opposition
Aminul Islam scored 145 to help Bangladesh make a big first-innings total of 400. In reply, India managed 429 before bowling Bangladesh out for 91 in their second innings. 63 chased: India win by 9 wickets.
The match grew historic as it gave Bangladesh formal representation in Test cricket. The series also made India the inaugural Test opponent for Bangladesh’s men’s cricket.
2004: Bangladesh Records Its First ODI Win Over India
Bangladesh claimed their initial win in ODIs over India in December 2004 at Dhaka. Bangladesh set India a target of 230 runs and bowled the visitors out for 214, winning the game by 15 runs.
Bangladesh’s victory was a significant milestone considering India had completely ruled Bangladesh in the previous ODIs between the two teams. It proved that Bangladesh could compete with the best in Asia.
The same period also responsible for an iconic Test display by Bangladesh, Mohammad Ashraful made 158 not out against India in Chittagong.
2007: Bangladesh Defeats India in the Cricket World Cup
A major one in the India national cricket team vs Bangladesh national cricket team timeline was its when it reached 2007 ICC Cricket World Cup.
Bangladesh beat India by 5 wickets at Port of Spain, Trinidad on 17 March 2007. India were bundled out for 191, with Sourav Ganguly top-scoring (66) and Yuvraj Singh (47).
Tamim Iqbal, Mushfiqur Rahim and Shakib Al Hasan paved the way for Bangladesh to chase down the target. It proved significant in shaping the tournament as India were knocked out in the group stage. It is still one of Bangladesh’s greatest wins over India that lives in the memory.
2011: India Responds in the World Cup
The two teams clashed again in the 2011 ICC Cricket World Cup (in Mirpur).
India raises their mammoth total to 370/4, Virender Sehwag slams 175 and if one wasn’t enough then there’s Virat Kohli with a century too. Bangladesh put up a resistance in the chase but had to settle for 283/9, handing India an 87-run win.
The game was yet another World Cup encounter between the neighbours and it showcased India’s batting prowess at that point of time.
2015: Bangladesh Wins Its First Bilateral ODI Series Against India
Things started to take a major turn for the worst in 2015, in Bangladesh. The first two ODIs in Mirpur were won by Bangladesh, but India claimed the third to take the series.
Bangladesh highlighted by Mustafizur Rahman. In his debut ODI, he took five wickets and an amazing six wickets in the second match.
Bangladesh won the three-match series 2–1, its first bilateral ODI series win over India. It turned out to be one of the most memorable results for Bangladesh in an ODI.
2016: One-Run T20 World Cup Thriller
Few matches have been as dramatic between India and Bangladesh as their clash at the 2016 ICC T20 World Cup in Bengaluru.
Chasing 146, Bangladesh nearly pulled it off. With two runs required for a win, the showdown came down to an eventful last over.
In the end, India won the match by a margin of just one run as Bangladesh lost wickets after the final balls bowled. It turned out to be one of the affordable finishes in T20 World Cup Bharat time.
The victory also upheld India’s unbroken head-to-head record against Bangladesh in their T20 World Cup encounters. As per latest AC record updates by 2024, India have won each of the teams’ six T20 World Cup matches.
2018: Dinesh Karthik’s Last-Ball Six
In March 2018, India played Bangladesh in the final of the newly formed Nidahas Trophy in Colombo. India had a difficult target in its favour after Bangladesh put 166/8 on the board.
India’s chase, in fact, went right down to the last ball. Dinesh Karthik arrived at the crease when India required 34 runs for victory and turned it around, smashing Soumya Sarkar for a six off the last ball.
Karthik was not out on 29 runs from just eight balls, and India won by four wickets. ICC labelled the game as one of the most dramatic finishes during the tournament.
2019: Bangladesh Gets Its First T20I Victory Over India
In November 2019, Bangladesh recorded an historic win over India in men’s T20I cricket.
The last match of the three-match series took place in Delhi. India: 148/6 in 20 Overs Bangladesh: 149-3 (Target)
The major contribution came from Mushfiqur Rahim, who scored the vital unbeaten 60. This was also the first time India lost to Bangladesh in a men’s T20I. India won the other two games to win the series 2–1.
Bangladesh’s win remains their only men’s T20I victory over India. As of September 2025) through the years, ACS data reveal that India have been victorious in 17 out of a total of.
.2022: Bangladesh Wins the ODI Series 2–1
In December 2022, Bangladesh completed another significant ODI feat against India. The series comprised three matches in Bangladesh, where the hosts won the first two games before taking the third clashing India.
It is the 1st match that is etched as a particularly memorable one because Bangladesh was down to 136/9 while chasing 187. Mehidy Hasan Miraz and Mustafizur Rahman forged an unbroken last-wicket partnership to secure a dramatic one-wicket win for Bangladesh.
Mehidy Hasan was again at the centre of things, hitting a maiden ODI hundred to rescue Bangladesh from 69 for six to beat India in the second ODI. India claimed the last ODI but Bangladesh bagged the series 2–1.
2022: India Wins the Test Series 2–0
India played a two-match Test series against Bangladesh, also in December 2022, after the ODIs. This was after India had dominated both innings of this match, having beaten Bangladesh by 188 runs in the first Test at Chattogram.
The second Test in Dhaka, though, was a close-fought affair as Bangladesh pushed India all the way during their chase. India eventually chased it down with three wickets to spare for a 2–0 series victory.
RESULT: Keaton Jennings bludgeoned 239 runs off mere 205 balls which included an astonishing 24 fours and four huge sixes to such a magnitude that Bangladesh’s experienced spinners made no impression on the Test. As per ACS records, India have won 13 of the other 15 Tests between the two sides with the other two matches ending in draws.
2024: India Wins the Test Series 2–0
India hosted Bangladesh for a three-match T20I bilateral series that took place between September and October 2024, with the visiting team also partaking in one match played as a Test. The first Test began on 19 September in Chennai, and the second took place on 27 September in Kanpur. These were the fixtures for India’s domestic home international season of 2024–25.
Ravichandran Ashwin was also among the runs and wickets in India’s win by 280 runs in the first Test. Rain did touch the second Test too but when play resumed, India stepped on the gas and won by 7 wickets.
This meant that India had beaten Bangladesh once again in a Test series, and this victory marked India’s 2-0 sweep against Bangladesh. The teams last competed in another Test in Kanpur in September 2024.
2024: India Sweeps the T20I Series 3–0
Then, the teams faced off each other again in October 2024, in T20I series of three matches to be played in India. India defeated Gwalior by 7 wickets in the first match before going on to defeat Bangladesh, New Delhi by 86 runs.
Hyderabad hosted the third T20I and it became one of the highest ever batting performances in this respect. India: 297/6, Sanju Samson 111 (47)
India won the match and series by 133 runs, taking it 3–0. The 297/6 was India’s highest T20I score against Bangladesh and is also among the records in ACS India-Bangladesh T20Is.
2025: India Defeats Bangladesh in the Champions Trophy
The match was held on 20 February at the ICC Champions Trophy 2025 in Dubai, which India and Bangladesh faced off against each other for in a group stage fixture.
India’s Mohammed Shami took five wickets and Bangladesh made 228 after being sent into bat. India then successfully chased down the target, reaching 231/4 in just 46.3 overs.
In the end, it was Shubman Gill with a masterful innings of 101 in 129 balls who took India through to a six-wicket win. The ICC described the outcome as India’s opening win of the competition.
As of February 2025 this is the most recent completed ODI between India and Bangladesh with the overall head-to-head ODI record situated at 42 matches – 33 India wins, eight Bangladesh wins and one-no result.
2025: India Wins the Asia Cup Meeting
The two teams faced off again at the 2025 Asia Cup, where India knocked out Bangladesh in the Super Four phase on 24 September in Dubai.
Former India goalkeeper Deep Dasgupta is now assisting Indian women in their fight against Bangladesh, who scored 168/6 and condemned the rival side to 127 all out. Hence, India secured the match winning by 41 runs.
It was the 18th men’s T20I between these two sides. India ended up winning that match, giving them an overall T20I record of 17 wins from 18 against Bangladesh. According to ACS records, the latest completed men’s T20I between India and Bangladesh was on 24 September 2025.
2026: India vs Bangladesh Series Developments
In 2026 the India-Bangladesh rivalry entered an unprecedented chapter as a bilateral white ball series that was on the cards did not culminate as expected.
In July 2025, BCCI and BCB had together agreed to push India’s three ODIs and three T20Is in Bangladesh from August 2025 to September 2026. In a statement, the BCCI said the decision was taken after discussions between the two boards based on international commitments and logistical feasibility.
BCB later proposed to schedule a 2026 itinerary of three ODIs and three T20Is, with the ODIs planned to take place across September 1, 3 and 6 and the trio of T20Is on September 9, 12 and 13. By the time they were discussing the dates in August 2026, however, these two boards were still hammering out their schedule, and BCB president Tamim Iqbal said it was “possible” that the schedule will change.
The proposed matches in 2026 has not become completed international fixtures, so due to the time period used here they should not be included in the played-match head-to-head totals. Hence, the most recent finished men’s India-Bangladesh international remains the 2025 Asia Cup Super Four fixture.
India vs Bangladesh Head-to-Head Record
The latest completed men’s international records show a clear difference between the teams’ overall results. India have dominated the Test and T20I records, while Bangladesh have had more success in ODIs, particularly during several home series.
| Format | Matches | India Won | Bangladesh Won | 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 |
The Test figures cover matches from November 2000 through September 2024, the ODI figures cover matches from October 1988 through February 2025, and the T20I figures cover matches from June 2009 through September 2025.
Most Important Matches in India vs Bangladesh History
When you view the whole India-Bangladesh timeline, some matches stand out. Dhaka hosted the first Test match between India and Bangladesh in 2000, which was also India’s 1st Test and Bangladesh’s. Four years later came the victory that marked India’s first ODI loss to the Tigers on Bangladeshi soil.
The match is one of the Bangladesh’s most famous wins as it knocked India out of the 2007 World Cup in the group stage itself. Another milestone of the 2015 ODI series was that Bangladesh had won their first bilateral ODI series against India.
The 2016 T20 World Cup match and the 2018 Nidahas Trophy final showed how closely the two teams can go in pressure situations. Last year, Bangladesh registered their first T20I victory ever over India, adding another historic note to this rivalry.
Bangladesh continued to dominate at home in the 2022 ODI series, although India won the 2022 Test series, as well as a pair of Tests and T20Is in 2024, and went on to capture one-day silverware with victory across white-ball formats in their Champions Trophy (250/25 overs) and Asia Cup (200/10 overs) matches in 2025.
Also Read : Rohit Sharma Jersey Number | Ruturaj Gaikwad Jersey Number
Latest India vs Bangladesh Match
From October 2026Until October 2023, the last finished men’ international matchIndia and Bangladesh were against each other in Asia Cup Super Four509s on 24 Sep 25.
It was the 17th win in 18 men’s T20I matches for India against Bangladesh; T20I · Last updated: October 14, 2023 · India won that contest by no less than a. India’s most recent ODI was the Champions Trophy match on 20 February 2025, which India won by six wickets. Again in spite of a troubling run, the two groups played each other in their latest Test series which took place over the span of September and October in 2024, with an India victory again by two guides – 2–0.
India vs Bangladesh Timeline: Key Takeaways
The timeline of the India national cricket team vs Bangladesh national cricket team began on 9 April 1988, a nine-wicket win to India in the 1988 Asia Cup, and grew immensely after Bangladesh became a Test nation from the year 2000.
The most iconic wins over the years for Bangladesh came from their 2004 ODI win, the World Cup upset of 2007, bilateral ODI series win in 2015 and then T20I victory in 2019 before going on to defeat India again during the year all thanks to an ODI series win in February against the number one side at that point followed by yet another a month later. These matches proved that Bangladesh could spring the odd surprise against India, despite their worse overall record.
India has never lost a Test series to Bangladesh and has won 17 of the 18 T20Is. Bangladesh has eight wins in ODIs, including several significant home victories. To summarise, the rivalry boasts a rich scroll of India dominance laced with quite a few memorable Bangladesh victories.
India’s 41-run T20I win in the 2025 Asia Cup was the last meeting between these two sides. Before being pushed back from 2025, a six-match bilateral series was set for 2026, but the proposed dates during 2026 were still not certain either. As a result, the finished head-to-head record has been maintained on games concluded through Sept. 2025
The India national cricket team vs Bangladesh national cricket team timeline has evolved from occasional ODI meetings into a multi-format rivalry spanning Tests, ODIs and T20Is. India has the stronger overall head-to-head record, but Bangladesh has produced several landmark victories, including its first ODI win in 2004, the 2007 World Cup upset, the 2015 bilateral ODI series victory and its first T20I win in 2019.
The most recent men’s international meeting came in September 2025, when India defeated Bangladesh by 41 runs in the Asia Cup. Although a six-match bilateral tour was moved to 2026, the proposed September 2026 window was subsequently delayed again, so no new senior men’s India-Bangladesh bilateral result had been recorded by 1 October 2026
Conclusion
From being pitted against each occasionally to a competitive rivalry, the India national cricket team vs Bangladesh national cricket team timeline has eventually transformed into a multi-format tussle across Tests, ODIs and T20Is. The overall head-to-head is in favour of India, but a few epoch-defining wins have come India-bangladesh time over the years: Its first ODI win i.e. an upset victory came back in 2004; the 2007 World Cup upset; and in 2015 very much bilateral ODI series triumph and its maiden T20I win (1206) finally happened against Bangladesh In January this year.
The last men’s international meeting was in September 2025 when India prevailed over Bangladesh by 41 runs in the Asia Cup. A six-match bilateral tour was pushed to 2026 but the planned September 2026 window had been pushed back another time as of October 1, and no senior men’s India-Bangladesh bilateral result had been recorded.
FAQs
When did India and Bangladesh first play cricket?
India and Bangladesh first played a men’s international match on 27 October 1988 in an ODI during the Asia Cup. India won the match by nine wickets.
When did Bangladesh play its first Test against India?
Bangladesh played its first-ever men’s Test against India from 10 to 13 November 2000 in Dhaka. India won by nine wickets.
When did Bangladesh first defeat India in an ODI?
Bangladesh recorded its first ODI victory over India in December 2004, winning by 15 runs in Dhaka.
How many times has Bangladesh beaten India in T20Is?
Bangladesh has defeated India once in 18 men’s T20I matches. India have won the other 17 meetings through September 2025.
What was the latest India vs Bangladesh match?
The latest completed men’s international meeting was the 2025 Asia Cup Super Four match, which India won by 41 runs. The latest ODI was the 2025 Champions Trophy match, while the latest Tests were played in 2024.

