Cricket is more than just a sport in India and Bangladesh—it’s a passion that unites millions. The rivalry between the India National Cricket Team vs Bangladesh National Cricket Team Timeline has grown over the years, evolving from one-sided contests to thrilling battles that keep fans on the edge of their seats. This article takes you through the timeline of their encounters, highlighting key matches, memorable moments, and the growth of this exciting rivalry. Whether you’re a young fan just discovering cricket or a seasoned follower, this story is written in a simple, engaging way to bring the journey to life. At the end, you’ll find a detailed table summarizing every official match between these two teams.
The Early Days: A New Rivalry Begins (1988–2000)
The story of India vs Bangladesh in cricket began on October 27, 1988, during the Asia Cup in Chittagong. Bangladesh, still an associate member of the International Cricket Council (ICC), faced a strong Indian side led by Dilip Vengsarkar. India won that One Day International (ODI) match by nine wickets, showcasing the gap in experience between the two teams. Back then, Bangladesh was just starting its journey in international cricket, while India was already a powerhouse, having won the 1983 World Cup.
In 1990, the two teams met again in another Asia Cup match. India, once more, dominated with a comfortable victory. These early games were less about rivalry and more about Bangladesh learning to compete on the global stage. But everything changed in 2000 when Bangladesh was granted Test status, a massive milestone that allowed them to play the longest format of the game against top teams like India.
On November 10–14, 2000, Bangladesh played their first-ever Test match against India in Dhaka. It was a historic moment for Bangladesh cricket, even though India won by nine wickets. Aminul Islam Bulbul made history by scoring a century for Bangladesh in their debut Test, showing the world that the Tigers had potential. This match marked the start of a long journey for Bangladesh, with India playing the role of the experienced neighbor.
The 2000s: Bangladesh’s Rise and Memorable Upsets
The early 2000s saw India maintain their dominance, but Bangladesh was slowly finding their footing. In the 2004–05 season, India toured Bangladesh for a two-Test series and a three-match ODI series. India won both Tests convincingly—by an innings and 140 runs in Dhaka and an innings and 115 runs in Chittagong. The ODIs followed a similar pattern, with India winning 2-1. However, Bangladesh showed flashes of brilliance, especially in the ODIs, where they pushed India hard in one match.
The real turning point came in 2007 during the ICC World Cup in Port of Spain, Trinidad. On March 17, Bangladesh stunned the cricketing world by defeating India by five wickets in a group-stage match. Powered by half-centuries from Tamim Iqbal and Mushfiqur Rahim, and a spirited bowling performance led by Mashrafe Mortaza, Bangladesh knocked India out of the tournament. This upset was a defining moment, proving that Bangladesh could challenge the giants. For Indian fans, it was a wake-up call, leading to changes in team strategy and coaching.
In 2009, the two teams met in their first Twenty20 International (T20I) during the ICC T20 World Cup in England. India won by 25 runs, but Bangladesh’s fearless approach was evident. The decade ended with Bangladesh starting to close the gap, especially in white-ball cricket (ODIs and T20Is), setting the stage for a fiercer rivalry.
The 2010s: The Rivalry Heats Up
The 2010s were when the India-Bangladesh rivalry truly took shape. Matches became more competitive, and Bangladesh began to pull off more upsets. In 2011, during the World Cup opener in Dhaka, India bounced back with an 87-run victory, thanks to Virender Sehwag’s explosive 175 and Virat Kohli’s century. This win was a reminder of India’s strength, but Bangladesh’s fight was noticeable.
In 2012, during the Asia Cup, Bangladesh came agonizingly close to beating India, falling short by just 21 runs while chasing 290. Shakib Al Hasan and Mushfiqur Rahim’s valiant efforts showed Bangladesh’s growing confidence. Then, in 2015, Bangladesh achieved a historic milestone by winning their first-ever ODI series against India, 2-1, at home. Mustafizur Rahman’s fiery bowling and contributions from Tamim Iqbal and Shakib Al Hasan left India stunned. This series marked Bangladesh’s arrival as a serious contender in white-ball cricket.
The 2015 World Cup quarterfinal in Melbourne was another memorable clash, but it was marred by controversy. India won by 109 runs, with Rohit Sharma scoring 137. However, a no-ball call favoring Rohit sparked heated debates among Bangladesh fans, adding fuel to the rivalry. In 2016, during the T20 World Cup in Bengaluru, the teams played one of the most thrilling T20Is ever. Bangladesh needed two runs off three balls to win but lost three wickets in a dramatic collapse, handing India a one-run victory. This match is still talked about as one of the most nail-biting finishes in cricket history.
The decade also saw India dominate in Tests. During Bangladesh’s tour of India in 2019, the teams played their first-ever day-night Test match in Kolkata with a pink ball. India won the series 2-0, with Virat Kohli and Ishant Sharma leading the charge. However, Bangladesh’s resilience in white-ball formats kept the rivalry alive.
The 2020s: A Competitive Rivalry
By the 2020s, Bangladesh had transformed from underdogs to a team that could challenge India on any given day, especially in ODIs and T20Is. In 2022, Bangladesh toured India for a three-match ODI series and pulled off another stunning 2-1 series win. Mehidy Hasan Miraz and Mustafizur Rahman were the heroes, outsmarting a strong Indian side. This victory showed that Bangladesh could compete even on Indian soil.
In 2023, during the Asia Cup in Colombo, Bangladesh defeated India by six runs in a thrilling Super Four match. Shakib Al Hasan’s all-round performance and a disciplined bowling effort made the difference. However, India had the last laugh in the tournament, beating Bangladesh in other encounters.
The 2024 T20 World Cup saw India maintain their perfect record against Bangladesh in the tournament, winning by 50 runs in a group-stage match. Sanju Samson’s century and Jasprit Bumrah’s tight bowling ensured India’s dominance. Later that year, Bangladesh toured India for a two-Test and three-T20I series as part of the 2023–2025 ICC World Test Championship. India swept the series, winning both Tests and all three T20Is, with Rishabh Pant and Ravindra Jadeja shining in the Tests, and Suryakumar Yadav leading the T20I charge.
In 2025, the teams met in the ICC Champions Trophy group stage on February 20 in Dubai. India chased down 229, thanks to Shubman Gill’s unbeaten 101 and Mohammed Shami’s five-wicket haul (5/53). Bangladesh fought back from 35/5 to post 228, with Towhid Hridoy’s maiden century, but India’s composure secured a six-wicket win. This match highlighted how close the teams have become in ODIs, with Bangladesh pushing India despite the loss.
Upcoming Matches: The Future of the Rivalry
The rivalry is set to continue with an exciting series in August 2025. India will tour Bangladesh for three ODIs (August 17, 20, and 23) and three T20Is (August 26, 29, and 31) at Shere Bangla National Stadium in Mirpur and Zahur Ahmed Chowdhury Stadium in Chattogram. These matches promise more drama, as Bangladesh’s home conditions often favor their spinners and pacers like Mustafizur Rahman. India, led by Rohit Sharma and coached by Gautam Gambhir, will look to maintain their edge, while Bangladesh, under Najmul Hossain Shanto, will aim to capitalize on home advantage.
Why This Rivalry Matters
The India National Cricket Team vs Bangladesh National Cricket Team Timeline rivalry is special because it’s more than just cricket. It’s about shared history, culture, and passion for the game. For Bangladesh, every win against India is a step toward proving their growth as a cricketing nation. For India, it’s about maintaining their status as a powerhouse while respecting their neighbor’s progress. The matches are emotional, with fans from both sides creating a vibrant atmosphere, both in stadiums and on social media.
Players like Virat Kohli, Rohit Sharma, Shakib Al Hasan, and Mustafizur Rahman have become the faces of this rivalry, delivering performances that fans remember for years. From Bangladesh’s historic upsets to India’s dominant displays, each match adds a new chapter to this story.
Head-to-Head India National Cricket Team vs Bangladesh National Cricket Team Timeline Record (as of February 2025)
-
Tests: India 13 wins, Bangladesh 0 wins, 2 draws
-
ODIs: India 32 wins, Bangladesh 8 wins, 1 no result
-
T20Is: India 16 wins, Bangladesh 1 win
Key Moments in the Rivalry
-
2007 World Cup Upset: Bangladesh’s five-wicket win knocked India out of the group stage.
-
2015 ODI Series Win: Bangladesh’s first bilateral series victory over India (2-1).
-
2016 T20 World Cup Thriller: India’s one-run win in Bengaluru after Bangladesh’s dramatic collapse.
-
2019 Day-Night Test: India’s 2-0 series win, including the historic pink-ball Test in Kolkata.
-
2022 ODI Series: Bangladesh’s 2-1 win in India, a massive achievement.
-
2025 Champions Trophy: Shubman Gill’s century and Mohammed Shami’s five-wicket haul in Dubai.
India National Cricket Team vs Bangladesh National Cricket Team Timeline
Below is a comprehensive table of every official match between India and Bangladesh across all formats, based on available data up to February 2025.
Date |
Format |
Venue |
Result |
Notable Performances |
---|---|---|---|---|
Oct 27, 1988 |
ODI |
Chittagong, Bangladesh |
India won by 9 wickets |
Dilip Vengsarkar (Ind) |
May 1990 |
ODI |
Sharjah, UAE |
India won |
|
Nov 10–14, 2000 |
Test |
Dhaka, Bangladesh |
India won by 9 wickets |
Aminul Islam Bulbul (Ban, 145) |
Dec 2004 |
Test |
Dhaka, Bangladesh |
India won by an innings and 140 runs |
Irfan Pathan (Ind, 5/45) |
Dec 2004 |
Test |
Chittagong, Bangladesh |
India won by an innings and 115 runs |
Zaheer Khan (Ind, 7/87) |
Dec 2004 |
ODI |
Dhaka, Bangladesh |
India won |
|
Dec 2004 |
ODI |
Dhaka, Bangladesh |
Bangladesh won |
|
Dec 2004 |
ODI |
Dhaka, Bangladesh |
India won |
|
Mar 17, 2007 |
ODI |
Port of Spain, Trinidad |
Bangladesh won by 5 wickets |
Tamim Iqbal (Ban, 51), Mashrafe Mortaza (Ban, 4/38) |
Jun 2009 |
T20I |
Nottingham, England |
India won by 25 runs |
|
Feb 19, 2011 |
ODI |
Dhaka, Bangladesh |
India won by 87 runs |
Virender Sehwag (Ind, 175), Virat Kohli (Ind, 100*) |
Mar 16, 2012 |
ODI |
Mirpur, Bangladesh |
India won by 21 runs |
Shakib Al Hasan (Ban, 49), Mushfiqur Rahim (Ban, 46) |
Mar 26, 2015 |
ODI |
Melbourne, Australia |
India won by 109 runs |
Rohit Sharma (Ind, 137) |
Jun 2015 |
ODI |
Mirpur, Bangladesh |
Bangladesh won |
Mustafizur Rahman (Ban, 5/50) |
Jun 2015 |
ODI |
Mirpur, Bangladesh |
Bangladesh won |
Mustafizur Rahman (Ban, 6/43) |
Jun 2015 |
ODI |
Mirpur, Bangladesh |
India won |
|
Mar 23, 2016 |
T20I |
Bengaluru, India |
India won by 1 run |
Jasprit Bumrah (Ind, tight bowling) |
Mar 6, 2016 |
T20I |
Mirpur, Bangladesh |
India won by 8 wickets |
Virat Kohli (Ind), MS Dhoni (Ind) |
Sep 28, 2018 |
ODI |
Dubai, UAE |
India won by 3 wickets |
Jasprit Bumrah (Ind), Kedar Jadhav (Ind) |
Nov 2019 |
Test |
Indore, India |
India won |
|
Nov 2019 |
Test |
Kolkata, India |
India won (day-night Test) |
Virat Kohli (Ind), Ishant Sharma (Ind) |
Dec 2022 |
ODI |
Dhaka, Bangladesh |
Bangladesh won |
Mehidy Hasan Miraz (Ban) |
Dec 2022 |
ODI |
Dhaka, Bangladesh |
Bangladesh won |
Mustafizur Rahman (Ban) |
Dec 2022 |
ODI |
Chattogram, Bangladesh |
India won by 227 runs |
|
Dec 2022 |
Test |
Chattogram, Bangladesh |
India won |
Rishabh Pant (Ind, 93) |
Dec 2022 |
Test |
Dhaka, Bangladesh |
India won |
|
Sep 15, 2023 |
ODI |
Colombo, Sri Lanka |
Bangladesh won by 6 runs |
Shakib Al Hasan (Ban, all-round) |
Oct 19, 2023 |
ODI |
Pune, India |
India won by 7 wickets |
|
Jun 2024 |
T20I |
Antigua |
India won by 50 runs |
Sanju Samson (Ind, 100), Jasprit Bumrah (Ind) |
Sep 19–23, 2024 |
Test |
Chennai, India |
India won |
Ravindra Jadeja (Ind) |
Sep 27–Oct 1, 2024 |
Test |
Kanpur, India |
India won |
|
Oct 6, 2024 |
T20I |
Gwalior, India |
India won |
Suryakumar Yadav (Ind) |
Oct 9, 2024 |
T20I |
Delhi, India |
India won |
|
Oct 12, 2024 |
T20I |
Hyderabad, India |
India won |
|
Feb 20, 2025 |
ODI |
Dubai, UAE |
India won by 6 wickets |
Shubman Gill (Ind, 101*), Mohammed Shami (Ind, 5/53), Towhid Hridoy (Ban, 100) |
Looking Ahead
The India National Cricket Team vs Bangladesh National Cricket Team Timeline rivalry is a tale of growth, passion, and unforgettable moments. From Bangladesh’s early struggles to their stunning upsets and India’s consistent dominance, this rivalry has something for every cricket fan. As both teams prepare for their next clashes in 2025, expect more fireworks, whether it’s a Shubman Gill century, a Mustafizur Rahman spell, or a dramatic last-ball finish. This rivalry is only getting better, and fans can’t wait to see what’s next.