The rivalry between India and Bangladesh in cricket has intensified recently, producing some thrilling matches. India had already emerged as a powerhouse in world cricket, while Bangladesh was still in the attempts of building their primary presence. Contemporarily, the rivalry has become fiercer, and the fans are more enthusiastic, which is why this is one of the most interesting rivalries in cricket. Bangladesh’s matches against India were becoming increasingly important for them, especially while playing on home turf, because they often pulled off shocking resounding defeats against India.
There was an overarching tension and excitement that escalated through each match, and the growing sense of competitiveness coupled with national pride transformed this into a traditional rivalry. India definitely had the upper hand with a more rich history in cricket, but was soon surpassed by Bangladesh as this formidable emerging challenger. In my opinion, things became really interesting when Bangladesh pulled off that astonishing victory against India in the 2007 world cup.
Upcoming Series: India tour of Bangladesh 2025 Full Schedule
3 T20s, 3 ODIs – Aug 17 – Aug 31
1st ODI- Bangladesh vs India
- Date: Sun, 17 Aug 2025
- Venue: Shere Bangla National Stadium
- Time: 9:30 AM
- Result: –
2nd ODI- Bangladesh vs India
- Date: Wed, 20 Aug 2025
- Venue: Shere Bangla National Stadium
- Time: 9:30 AM
- Result: –
3rd ODI- Bangladesh vs India
- Date: Sat, 23 Aug 2025
- Venue: Zahur Ahmed Chowdhury Stadium
- Time: 9:30 AM
- Result: –
1st T20I- Bangladesh vs India
- Date: Tue, 26 Aug 2025
- Venue: Zahur Ahmed Chowdhury Stadium
- Time: 5:30 PM
- Result: –
2nd T20I- Bangladesh vs India
- Date: Fri, 29 Aug 2025
- Venue: Shere Bangla National Stadium
- Time: 5:30 PM
- Result: –
3rd T20I- Bangladesh vs India
- Date: Sun, 31 Aug 2025
- Venue: Shere Bangla National Stadium
- Time: 5:30 PM
- Result: –
India National Cricket Team Vs Bangladesh National Cricket Team Timeline | 1988: First ODI Encounter
This was the first time that the two teams had met in a match officially played between India and Bangladesh. India and Bangladesh played their first one day International against each other in the 1988 Asia Cup, but it was only a group match for India and a historic match for Bangladesh. The match was played on 27th October 1988 in Chittagong. India won the match by 9 wickets.
2000: Bangladesh’s Test Debut
In November 2000, Bangladesh played their first Test match. This was the big day, it occurred in Dhaka on 10th-14th November 2000, where they played against India. The match was not about runs or wickets it was about being present on the biggest stage in justice. India won the match by 9 wickets but marked the beginning of a long and meaningful journey in test cricket for Bangladesh.
2004–2005: India’s Tour of Bangladesh
When India visited Bangladesh during the 2004–05 season to play tests matches and ODIs. India won both the formats . These matches cemented the cricketing bond between the two countries.
2007: World Cup Upset
In the 2007 ICC World Cup, Bangladesh and India faced each other on 17th March 2007, where Bangladesh shocked the world by eliminating India in the group stage by 5 wickets. In a game played in Port of Spain, Trinidad, the match became a nightmare for Indian fans and a dream fulfilled for Bangladesh.
2009: First T20I Meeting
This match marked the beginning of T20I contests between Bangladesh and India cricket teams. In 2009, at the ICC World T20 in England, India and Bangladesh took part in their first T20I match against each other. The match was won by the India cricket team by 25 runs.
2015: Bangladesh’s ODI Series Win
When Bangladesh defeated India in their inaugural ODI series by 2-1 in 2015. The series was played in Bangladesh. Whilst the bowlers, led by Mashrafe Mortaza, kept India at bay throughout, Tamim Iqbal and Mushfiqur Rahim also starred with the bat. With this victory Bangladesh had shown that they had made great in their skills and became highly competitive.
2016: Asia Cup Final
The Asia world cup final was held on 6th March 2016 in Mirpur, where India won by 8 wickets. The commendable performance by players like MS Dhoni, Virat Kohli, and Rohit Sharma, lead to the victory against Bangladesh cricket team.
2018: Asia Cup Final Thriller

The final Asia cup played between India and Bangladesh was held on 28th September 2018 in Dubai. India narrowly defeated Bangladesh by 3 wickets, securing the Asia Cup title. Although the Bangladesh team played amazingly and gave tough competition to the Indian team, Jasprit Bumrah and Kedar Jadhav’s outstanding performance made it possible for India to win.
2019: Day Night Test Debut
Bangladesh was able to play their first day night test match in Kolkata, India at the Eden auditoriums. Given it signified the growing popularity of pink ball test matches, this was significant not only for Bangladesh but for the game as a whole. The Indian team won 2-0.
2022: India’s Tour of Bangladesh
India’s visit to Bangladesh consisted of 3 ODIs and 2 Test matches. Bangladesh won the ODI by 2-1 while India won both test matches, continuing their dominance in the format. Bangladesh established they could compete against one of the best cricketing countries in this series, which was a smart move.
2023: Asia Cup Encounter
Another interesting moment in India and Bangladesh cricket rivalry was the 2023 Asia Cup match. Both teams were fighting for pride as much as for the title. Bangladesh was ready to win the match with its excellence and skills, while India, led by Rohit Sharma, came into the match expecting to win. India fought bravely, but ultimately came up short, with Bangladesh winning by 6 runs.
2024: India’s Home Series Sweep
India and Bangladesh played various matches in 2024 that consisted of ODIs and Test matches. India won the test series by 2-0 and also won all the matches in T20I.
2025: ICC Champions Trophy Clash
In 2025, India and Bangladesh played against each other in the ICC Championship trophy on 20th February at Dubai. India won the match by 6 wickets. The top players of the Indian team, Virat Kohli and Jasprit Bumrah, played amazingly and brought victory to the team.
India vs Bangladesh Overall Scorecard in All Formats
Format | Match played | IND | BAN | Draw or No result | First Match | Last Match |
---|---|---|---|---|---|---|
Tests | 15 | 13 | 0 | 2 Draws | 10/11/2000 | 01/10/24 |
ODIs | 42 | 33 | 8 | 1 No Result | 27/10/1988 | 20/02/25 |
T20s | 17 | 16 | 1 | 0 | 06/06/2009 | 12/10/24 |
Total | 74 | 62 | 9 | 3 |
India National Cricket Team Vs Bangladesh National Cricket Team Timeline: All ODIs Match Results
Match Date | Team 1st | Team 2nd | Winner Team | Margin | Venue |
---|---|---|---|---|---|
Feb 20, 2025 | Bangladesh | India | India | 6 wickets | Dubai |
Oct 19, 2023 | India | Bangladesh | India | 7 wickets | Pune |
Sep 15, 2023 | Bangladesh | India | Bangladesh | 6 runs | Colombo |
Dec 10, 2022 | Bangladesh | India | India | 227 runs | Chattogram |
Dec 7, 2022 | Bangladesh | India | Bangladesh | 5 runs | Mirpur |
Dec 4, 2022 | Bangladesh | India | Bangladesh | 1 wicket | Mirpur |
Jul 2, 2019 | Bangladesh | India | India | 28 runs | Birmingham |
Sep 28, 2018 | Bangladesh | India | India | 3 wickets | Dubai |
Sep 21, 2018 | Bangladesh | India | India | 7 wickets | Dubai |
Jun 15, 2017 | Bangladesh | India | India | 9 wickets | Birmingham |
Jun 24, 2015 | Bangladesh | India | India | 77 runs | Mirpur |
Jun 21, 2015 | Bangladesh | India | Bangladesh | 6 wickets | Mirpur |
Jun 18, 2015 | Bangladesh | India | Bangladesh | 79 runs | Mirpur |
Mar 19, 2015 | Bangladesh | India | India | 109 runs | Melbourne |
Jun 19, 2014 | Bangladesh | India | no result | – | Mirpur |
Jun 17, 2014 | Bangladesh | India | India | 47 runs | Mirpur |
Jun 15, 2014 | Bangladesh | India | India | 7 wickets | Mirpur |
Feb 26, 2014 | Bangladesh | India | India | 6 wickets | Fatullah |
Mar 16, 2012 | Bangladesh | India | Bangladesh | 5 wickets | Mirpur |
Feb 19, 2011 | Bangladesh | India | India | 87 runs | Mirpur |
Jun 16, 2010 | Bangladesh | India | India | 6 wickets | Dambulla |
Jan 11, 2010 | Bangladesh | India | India | 6 wickets | Mirpur |
Jan 7, 2010 | Bangladesh | India | India | 6 wickets | Mirpur |
Jun 28, 2008 | Bangladesh | India | India | 7 wickets | Karachi |
Jun 12, 2008 | Bangladesh | India | India | 7 wickets | Mirpur |
May 12, 2007 | Bangladesh | India | India | 46 runs | Mirpur |
May 10, 2007 | Bangladesh | India | India | 5 wickets | Mirpur |
Mar 17, 2007 | Bangladesh | India | Bangladesh | 5 wickets | Port of Spain |
Dec 27, 2004 | Bangladesh | India | India | 91 runs | Dhaka |
Dec 26, 2004 | Bangladesh | India | Bangladesh | 15 runs | Dhaka |
Dec 23, 2004 | Bangladesh | India | India | 11 runs | Chattogram |
Jul 21, 2004 | Bangladesh | India | India | 8 wickets | Colombo |
Apr 16, 2003 | Bangladesh | India | India | 4 wickets | Dhaka |
Apr 11, 2003 | Bangladesh | India | India | 200 runs | Dhaka |
May 30-31, 2000 | Bangladesh | India | India | 8 wickets | Dhaka |
May 25, 1998 | India | Bangladesh | India | 5 wickets | Wankhede |
May 14, 1998 | India | Bangladesh | India | 5 wickets | Mohali |
Jan 10, 1998 | Bangladesh | India | India | 4 wickets | Dhaka |
Jul 24, 1997 | Bangladesh | India | India | 9 wickets | Colombo |
Apr 5, 1995 | Bangladesh | India | India | 9 wickets | Sharjah |
Dec 25, 1990 | India | Bangladesh | India | 9 wickets | Chandigarh |
Oct 27, 1988 | Bangladesh | India | India | 9 wickets | Chattogram |
India National Cricket Team Vs Bangladesh National Cricket Team Timeline: All Test Match Results
Match Date | Team 1st | Team 2nd | Winner Team | Margin | Venue |
---|---|---|---|---|---|
Sep 27-Oct 1, 2024 | India | Bangladesh | India | 7 wickets | Kanpur |
Sep 19-22, 2024 | India | Bangladesh | India | 280 runs | Chennai |
Dec 22-25, 2022 | Bangladesh | India | India | 3 wickets | Mirpur |
Dec 14-18, 2022 | Bangladesh | India | India | 188 runs | Chattogram |
Nov 22-24, 2019 | India | Bangladesh | India | inns & 46 runs | Kolkata |
Nov 14-16, 2019 | India | Bangladesh | India | inns & 130 runs | Indore |
Feb 9-13, 2017 | India | Bangladesh | India | 208 runs | Hyderabad |
Jun 10-14, 2015 | Bangladesh | India | drawn | – | Fatullah |
Jan 24-27, 2010 | Bangladesh | India | India | 10 wickets | Mirpur |
Jan 17-21, 2010 | Bangladesh | India | India | 113 runs | Chattogram |
May 25-27, 2007 | Bangladesh | India | India | inns & 239 runs | Mirpur |
May 18-22, 2007 | Bangladesh | India | drawn | – | Chattogram |
Dec 17-20, 2004 | Bangladesh | India | India | inns & 83 runs | Chattogram |
Dec 10-13, 2004 | Bangladesh | India | India | inns & 140 runs | Dhaka |
Nov 10-13, 2000 | Bangladesh | India | India | 9 wickets | Dhaka |
India National Cricket Team Vs Bangladesh National Cricket Team Timeline: All T20I Match Results
Match Date | Team 1st | Team 2nd | Winner Team | Margin | Venue |
---|---|---|---|---|---|
Oct 12, 2024 | India | Bangladesh | India | 133 runs | Hyderabad |
Oct 9, 2024 | India | Bangladesh | India | 86 runs | Delhi |
Oct 6, 2024 | India | Bangladesh | India | 7 wickets | Gwalior |
Jun 22, 2024 | Bangladesh | India | India | 50 runs | North Sound |
Oct 6, 2023 | Bangladesh | India | India | 9 wickets | Hangzhou |
Nov 2, 2022 | Bangladesh | India | India | 5 runs | Adelaide |
Nov 10, 2019 | India | Bangladesh | India | 30 runs | Nagpur |
Nov 7, 2019 | India | Bangladesh | India | 8 wickets | Rajkot |
Nov 3, 2019 | India | Bangladesh | Bangladesh | 7 wickets | Delhi |
Mar 18, 2018 | Bangladesh | India | India | 4 wickets | Colombo (RPS) |
Mar 14, 2018 | Bangladesh | India | India | 17 runs | Colombo (RPS) |
Mar 8, 2018 | Bangladesh | India | India | 6 wickets | Colombo (RPS) |
Mar 23, 2016 | India | Bangladesh | India | 1 run | Bengaluru |
Mar 6, 2016 | Bangladesh | India | India | 8 wickets | Mirpur |
Feb 24, 2016 | Bangladesh | India | India | 45 runs | Mirpur |
Mar 28, 2014 | Bangladesh | India | India | 8 wickets | Mirpur |
Jun 6, 2009 | Bangladesh | India | India | 25 runs | Nottingham |
FAQs on India National Cricket Team Vs Bangladesh National Cricket Team Timeline
What was Bangladesh’s first ever ODI series win over India?
In 2015, Bangladesh achieved a groundbreaking triumph by defeating India 2 1 in their first ever ODI series against them.
How did Bangladesh surprise India in the 2007 ICC World Cup?
In the 2007 ICC World Cup, Bangladesh pulled off one of the biggest surprises by defeating India in their group stage match.
What was the significance of the 2016 Asia Cup Final between India and Bangladesh?
The 2016 Asia Cup Final was a major moment for Bangladesh, as they reached their first ever final in the event.
How did Bangladesh perform in their first ever day night test match against India in 2019?
In 2019, Bangladesh played their demoiselle Day Night Test match against India at Eden Gardens. India won the match, giving them inestimable experience in the pink ball format.
What happened in the 2023 Asia Cup hassle between India and Bangladesh?
India faced Bangladesh in the 2023 Asia Cup, and although Bangladesh put up a strong fight, India came out on top.
Read More: Afghanistan National Cricket Team vs Australian Men’s Cricket Team Match Scorecard