Table of Contents
The India National Cricket Team Vs Bangladesh National Cricket Team Stats tell the story of a rivalry that has grown from one sided contests into fiercely competitive battles across Tests, One Day Internationals, and T20 Internationals. While India has traditionally dominated with its depth, experience, and world class players, Bangladesh has produced several memorable upsets that have added excitement to every meeting. From dramatic ICC tournament clashes to thrilling bilateral series, this rivalry has delivered outstanding batting displays, match winning bowling spells, and unforgettable finishes. This article explores the complete head to head journey, major scorecards, player records, key moments, and the performances that have shaped one of Asia’s most compelling cricket rivalries.
India vs Bangladesh Rivalry at a Glance
The cricketing rivalry between India and Bangladesh is defined by India’s clear structural dominance, countered by a high-stakes emotional intensity and Bangladesh’s fierce reputation as a giant killer. While the dynamic began as a supportive, friendly relationship in 2000, it has evolved into one of Asia’s most fiercely competitive and passionate modern subcontinental rivalries.
Head-to-Head Record at a Glance
India maintains a massive leadership across all three major formats of the game:
- Test Matches: 13 played, 13 India wins, 0 Bangladesh wins
- ODIs: 42 played, 33 India wins, 8 Bangladesh wins, 1 Tie/No Result
- T20Is: 18 played, 17 India wins, 1 Bangladesh wins
Iconic Flashpoints and Defining Matches
- The 2007 World Cup Shock: Bangladesh famously defeated India by 5 wickets in the group stages of the ICC World Cup, sending shockwaves across the sport and knocking India completely out of the tournament.
- The 2015 Quarter-Final Controversy: A highly controversial waist-high no-ball call involving Rohit Sharma during the World Cup quarter-final in Melbourne fueled massive off-field media friction between fans of both nations.
- The 2016 T20 World Cup 1-Run Collapse: Needing just 2 runs off 3 balls to secure a historic win, Bangladesh lost three consecutive wickets, allowing MS Dhoni to pull off an iconic last-ball run-out.
- The 2018 Nidahas Trophy Epic: With 5 runs needed off the final ball, Dinesh Karthik smashed a flat six to seal an incredible, last-gasp victory for India in Colombo.
- Modern Geopolitical Tensions: Off-field diplomatic strains in late 2025 heavily bled into sports scheduling, causing Bangladesh to pull out of playing their 2026 T20 World Cup matches inside India.
Current and Upcoming Dynamics
- Neutral Venue Shift: Due to ongoing regional political friction, major tournament organizers have actively moved bilateral or group-stage clashes to neutral venues like Dubai.
- September 2026 White-Ball Tour: The teams are officially scheduled for a massive bilateral reset with three ODIs and three T20Is scheduled to take place on Bangladeshi soil.
Where the India vs Bangladesh Cricket Rivalry Began
The rivalry began officially in 1988 but truly transformed into a fierce contest during the 2007 ICC Cricket World Cup.
Here is the quick breakdown of how it evolved:
- 1988 (The First Meeting): India played Bangladesh for the first time in an ODI during the Asia Cup, winning comfortably by 9 wickets.
- 2000 (The Friendly Start): India traveled to Dhaka to play Bangladesh in its first-ever official Test match, maintaining a supportive, friendly relationship.
- 2007 (The Flashpoint): Bangladesh shockingly defeated India by 5 wickets in the World Cup group stage, knocking India out of the tournament and permanently turning the matchup into a passionate, high-stakes rivalry.
India Cricket Team Vs Bangladesh Cricket Team Head to Head Stats
The India National Cricket Team holds a massive statistical advantage over the Bangladesh National Cricket Team across all three international formats of cricket. While India maintains an overwhelming lead, Bangladesh has developed a reputation for causing high-stakes upsets in short-format global tournaments.
Comprehensive Head-to-Head Records
The structural results outline a clear picture of India’s competitive upper hand across tests, one-dayers, and T20 internationals:
- Test Matches: 15 played, 13 India wins, 0 Bangladesh wins, 2 Draws
- One-Day Internationals (ODIs): 42 played, 33 India wins, 8 Bangladesh wins, 1 No Result
- T20 Internationals (T20Is): 18 played, 17 India wins, 1 Bangladesh wins
- Total Across Formats: 75 played, 63 India wins, 9 Bangladesh wins, 3 Draws/No Results
Head-to-Head in Major ICC and Continental Tournaments
When meeting on the world stage, India continues to hold the majority of the wins, though Bangladesh’s lone 2007 World Cup triumph remains one of the most famous results in modern cricket history:
- ICC ODI Cricket World Cup: 5 matches, 4 India wins, 1 Bangladesh win
- ICC T20 World Cup: 5 matches, 5 India wins, 0 Bangladesh wins
- ICC Champions Trophy: 2 matches, 2 India wins, 0 Bangladesh wins
- Asia Cup: 16 matches, 14 India wins, 2 Bangladesh wins
Team Highs and Lows
Test Cricket
- India’s Highest Score: 687 for 6 declared in Hyderabad, 2017
- Bangladesh’s Highest Score: 400 in Dhaka, 2000
- Lowest Team Score: Bangladesh 91 all out in Dhaka, 2002
One-Day Internationals (ODIs)
- India’s Highest Score: 409 for 8 in Chattogram, 2022
- Bangladesh’s Highest Score: 307 in Mirpur, 2015
- Lowest Team Score: Bangladesh 58 all out in Mirpur, 2014
T20 Internationals (T20Is)
- India’s Highest Score: 297 for 6 in Hyderabad, 2024
- Bangladesh’s Highest Score: 166 for 8 in Colombo, 2018
- Lowest Team Score: Bangladesh 96 for 9 in Hangzhou, 2023
Complete Timeline of India vs Bangladesh Matches
The cricket rivalry spans across distinct eras, transforming from a one-sided regional contest into a highly emotional, high-stakes subcontinental battleground.
The Early Era (1988–2006)
- 1988: The official story began at the Asia Cup in Chattogram, where India cleanly registered a 9-wicket victory.
- 2000: Bangladesh made history by playing its first-ever official Test match in Dhaka against India. India won by 9 wickets.
- 2004: Bangladesh registered its first-ever victory against India, winning a tight ODI game in Dhaka by 15 runs.
The Giant-Killer Era (2007–2014)
- 2007: Bangladesh created the ultimate shockwave by defeating India by 5 wickets in the ICC Cricket World Cup group stages in Trinidad, knocking India out of the tournament.
- 2010: India returned to standard form by sweeping the bilateral Test series on away soil.
- 2012: Sachin Tendulkar hit his legendary 100th international century in Dhaka, but Bangladesh stole the spotlight by successfully chasing down India’s 289 to win by 5 wickets in the Asia Cup.
The Modern Firefight Era (2015–2024)
- 2015: A controversial World Cup quarter-final in Melbourne fueled heavy media tension. Later that year, Mustafizur Rahman burst onto the scene, guiding Bangladesh to its first bilateral ODI series win (2-1) over India.
- 2016: India pulled off a 1-run miracle at Bengaluru in the T20 World Cup and swept Bangladesh to lift the Asia Cup T20 trophy in Mirpur.
- 2018: India edged past Bangladesh in two dramatic tournament finals: the Nidahas Trophy T20 in Colombo and the Asia Cup ODI final in Dubai.
- 2019: Bangladesh sealed its first-ever T20I victory over India at Delhi. Later that month, the teams played their first-ever day-night Pink Ball Test at Eden Gardens, won heavily by India.
- 2022: Bangladesh registered a dramatic 2-1 ODI series win at home. India answered back fiercely with Ishan Kishan’s double century in the final game.
- 2024: India displayed absolute format dominance. They beat Bangladesh by 50 runs in the T20 World Cup in the Caribbean, swept the home Test series (2-0), and broke records by posting 297 for 6 in a Hyderabad T20I.
The Neutral Territory Shift (2025–Present)
- 2025: Due to intense geopolitical regional tension, bilateral tournament matches moved to neutral venues. India comfortably defeated Bangladesh by 6 wickets in the ICC Champions Trophy group stage in Dubai, and knocked them out of the Asia Cup Super Four.
Most Memorable India vs Bangladesh Match Scorecards
1. The 2007 World Cup Shockwave (Port of Spain)
This definitive match shattered the old hierarchy and turned a peaceful matchup into a genuine, high-stakes cricket rivalry.
| Innings | Score | Top Performers |
|---|---|---|
| India Innings | 191 all out (49.3 overs) | Sourav Ganguly 66, Yuvraj Singh 47 Mashrafe Mortaza 4/38, Abdur Razzak 3/38 |
| Bangladesh Innings | 192 for 5 (48.3 overs) | Mushfiqur Rahim 56 not out, Shakib Al Hasan 53 Virender Sehwag 2/17, Munaf Patel 1/39 |
Result: Bangladesh won by 5 wickets.
2. The 1-Run World Cup Miracle (Bengaluru, 2016)
Bangladesh required just 2 runs off 3 balls with experienced batsmen at the crease, only to crumble under immense pressure in the final over.
| Innings | Score | Top Performers |
|---|---|---|
| India Innings | 146 for 7 (20 overs) | Suresh Raina 30, Virat Kohli 24 Mustafizur Rahman 2/34, Al-Amin Hossain 2/37 |
| Bangladesh Innings | 145 for 9 (20 overs) | Tamim Iqbal 35, Sabbir Rahman 26 Ravichandran Ashwin 2/20, Jasprit Bumrah 0/32 |
Result: India won by 1 run after MS Dhoni executed a dramatic last-ball run-out.
3. The Nidahas Trophy Final Snatched (Colombo, 2018)
A legendary final where India needed an improbable 5 runs off the final delivery to lift the tri-series trophy.
| Innings | Score | Top Performers |
|---|---|---|
| Bangladesh Innings | 166 for 8 (20 overs) | Sabbir Rahman 77, Mahmudullah 21 Yuzvendra Chahal 3/18, Washington Sundar 1/20 |
| India Innings | 168 for 6 (20 overs) | Rohit Sharma 56, Dinesh Karthik 29 not out Rubel Hossain 2/35, Mustafizur Rahman 1/22 |
Result: India won by 4 wickets following a flat, last-ball six by Dinesh Karthik.
4. The Record-Breaking Carnage (Hyderabad, 2024)
India unleashed absolute batting chaos, registering the highest-ever team total in the history of the rivalry.
| Innings | Score | Top Performers |
|---|---|---|
| India Innings | 297 for 6 (20 overs) | Sanju Samson 111, Suryakumar Yadav 75 Tanzim Hasan Sakib 3/66, Taskin Ahmed 1/28 |
| Bangladesh Innings | 164 for 7 (20 overs) | Tawhid Hridoy 63 not out, Tanzid Hasan 15 Ravi Bishnoi 3/30, Mayank Yadav 2/32 |
Result: India won by 133 runs.
Test Cricket Head-to-Head and Team Stats
India holds a dominant, unbeaten record against Bangladesh in the longest format of the game.
| Metric | India | Bangladesh |
|---|---|---|
| Matches Played | 15 | 15 |
| Matches Won | 13 | 0 |
| Matches Drawn | 2 | 2 |
| Highest Team Score | 687 for 6 declared (Hyderabad, 2017) | 400 all out (Dhaka, 2000) |
| Lowest Team Score | 243 all out (Chattogram, 2010) | 91 all out (Dhaka, 2002) |
| Largest Victory Margin | An innings and 130 runs (Indore, 2019) | N/A |
ODI Cricket Head-to-Head and Team Stats
While India maintains a significant lead in the overall win count, Bangladesh has registered multiple notable series wins and tournament upsets in this format.
| Metric | India | Bangladesh |
|---|---|---|
| Matches Played | 42 | 42 |
| Matches Won | 33 | 8 |
| No Result | 1 | 1 |
| Highest Team Score | 409 for 8 (Chattogram, 2022) | 307 all out (Mirpur, 2015) |
| Lowest Team Score | 105 all out (Mirpur, 2014) | 58 all out (Mirpur, 2014) |
| Highest Individual Score | Ishan Kishan 210 (Chattogram, 2022) | Litton Das 121 (Dubai, 2018) |
| Best Bowling Figures | Stuart Binny 6 for 4 (Mirpur, 2014) | Mustafizur Rahman 6 for 43 (Mirpur, 2015) |
T20I Cricket Head-to-Head and Team Stats
India’s leadership extends deep into the shortest international format, highlighted by several high-scoring encounters and final-over thrillers.
| Metric | India | Bangladesh |
|---|---|---|
| Matches Played | 18 | 18 |
| Matches Won | 17 | 1 |
| Highest Team Score | 297 for 6 (Hyderabad, 2024) | 166 for 8 (Colombo, 2018) |
| Lowest Team Score | 132 for 3 (Gwalior, 2024) | 96 for 9 (Hangzhou, 2023) |
| Most Career T20I Runs | Rohit Sharma (477 runs) | Mahmudullah (248 runs) |
| Most Career T20I Wickets | Washington Sundar (10 wickets) | Al-Amin Hossain (8 wickets) |
Top Batting Records in India vs Bangladesh History
Indian batsmen have historically dominated the run charts across all three international cricket formats, though Bangladesh’s top order has produced notable lone-warrior performances.
Most Career Runs Across All Formats
| Batsman | Matches | Total Runs | High Score | Centuries |
|---|---|---|---|---|
| Virat Kohli (India) | 31 | 1,607 | 204 | 6 |
| Rohit Sharma (India) | 33 | 1,326 | 137 | 4 |
| Mushfiqur Rahim (Bangladesh) | 41 | 1,173 | 127 | 2 |
| Shakib Al Hasan (Bangladesh) | 37 | 1,092 | 144 | 1 |
| Sachin Tendulkar (India) | 20 | 1,018 | 248 not out | 6 |
Highest Individual Innings by Format
| Format | Batsman | Score | Venue | Year |
|---|---|---|---|---|
| Test | Sachin Tendulkar (India) | 248 not out | Dhaka | 2004 |
| ODI | Ishan Kishan (India) | 210 | Chattogram | 2022 |
| T20I | Sanju Samson (India) | 111 | Hyderabad | 2024 |
Best Bowling Performances in India vs Bangladesh History
The bowling records feature extraordinary, record-shattering spells, including historically low team collapses and sensational debut series.
Most Career Wickets Across All Formats
| Bowler | Matches | Wickets | Best Bowling | Economy Rate |
|---|---|---|---|---|
| Ravichandran Ashwin (India) | 22 | 53 | 6 for 88 | 3.12 |
| Shakib Al Hasan (Bangladesh) | 37 | 49 | 5 for 36 | 3.84 |
| Mustafizur Rahman (Bangladesh) | 23 | 38 | 6 for 43 | 4.92 |
| Ravindra Jadeja (India) | 21 | 35 | 4 for 25 | 3.45 |
| Umesh Yadav (India) | 14 | 33 | 5 for 53 | 3.61 |
Top 5 Best Bowling Figures in a Single Match (ODIs and T20Is)
| Bowler | Format | Figures | Venue | Year |
|---|---|---|---|---|
| Stuart Binny (India) | ODI | 6 wickets for 4 runs | Mirpur | 2014 |
| Deepak Chahar (India) | T20I | 6 wickets for 7 runs | Nagpur | 2019 |
| Mustafizur Rahman (Bangladesh) | ODI | 6 wickets for 43 runs | Mirpur | 2015 |
| Taskin Ahmed (Bangladesh) | ODI | 5 wickets for 28 runs | Mirpur | 2014 |
| Mustafizur Rahman (Bangladesh) | ODI | 5 wickets for 50 runs | Mirpur | 2015 |
conic Player Battles and Match-Winning Performances
The strategic heart of the India vs Bangladesh matchup features fierce, high-stakes individual duels and standard-setting performances that have defined the modern era of subcontinental cricket.
Greatest Player Battles
- Virat Kohli vs Shakib Al Hasan: A classic masterclass battle between India’s primary top-order anchor and Bangladesh’s greatest spin-bowling all-rounder. Kohli traditionally excels at neutralizing left-arm spin, whereas Shakib has frequently choked India’s scoring rate in critical middle overs during major Asia Cup and ICC tournament fixtures.
- Rohit Sharma vs Mustafizur Rahman: This clash ignited during the 2015 bilateral series when Mustafizur’s lethal off-cutters completely dismantled India’s top order. Over the years, Sharma adjusted his approach, opting for heavy technical footwork to combat the left-armer’s variations in short-format powerplays.
Legendary Match-Winning Performances
- Mustafizur Rahman (Mirpur, 2015): On his sensational debut bilateral ODI series, the young left-arm pacer single-handedly disrupted the Indian batting lineup, claiming 5 for 50 in the first match and 6 for 43 in the second to hand Bangladesh its historic first ODI series win over India.
- Dinesh Karthik (Colombo, 2018): Coming in under extreme pressure during the Nidahas Trophy Final, Karthik played an unmatched cameo of 29 runs off just 8 balls. His iconic flat six off the final delivery snatched a direct victory from the Tigers’ grasp.
- Abhishek Sharma (Dubai, 2025): During a highly anticipated Asia Cup clash, the explosive opener broke the game open by hitting a blazing 75 runs off just 37 balls, ensuring India comfortably brushed aside Bangladesh by 41 runs.
Records and Milestones
Statistical milestones outline India’s sustained baseline dominance alongside individual records that showcase the longevity of key subcontinental figures:
- Test Run Benchmark: Sachin Tendulkar remains the highest run-scorer in Test matches between the nations, accumulating 820 runs across his career.
- ODI Accumulation Master: Virat Kohli holds the record for the most ODI runs in head-to-head history, leading the charts with 932 runs.
- Short-Format Boundary Dominance: Rohit Sharma rules the T20 format with a commanding 477 career runs against the Tigers.
- Test Wicket Standard: Ravichandran Ashwin sits at the apex of the longest format with 34 Test wickets against Bangladesh.
- One-Day Bowling Pioneer: Shakib Al Hasan maintains his status as Bangladesh’s primary weapon, taking 29 ODI wickets against India.
Future Outlook: What Lies Ahead for the Rivalry
The rivalry enters an era shaped by complex scheduling adjustments, diplomatic maneuvering, and structural shifts.
Strained Diplomacy and Venue Shifts
Bilateral cricket ties faced a significant hurdle following administrative and political friction. This tension led to Bangladesh withdrawing from playing its scheduled matches on Indian soil during global tournaments, resulting in high-stakes matches moving to neutral venues like Dubai to ensure safety and scheduling compliance.
The Upcoming September 2026 Bilateral Tour
The next critical chapter will be written in September 2026, as India’s white-ball squad is officially scheduled to land in Bangladesh for a highly anticipated tour featuring three ODIs and three T20Is.
- Historic Setting: This represents the first-ever bilateral T20I series between the two sides played entirely on Bangladeshi soil.
- Sports Diplomacy: Both cricket boards are relying heavily on this tour to reset athletic relations and move past recent administrative disputes.
Final Thoughts
The rivalry between India and Bangladesh continues to evolve with every series and tournament. India has enjoyed greater success through consistency, experience, and a strong bench of talented players, but Bangladesh has repeatedly shown that it can challenge even the strongest opponents on the biggest stages. Every encounter has added new chapters filled with remarkable individual performances, tactical battles, and emotional moments for fans from both nations. As young stars emerge and both teams continue to compete across all formats, this rivalry promises many more memorable contests. The statistics, scorecards, and unforgettable matches ensure that India versus Bangladesh remains one of the most closely followed rivalries in international cricket.
FAQs
1. Who has won more matches between India and Bangladesh?
India has won the majority of matches across Tests, ODIs, and T20Is, although Bangladesh has registered several memorable victories over the years.
2. What is the most famous India vs Bangladesh match?
The 2007 ICC Cricket World Cup match, where Bangladesh defeated India, remains one of the biggest upsets in cricket history.
3. Which players have scored the most runs in India vs Bangladesh matches?
Several Indian batters, including Sachin Tendulkar, Virat Kohli, and Rohit Sharma, have produced outstanding records, while Shakib Al Hasan and Tamim Iqbal have been Bangladesh’s leading performers.
4. Has Bangladesh ever defeated India in ICC tournaments?
Yes. Bangladesh famously defeated India in the 2007 ICC Cricket World Cup, knocking India out during the group stage.
5. Which format has produced the closest India vs Bangladesh contests?
ODI cricket has produced many of the closest contests, featuring nail biting finishes, memorable partnerships, and dramatic last over victories.








