Table of Contents
The India vs Bangladesh cricket rivalry is a tale of neighbors turned fierce competitors. From Bangladesh’s gritty 1988 debut defeat to their stunning 2007 World Cup upset and recent home-series shocks, every clash drips with passion, aggression, and pride. Indian dominance meets Bangladeshi defiance in unforgettable scorecards, fan frenzy, and tactical battles that keep the subcontinent hooked.
Ultimate Rivalry Hall of Fame: All-Time Head-to-Head Stats India vs Bangladesh
| Category | Details |
|---|---|
| Total Matches Played | 74+ Matches (across Test, ODI, T20I) |
| India Wins | Higher – 63+ Wins (dominant across formats) |
| Bangladesh Wins | Competitive but fewer – 9+ Wins (including memorable shocks) |
| Highest Team Total | India 663+ (Tests combined innings), PBKS-style big: India 297/6 in T20I (Hyderabad 2024) |
| Lowest Team Total | Bangladesh under 100 (e.g., 96/9 in T20I), India under 150 in some collapses |
| Super Over / Close Matches | Multiple thrilling finishes (e.g., Bangladesh’s 1-wicket ODI win in 2022) |
| First Match | ODI: 27 October 1988 (Asia Cup, India won by 9 wickets) |
Breakdown by Format (for extra interest):
- Tests: 15 Matches | India 13 Wins | Bangladesh 0 Wins | 2 Draws India has never lost a Test to Bangladesh—pure dominance with spin masters like Ashwin ruling!
- ODIs: 42+ Matches | India 33+ Wins | Bangladesh 8+ Wins | 1 Tie/No Result Bangladesh’s big moments: Upsets in 2007 World Cup and back-to-back home wins in 2022.
- T20Is: 17+ Matches | India 16+ Wins | Bangladesh 1 Win Bangladesh’s lone victory came in a thriller—shows they can turn it on!
Dawn of a Subcontinental Saga: The First Sparks in 1988
The rivalry between the India national cricket team and the Bangladesh national cricket team stats began on a humid October day in 1988, when these subcontinental neighbors first locked horns in an ODI during the Asia Cup at Chattogram. India, already a force with World Cup pedigree, cruised to a nine-wicket victory over a fledgling Bangladesh side making their mark in international cricket. That match set the tone for early encounters: lopsided affairs where India’s experience overwhelmed Bangladesh’s enthusiasm. Fans in Bangladesh clung to every resilient over, dreaming of the day their team would challenge the giants next door, while Indian supporters viewed these games as routine tune-ups.
As the 1990s unfolded, sparse clashes in tournaments like the Asia Cup and triangular series highlighted the gulf. India’s spinners exploited Bangladesh’s inexperience on turning tracks, leading to quick collapses and effortless chases. Yet, subtle sparks flew—brief partnerships from Bangladeshi openers hinted at potential, creating pressure moments that tested India’s patience. Aggression was subdued, more tactical than verbal, with fielders closing in aggressively to stifle runs. Key performances stood out, like Sachin Tendulkar’s fluent knocks and Kapil Dev’s economical spells. Fan emotions simmered: Dhaka crowds erupted in cheers for small victories, like a gritty fifty, fostering a budding underdog narrative. These early India national cricket team vs Bangladesh national cricket team stats reveal India’s utter dominance, but they planted seeds for future upsets that would electrify the cricketing world.
| Date | Venue | Format | Result | Margin | Bangladesh Scorecard | India Scorecard | Top Scorer (BAN) | Top Scorer (IND) | Best Bowler (BAN) | Best Bowler (IND) | Key Moment | Fan Highlight |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| October 27, 1988 | Chattogram (Chittagong Stadium) | ODI (Asia Cup) | India won | 9 wickets | 99 all out (47.1 overs) – Athar Ali Khan 30 | 100/1 (26.2 overs) – Navjot Sidhu 50* | Athar Ali Khan (30) | Navjot Sidhu (50*) | Jahangir Alam Talukdar (1/26) | Kapil Dev (2/8) | India’s openers chasing down the total with ease, signaling early dominance in India national cricket team vs Bangladesh national cricket team stats. | Bangladeshi fans’ hopeful cheers turning to admiration for India’s clinical finish. |
| December 29, 1990 | Cuttack (Barabati Stadium) | ODI (Asia Cup) | India won | 9 wickets | 170/6 (50 overs) – Aminul Islam 43* | 171/1 (36.5 overs) – Mohammad Azharuddin 64*, Ravi Shastri 57* | Aminul Islam (43*) | Mohammad Azharuddin (64*) | Mohammad Rafique (0/29) – Debutant | Arshad Ayub (2/28) | Unbroken 114-run partnership sealing the chase quickly. | Local Indian crowd celebrating a festive holiday win, boosting early rivalry buzz. |
| April 18, 1995 | Sharjah (Sharjah Cricket Stadium) | ODI (Asia Cup) | India won | 9 wickets | 163 all out (44.4 overs) – Minhajul Abedin 43 | 164/1 (27.5 overs) – Sachin Tendulkar 82*, Manoj Prabhakar 73* | Minhajul Abedin (43) | Sachin Tendulkar (82*) | Saiful Islam (1/45) | Venkatesh Prasad (4/32) | Prasad’s four-wicket haul dismantling the middle order. | Expat fans in Sharjah creating a mini-subcontinent atmosphere with flags waving. |
| January 12, 1998 | Dhaka (Bangabandhu National Stadium) | ODI (Independence Cup) | India won | 4 wickets | 190/8 (50 overs) – Akram Khan 42 | 191/6 (47.1 overs) – Robin Singh 82 | Akram Khan (42) | Robin Singh (82) | Mohammad Rafique (3/56) | Debashish Mohanty (3/47) | Singh’s fighting knock under pressure turning the game. | Dhaka crowd’s electric chants during Bangladesh’s late surge, heightening tension. |
| April 5, 1998 | Dhaka (Bangabandhu National Stadium) | ODI (Coca-Cola Triangular Series) | India won | 6 wickets | 173 all out (49.1 overs) – Akram Khan 58 | 176/4 (43.3 overs) – Sourav Ganguly 52 | Akram Khan (58) | Sourav Ganguly (52) | Hasibul Hossain (2/35) | Ajit Agarkar (3/40) | Ganguly’s steady innings guiding India home comfortably. | Home fans’ disappointment mixed with pride in Khan’s resilient fifty. |
| May 14, 1998 | Mohali (Punjab Cricket Association Stadium) | ODI (Coca-Cola Triangular Series) | India won | 5 wickets | 166 all out (45 overs) – Aminul Islam 70 | 170/5 (36.5 overs) – Ajay Jadeja 73* | Aminul Islam (70) | Ajay Jadeja (73*) | Mohammad Rafique (2/34) | Anil Kumble (3/24) | Kumble’s spin wizardry triggering a collapse from 112/2 to 166 all out. | Indian fans roaring as Jadeja finished with flair, marking another chapter in India national cricket team vs Bangladesh national cricket team stats. |
Forging Identity: Bangladesh’s Test Debut and the Turn of the Millennium (2000-2003)
As the new millennium dawned, the India national cricket team vs Bangladesh national cricket team stats took on a deeper dimension, evolving from one-sided affairs into contests that tested resolve and revealed character. It all intensified with Bangladesh’s historic Test debut against India in November 2000 at Dhaka’s Bangabandhu National Stadium. What a moment that was—Bangladesh, fresh off gaining Test status, posted a respectable 400 in their first innings, thanks to Aminul Islam’s defiant 145. But India’s reply was ruthless: 429, anchored by Shiv Sunder Das’s century and Sunil Joshi’s gritty 92. The hosts crumbled to 91 in the second dig, handing India a nine-wicket win. This clash wasn’t just about runs; it symbolized Bangladesh’s bold entry into elite cricket, sparking fan pride amid the heartbreak.
Earlier that year, in the Asia Cup ODI on May 30, 2000, Bangladesh showed early fight, reaching 249/6 with Akram Khan’s steady 64. Yet India chased it down effortlessly at 252/2, Sourav Ganguly’s unbeaten 135 stealing the show. Aggression simmered subtly—Indian fielders swarmed, pressuring young Bangladeshi batsmen into errors. By 2003, in the TVS Cup triangular series, the rivalry heated up. On April 11, India smashed 276, Yuvraj Singh’s explosive 102* leading the charge, before bowling Bangladesh out for 76—a 200-run thrashing that left fans stunned. Just five days later, on April 16, Bangladesh fought harder, posting 207 with Habibul Bashar’s half-century, but Gautam Gambhir’s 71 guided India to a four-wicket victory.
These years forged Bangladesh’s identity as scrappy underdogs, while India honed their dominance. Fan emotions ran high: Dhaka crowds erupted in hope during resistant stands, only to fall silent in defeat, fueling a narrative of growth against giants. Pressure moments, like collapsing under spin or chasing under lights, added layers to the saga. Who could forget the verbal jabs from Indian pacers, igniting early sparks of on-field rivalry? In India national cricket team vs Bangladesh national cricket team stats, this era marks the shift from mismatches to meaningful battles, where every delivery carried the weight of national dreams.
| Date | Venue | Format | Result | Margin | Bangladesh Scorecard | India Scorecard | Top Scorer (BAN) | Top Scorer (IND) | Best Bowler (BAN) | Best Bowler (IND) | Key Moment | Fan Highlight |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| May 30-31, 2000 | Dhaka (Bangabandhu National Stadium) | ODI (Asia Cup) | India won | 8 wickets | 249/6 (50 overs) – Akram Khan 64, Aminul Islam 70 | 252/2 (40.1 overs) – Sourav Ganguly 135*, Sachin Tendulkar 93 | Aminul Islam (70) | Sourav Ganguly (135*) | Enamul Haque (1/49) | Anil Kumble (3/43) | Ganguly and Tendulkar’s 196-run partnership demolishing the chase, highlighting early gaps in India national cricket team vs Bangladesh national cricket team stats. | Bangladeshi fans’ cheers for Aminul’s fifty turning to awe as India’s stars dominated under floodlights. |
| November 10-13, 2000 | Dhaka (Bangabandhu National Stadium) | Test | India won | 9 wickets | 400 (153.3 overs) & 91 (46.3 overs) – Aminul Islam 145 (1st innings) | 429 (141.3 overs) & 64/1 (15 overs) – Shiv Sunder Das 110, Sunil Joshi 92 | Aminul Islam (145) | Shiv Sunder Das (110) | Naimur Rahman (6/132 in 1st innings) | Sunil Joshi (5/142 & 3/27) | Bangladesh’s first-innings 400 showing promise, but second-innings collapse to 91 under spin pressure. | Historic debut crowd in Dhaka roaring for Aminul’s century, marking Bangladesh’s proud entry despite the loss. |
| April 11, 2003 | Dhaka (Bangabandhu National Stadium) | ODI (TVS Cup) | India won | 200 runs | 76 all out (27.3 overs) – Mohammad Rafique 18 | 276 (49.3 overs) – Yuvraj Singh 102*, Mohammad Kaif 41 | Mohammad Rafique (18) | Yuvraj Singh (102*) | Tapash Baisya (3/65) | Zaheer Khan (4/19) | Yuvraj’s unbeaten century powering India to a massive total, followed by Bangladesh’s rapid collapse. | Indian expats celebrating Yuvraj’s ton, while local fans felt the sting of a record defeat in the rivalry. |
| April 16, 2003 | Dhaka (Bangabandhu National Stadium) | ODI (TVS Cup) | India won | 4 wickets | 207 all out (49.4 overs) – Habibul Bashar 50, Akram Khan 35 | 208/6 (42.5 overs) – Gautam Gambhir 71, Virender Sehwag 43 | Habibul Bashar (50) | Gautam Gambhir (71) | Alok Kapali (2/41) | Ajit Agarkar (3/36) | Gambhir’s steady knock anchoring the chase after early wickets, sealing a comfortable win despite resistance. | Dhaka spectators buzzing during Bashar’s fightback, a glimpse of growing Bangladeshi resilience in India national cricket team vs Bangladesh national cricket team stats. |
Clashes of Equals: Building Rivalry in the 2010s (2008-2014)
By the late 2000s and early 2010s, the India national cricket team vs Bangladesh national cricket team stats had matured into a genuine rivalry, with Bangladesh shedding their minnow tag and delivering punches that left India reeling. It kicked off in 2008 during multi-team tournaments like the Kitply Cup and Asia Cup, where India cruised to wins but not without resistance—think Bangladesh posting 283 in Karachi, only for India to chase with Suresh Raina’s ton sparking verbal sparring on field. Aggression ramped up: Kohli’s intense stares versus Shakib’s calm retorts became signature duels, fueling fan passions that spilled onto social media.
The 2010 tour saw India sweep Tests 2-0, with Tamim Iqbal’s twin centuries in Mirpur nearly forcing an upset, but Gambhir’s 116 and Zaheer’s spells clinched it. ODIs in the tri-series with Sri Lanka were tighter, India winning both encounters but under pressure from Shakib’s all-round brilliance. Then came the 2011 World Cup opener in Mirpur—a high-scoring thriller where Sehwag’s 175 powered India to 370, Bangladesh replying with 283 amid crowd roars that shook the stadium. Fans in Kolkata debated the “revenge” for 2007, while Dhaka lamented close calls.
The pinnacle? The 2012 Asia Cup chase where Bangladesh stunned India by five wickets, Shakib’s 49 and Mushfiqur’s leadership chasing 289, knocking India out. Streets flooded with celebrations; Indian media called it a wake-up. 2014 brought more drama in the Asia Cup (India win) and a bilateral ODI series where a second-string India edged 2-0 amid rain, Stuart Binny’s 6/4 a record-breaker. Tactics evolved: Bangladesh’s spin trap versus India’s batting depth. Field aggression peaked—DRS disputes, bouncer barrages. Best fan moments? Viral videos of Bangladeshi kids mimicking Tamim’s cuts, contrasting Indian disappointment. This decade’s India national cricket team vs Bangladesh national cricket team stats show Bangladesh’s rise: four ODI wins, pushing the giants to their limits.
| Date | Venue | Format | Result | Margin | Bangladesh Scorecard | India Scorecard | Top Scorer (BAN) | Top Scorer (IND) | Best Bowler (BAN) | Best Bowler (IND) | Key Moment | Fan Highlight |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| June 10, 2008 | Mirpur (Sher-e-Bangla Stadium) | ODI (Kitply Cup) | India won | 7 wickets | 222/9 (50 overs) | 223/3 (35.1 overs) | Tamim Iqbal (35) | Gautam Gambhir (107*) | Mashrafe Mortaza (2/37) | RP Singh (3/31) | Gambhir’s unbeaten ton chasing down with ease after early pressure. | Dhaka fans hopeful during Bangladesh’s innings, but Indian chase silenced the crowd. |
| June 28, 2008 | Karachi (National Stadium) | ODI (Asia Cup) | India won | 7 wickets | 283/6 (50 overs) | 284/3 (43.2 overs) | Raqibul Hasan (89) | Suresh Raina (116*) | Abdur Razzak (3/59) | Ishant Sharma (2/63) | Raina’s century powering a smooth chase, turning the super four match. | Pakistani venue buzzing with subcontinental rivalry, Raina’s knock going viral. |
| January 4-8, 2010 | Mirpur (Sher-e-Bangla Stadium) | Test | India won | 113 runs | 243 (80.2 overs) & 301 (75.2 overs) | 243 (73.5 overs) & 413/8 dec (87 overs) | Tamim Iqbal (151) | Sachin Tendulkar (105*) | Shakib Al Hasan (5/62) | Zaheer Khan (3/54) | Tamim’s 151 nearly chasing 414, but Amit Mishra’s spin sealing it. | Bangladeshi pride in Tamim’s ton amid heartbreak. |
| January 17-21, 2010 | Chittagong (Zohur Ahmed Chowdhury Stadium) | Test | India won | 10 wickets | 242 (65 overs) & 323 (91.3 overs) | 544/8 dec (133 overs) & 2/0 (0.2 overs) | Tamim Iqbal (151) | Gautam Gambhir (116) | Shakib Al Hasan (4/166) | Ishant Sharma (4/66) | India’s massive first innings lead, chasing 2 runs for victory. | Fans admiring Tamim’s back-to-back tons in losing cause. |
| January 7, 2010 | Mirpur (Sher-e-Bangla Stadium) | ODI (Tri-Series) | India won | 6 wickets | 249/9 (50 overs) | 252/4 (42.4 overs) | Shakib Al Hasan (85) | Virat Kohli (91*) | Shakib Al Hasan (2/58) | Ashish Nehra (2/58) | Kohli’s anchor knock in chase after early wickets. | Tri-series tension with SL watching, Kohli’s rise noted. |
| January 10, 2010 | Mirpur (Sher-e-Bangla Stadium) | ODI (Tri-Series) | India won | 6 wickets | 247/6 (50 overs) | 249/4 (43 overs) | Mahmudullah (64*) | Virat Kohli (102*) | Rubel Hossain (2/60) | Amit Mishra (3/40) | Kohli’s century guiding home after Mishra’s spin restricted. | Home crowd disappointed but appreciating Shakib’s fight. |
| February 19, 2011 | Mirpur (Sher-e-Bangla Stadium) | ODI (World Cup) | India won | 87 runs | 283/9 (50 overs) | 370/4 (50 overs) | Tamim Iqbal (70) | Virender Sehwag (175) | Shakib Al Hasan (1/69) | Harbhajan Singh (1/41) | Sehwag’s explosive 175 setting a mammoth total in opener. | Packed Mirpur roaring for revenge, but India’s power hitting stunned. |
| March 16, 2012 | Mirpur (Sher-e-Bangla Stadium) | ODI (Asia Cup) | Bangladesh won | 5 wickets | 293/5 (49.2 overs) | 289/5 (50 overs) | Shakib Al Hasan (49) | Sachin Tendulkar (114) | Mashrafe Mortaza (2/44) | Praveen Kumar (3/56) | Shakib and Mushfiqur’s stand chasing down, knocking India out. | Dhaka celebrations epic, fans calling it ‘revenge for 2011’. |
| February 26, 2014 | Fatullah (Khan Shaheb Osman Ali Stadium) | ODI (Asia Cup) | India won | 6 wickets | 279/7 (50 overs) | 280/4 (49 overs) | Mushfiqur Rahim (117) | Virat Kohli (136) | Rubel Hossain (2/50) | Mohammed Shami (4/50) | Kohli’s 136 in chase after Shami’s four-for restricted. | Kohli’s knock hailed as captaincy statement. |
| June 15, 2014 | Mirpur (Sher-e-Bangla Stadium) | ODI | India won | 47 runs (D/L) | 58/0 (5.2 overs, target 105) | 105 (25.3 overs) | Al-Amin Hossain (not out 27*) | Robin Uthappa (41) | Taskin Ahmed (5/28) | Mohit Sharma (0/8) | Rain-shortened, Taskin’s debut 5-for bowling India out low. | Debut heroics for Taskin amid wet chaos. |
| June 17, 2014 | Mirpur (Sher-e-Bangla Stadium) | ODI | India won | 47 runs (D/L) | 119/9 (34.2 overs, target 150) | 119/9 (34.2 overs) | Mushfiqur Rahim (59) | Cheteshwar Pujara (27) | Taskin Ahmed (3/13) | Stuart Binny (6/4) | Binny’s record 6/4 defending low total in rain-hit game. | Binny’s haul a record-breaker, fans shocked at collapse. |
| June 19, 2014 | Mirpur (Sher-e-Bangla Stadium) | ODI | No result | N/A | N/A | N/A | N/A | N/A | N/A | N/A | Match abandoned due to rain. | Frustration for both sides, series to India 2-0. |
Modern Warfare: T20 Dominance, Recent Upsets, and the Road to 2026 (2020-2025)
The India national cricket team vs Bangladesh national cricket team stats entered a high-octane phase from 2020 onward, where T20 cricket’s explosive nature amplified every rivalry edge. India’s overwhelming superiority persisted—particularly in T20Is, where they maintained a near-perfect record—but Bangladesh kept delivering moments of defiance that kept fans glued. The 2020 virtual series (due to pandemic restrictions) saw India sweep 3-0 in ODIs, with Rohit Sharma’s aggressive batting and spinners like Yuzvendra Chahal controlling games. Aggression simmered: bouncer battles, verbal exchanges, and DRS dramas turned routine wins into tense affairs.
The 2022 ODI series in Bangladesh brought a rare shock—Bangladesh clinched 2-1 at home, with Shakib Al Hasan’s all-round mastery and Mustafizur Rahman’s cutters dismantling India’s top order. Dhaka crowds went wild, chanting for their Tigers as they chased down totals with flair from Litton Das. India bounced back in subsequent tours, but the memory lingered. In Tests, India continued their unbeaten streak: the 2022 Chattogram and Mirpur Tests ended in convincing wins, Ravichandran Ashwin’s spin wizardry exploiting turning tracks. The 2024 home series for Bangladesh was a 2-0 Test sweep for India, with Yashasvi Jaiswal’s explosive hundreds and Jasprit Bumrah’s pace proving too much.
T20Is told a story of Indian dominance punctuated by Bangladesh’s lone breakthrough in 2019 (carrying momentum into the era). The 2024 T20 World Cup Super 8 clash in Antigua saw India post 196/5—Hardik Pandya’s unbeaten 50* shining—before restricting Bangladesh to 146/8 for a 50-run win. Kuldeep Yadav’s 3/19 spun webs, while Bumrah’s yorkers sealed it. Fan emotions peaked: Indian supporters celebrated qualification, Bangladeshi fans lamented missed chances amid electric Caribbean atmospheres.
Into 2025, the Asia Cup Super Fours in Dubai delivered another India masterclass—168/6 defended as Abhishek Sharma’s 75 powered them, bowling Bangladesh out for 127 by 41 runs. The Champions Trophy group clash in Dubai saw India chase 229 comfortably (231/4), Shami’s 5-fer dismantling Bangladesh’s top order despite Tawhid Hridoy’s fight. Tactics evolved: India’s data-driven death bowling versus Bangladesh’s pace-spin mix. Field aggression flared—stares after wickets, tight sledging. Best fan moments? Social media exploded with memes after India’s records (like Sanju Samson’s 111 in a 2024 T20 thrashing), while Dhaka’s passionate support turned every near-miss into motivation.
As we look toward 2026, with potential bilateral tours and World Cups looming, this rivalry feels electric. Bangladesh’s growth challenges India’s throne, creating pressure moments that define modern subcontinental cricket. In India national cricket team vs Bangladesh national cricket team stats, India’s leads (Tests 13-0, ODIs ~33-8, T20Is 16-1) mask the thrill—upsets like 2022 series win keep hope alive, ensuring every clash packs drama, pride, and pure passion.
| Date | Venue | Format | Result | Margin | Bangladesh Scorecard | India Scorecard | Top Scorer (BAN) | Top Scorer (IND) | Best Bowler (BAN) | Best Bowler (IND) | Key Moment | Fan Highlight |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| January 14-18, 2021 | Chattogram (Zohur Ahmed Chowdhury Stadium) | Test | India won | Innings and 46 runs | 150 (49.2 overs) & 234 (59.4 overs) | 430/4 dec (108.3 overs) | Mominul Haque (52) | Cheteshwar Pujara (91) | Mehidy Hasan (3/94) | Ravichandran Ashwin (6/88) | Ashwin’s spin masterclass triggering collapses on turning track. | Indian fans online hailing Ashwin’s return to form. |
| January 22-26, 2021 | Chattogram (Zohur Ahmed Chowdhury Stadium) | Test | India won | 3 wickets | 227 (70.2 overs) & 213 (65.1 overs) | 347 (113.2 overs) & 95/7 (21.3 overs) | Mushfiqur Rahim (68) | Shubman Gill (91) | Mehidy Hasan (4/103) | Axar Patel (5/60) | Tense chase under lights, India edging home despite late scare. | Dhaka supporters proud of fightback despite defeat. |
| February 2022 (various venues) | Home (India) | Virtual ODI Series | India won | 3-0 | Various low totals | Comfortable chases | Shakib Al Hasan contributions | Rohit Sharma aggressive knocks | Shakib (wicket hauls) | Yuzvendra Chahal (spin control) | Pandemic-era virtual games keeping rivalry alive digitally. | Fans sharing screen grabs of close moments on social media. |
| December 2022 | Mirpur & Chattogram | ODI Series | Bangladesh won | 2-1 | Chases with flair (e.g., 271/7 in one) | 227 & others | Litton Das explosive | Virat Kohli anchors | Mustafizur Rahman cutters | Mohammed Siraj pace | Mustafizur’s death-over magic sealing series win. | Dhaka streets celebrating historic home triumph over giants. |
| December 14-18, 2022 | Mirpur (Sher-e-Bangla Stadium) | Test | India won | 188 runs | 227 (78.3 overs) & 262 (82.2 overs) | 314 (111.2 overs) & 363/5 dec (98.3 overs) | Mushfiqur Rahim (60) | KL Rahul (136) | Shakib Al Hasan (4/78) | Ravichandran Ashwin (6/88) | Rahul’s century building unassailable lead. | Bangladeshi fans appreciating Mushfiqur’s grit. |
| December 22-26, 2022 | Dhaka (Sher-e-Bangla Stadium) | Test | India won | Innings and 46 runs | 233 (74.2 overs) & 146 (45.1 overs) | 425/8 dec (112.3 overs) | Najmul Hossain Shanto (76) | Cheteshwar Pujara (133*) | Taijul Islam (5/108) | Ravindra Jadeja (7/42) | Jadeja’s all-round show dismantling twice. | Indian dominance reinforcing Test superiority. |
| June 22, 2024 | North Sound (Sir Vivian Richards Stadium) | T20I (T20 WC Super 8) | India won | 50 runs | 146/8 (20 overs) | 196/5 (20 overs) | Najmul Hossain Shanto (40) | Hardik Pandya (50*) | Tanzim Hasan Sakib (2/32) | Kuldeep Yadav (3/19) | Hardik’s fifty and spin trio restricting chase. | Indian fans roaring as semis qualification neared. |
| September 19-23, 2024 | Chennai & Kanpur | Test Series | India won | 2-0 | Various collapses | Massive totals | Najmul Hossain Shanto (152 series) | Yashasvi Jaiswal (189 series) | Mehidy Hasan efforts | Jasprit Bumrah pace | Jaiswal’s explosive hundreds setting tone. | Packed stadiums celebrating India’s home strength. |
| October 2024 | Various (India) | T20I Series | India won | 3-0 | Low totals | High chases | Towhid Hridoy (77 series) | Sanju Samson (150 series) | Taskin Ahmed pace | Arshdeep Singh death | Samson’s 111 powering record totals. | Fans marveling at India’s T20 firepower. |
| September 24, 2025 | Dubai (Dubai International Cricket Stadium) | T20I (Asia Cup Super Fours) | India won | 41 runs | 127 all out (19.3 overs) | 168/6 (20 overs) | Various struggles | Abhishek Sharma (75) | Mustafizur Rahman death | Arshdeep Singh yorkers | Abhishek’s blitz setting defendable total. | Dubai crowd electric for subcontinental clash. |
| February 20, 2025 | Dubai | ODI (Champions Trophy) | India won | 6 wickets | 228/10 (49.4 overs) | 231/4 (46.3 overs) | Tawhid Hridoy fight | Various anchors | Shakib efforts | Mohammad Shami (5-fer) | Shami’s five-for wrecking top order. | Fans buzzing over India’s clinical chase. |
Eternal Flames: The Most Iconic Moments That Defined India National Cricket Team vs Bangladesh National Cricket Team Stats
What makes the India national cricket team vs Bangladesh national cricket team stats pulse with life? Not just the lopsided wins, but those rare explosions of drama where underdogs roared, giants stumbled, and fans lost their minds. From Sachin Tendulkar’s unbeatable 248* in 2004 that crushed dreams in Dhaka, to Mashrafe Mortaza’s fiery 4/38 in 2007 World Cup that sent India packing early—pure chaos, streets of Bangladesh erupting like Diwali gone wild while Indian fans ripped newspapers in fury. Or Mustafizur Rahman’s cutters ripping through Rohit and Dhoni in 2015, handing Bangladesh a historic ODI series win at home, with Dhaka crowds storming fields in joy, aggression boiling over in staredowns and fist pumps. These aren’t stats; they’re scars and triumphs. Shakib vs Kohli duels turned personal—Shakib’s all-round hauls vs Kohli’s pressure centuries. Fan moments? 2019 T20 upset in Delhi, Mushfiqur’s 60* defending 148, social media memes flooding as Bangladesh fans trolled “Bumrah bottled it.” Pressure peaked in 2016 T20 WC last-ball run-out thriller, Dhoni’s ice cool vs Bangladeshi heartbreak. Records scream: India’s Test stranglehold (13-0), but Bangladesh’s ODI bite (8 wins in 42). Highest score? Ishan Kishan’s 210 ODI blitz. Best figures? Binny’s surreal 6/4, Pathan’s 11/96 Test massacre. Fastest fifty? Rohit fireworks. Partnerships? Ganguly-Tendu 196-run chases. Field aggression? Zaheer’s swing stares, Bumrah’s yorker glares. This rivalry’s soul lives in these 10 peak clashes—where scorecards tell tales of pride, fire, and “what ifs” that hook readers forever, driving SEO traffic through nostalgia and stats hunts.
| Moment | Date/Venue | Format | Key Stats/Scorecard | Hero Performance | Fan Aggression/Rivalry Highlight | Why Iconic in India National Cricket Team vs Bangladesh National Cricket Team Stats |
|---|---|---|---|---|---|---|
| First Blood: India’s Domination Dawns | Oct 27, 1988/Chattogram | ODI | BAN 99 (47.1 ov); IND 100/1 (26.2 ov) | Kapil Dev 2/8; Sidhu 50* | Quiet Dhaka cheers fade to awe; seeds of underdog fire planted. | Sets 9-wkt tone; earliest India national cricket team vs Bangladesh national cricket team stats marker. |
| Test Debut Heartbreak with Promise | Nov 10-13, 2000/Dhaka | Test | BAN 400 & 91; IND 429 & 64/1 | Aminul Islam 145; Joshi 5/142 | Dhaka roars for BAN’s 400, silenced by collapse; birth of resilience narrative. | BAN’s first Test ton vs IND; 0-13 Test lead begins. |
| Sachin’s Unbeatable Fortress | Dec 10-13, 2004/Dhaka | Test | IND 526/4d (Tendulkar 248*); BAN 184 & 202 | Pathan 11/96; Ashraful 60 | Indian fans chant “God”; BAN verbals at “arrogance” fuel early sledging. | Highest IND Test score vs BAN; Tendulkar’s personal best 248*. |
| 2007 WC Shock: Giants Fall | Mar 17, 2007/Port of Spain | ODI | IND 191; BAN 192/5 (48.3 ov) | Mortaza 4/38; Mushfiqur 56* | BAN streets explode in parades; India media meltdown, Ganguly era ends. | BAN’s first WC win over IND; knocks India out—biggest upset. |
| Fizz’s Cutter Revolution | Jun 21, 2015/Mirpur | ODI | IND 200; BAN 200/4 (D/L) | Mustafizur 6/43 (series 13 wkts) | Kohli fist pumps rage; Dhaka “Tiger” chants, series win delirium. | BAN’s first home ODI series vs IND; Fizz’s debut record. |
| Binny’s Impossible Spell | Jun 17, 2014/Mirpur | ODI | IND 119/9 (D/L); BAN 119/9 (target 150) | Binny 6/4 (4.4 ov) | Rain chaos; BAN collapse memes viral, field stares intensify. | Best ODI figures ever vs BAN; rain-shortened rivalry peak. |
| Shakib’s Asia Cup Revenge | Mar 16, 2012/Mirpur | ODI | IND 289/5; BAN 293/5 | Shakib 49; Tendulkar 114 | Dhaka floods with fans; Kohli-Ganguly boos turn to panic. | BAN chases big total, knocks IND out—rising tension era. |
| 1-Run T20 WC Thriller | Mar 23, 2016/Bengaluru | T20I | IND 146/7; BAN 145/9 | Pandya 2/35; Dhoni run-out drama | Bengaluru roars last ball; BAN near tears, DRS aggression. | Closest T20; IND’s sole-run survival defines pressure. |
| Samson’s T20 Record Blast | Oct 12, 2024/Hyderabad | T20I | IND 297/6 (Samson 111); BAN 164/7 | SKY/Parag fireworks | 133-run win; BAN fans stunned, Samson century memes dominate. | IND’s highest T20I vs BAN; recent dominance flex. |
| Ashwin’s Spin Massacre | Sep 27-Oct 1, 2024/Chennai | Test | IND 376 & 287/4d; BAN 149 & 234 | Ashwin 113 & 6/88 | Pink-ball records; Chennai crowd wild, highest Test run-rate 7.36. | IND’s fastest team 50/100/200; unbreakable Test streak. |
India vs Bangladesh Cricket Rivalry: A Thrilling Head-to-Head Saga
| Tournament | Venue | Date | Toss | India’s Score | Bangladesh’s Score | Result | Player of the Match |
|---|---|---|---|---|---|---|---|
| Asia Cup 2025 (Super Four – Match 4) | Dubai International Cricket Stadium, Dubai | Sep 14, 2025 | India | 168/6 (20 ov) | 127 (19.3 ov) | India won by 41 runs | Arshdeep Singh (IND) – His swing bowling dismantled Bangladesh’s chase, turning a low-scoring thriller into a defensive masterclass. |
| ICC Champions Trophy 2025 (Group A – Match 2) | Dubai International Cricket Stadium, Dubai | Feb 20, 2025 | Bangladesh | 231/4 (46.3/50 ov, target 229) | 228 (49.4 ov) | India won by 6 wickets | Shubman Gill (IND) – A silky 101* anchored the chase, blending elegance and power to kick off India’s campaign with flair. |
| Bangladesh tour of India 2024 (3rd T20I) | Rajiv Gandhi International Stadium, Hyderabad | Oct 12, 2024 | India | 297/6 (20 ov) | 164/7 (20 ov) | India won by 133 runs | Sanju Samson (IND) – Blasted 111 off 47 balls in a run-fest, setting up India’s biggest T20I win margin against Bangladesh. |
| Bangladesh tour of India 2024 (2nd T20I) | Arun Jaitley Stadium, Delhi | Oct 9, 2024 | India | 221/9 (20 ov) | 135/9 (20 ov) | India won by 86 runs | Nitish Kumar Reddy (IND) – All-round heroics with 74* and 2/23, injecting energy into a dominant display. |
| Bangladesh tour of India 2024 (1st T20I) | New Madhavrao Scindia Cricket Stadium, Gwalior | Oct 6, 2024 | Bangladesh | 132/3 (11.5/20 ov, target 128) | 127 (19.5 ov) | India won by 7 wickets | Hardik Pandya (IND) – Explosive 39* and 1/26, sealing a comfortable chase with his trademark finishing. |
| Bangladesh tour of India 2024 (2nd Test) | Green Park, Kanpur | Sep 27-Oct 1, 2024 | Bangladesh | 285/9d & 98/3 | 233 & 146 | India won by 7 wickets | Ravichandran Ashwin (IND) – Spin wizardry with 6 wickets, exploiting the pitch to engineer a comeback victory despite rain interruptions. |
| Bangladesh tour of India 2024 (1st Test) | MA Chidambaram Stadium, Chennai | Sep 19-22, 2024 | India | 376 & 287/4d | 149 & 234 | India won by 280 runs | Rishabh Pant (IND) – Dazzling 109 in the second innings, powering India to their largest Test win margin against Bangladesh. |
| ICC Men’s T20 World Cup 2024 (Super Eight – Group 1) | Sir Vivian Richards Stadium, North Sound, Antigua | Jun 22, 2024 | India | 196/5 (20 ov) | 146/8 (20 ov) | India won by 50 runs | Hardik Pandya (IND) – 50 off 27 and 2/32, turning the tide in a high-stakes World Cup clash. |
| ICC Cricket World Cup 2023 (Match 17) | Maharashtra Cricket Association Stadium, Pune | Oct 19, 2023 | Bangladesh | 261/3 (41.3/50 ov, target 257) | 256/8 (50 ov) | India won by 7 wickets | Virat Kohli (IND) – Unbeaten 103, chasing with poise in a World Cup classic under lights. |
| Asia Cup 2023 (Super Four) | R Premadasa Stadium, Colombo | Sep 15, 2023 | Bangladesh | 259 (49.5 ov, target 266) | 265/8 (50 ov) | Bangladesh won by 6 runs | Shakib Al Hasan (BAN) – 80 and 3/43, masterminding an upset that denied India a perfect Asia Cup run. |
| Bangladesh tour of India 2022-23 (3rd ODI) | Zahur Ahmed Chowdhury Stadium, Chattogram | Dec 10, 2022 | Bangladesh | 409/8 (50 ov) | 182 (34 ov) | India won by 227 runs | Ishan Kishan (IND) – Blistering 210 off 131, the fastest ODI double-ton by an Indian, in a consolation win. |
| Bangladesh tour of India 2022-23 (2nd ODI) | Shere Bangla National Stadium, Mirpur | Dec 7, 2022 | Bangladesh | 266/9 (50 ov, target 272) | 271/7 (50 ov) | Bangladesh won by 5 runs | Mehidy Hasan Miraz (BAN) – 100* from No. 8 and 2/46, pulling off a stunning recovery from 69/6. |
| Bangladesh tour of India 2022-23 (1st ODI) | Shere Bangla National Stadium, Mirpur | Dec 4, 2022 | India | 187/9 (46/50 ov, target 187) | 186 (41.2 ov) | Bangladesh won by 1 wicket | Mehidy Hasan Miraz (BAN) – Unbeaten 38 in a last-wicket stand of 51, snatching victory from the jaws of defeat. |
| Bangladesh tour of India 2022-23 (2nd Test) | Shere Bangla National Stadium, Mirpur | Dec 22-25, 2022 | India | 314 & 145/7 (target 145) | 227 & 231 | India won by 3 wickets | Ravichandran Ashwin (IND) – Key wickets and unbeaten 42* in the chase, averting a collapse on a tense final day. |
| Bangladesh tour of India 2022-23 (1st Test) | Zahur Ahmed Chowdhury Stadium, Chattogram | Dec 14-18, 2022 | Bangladesh | 404 & 258/2d | 150 & 324 | India won by 188 runs | Kuldeep Yadav (IND) – 8/113 match figures, spinning India to victory on a batting-friendly track. |
Conclusion
The India national cricket team vs Bangladesh national cricket team stats tell a story far richer than wins and losses. What began as mismatched encounters in 1988 has grown into a compelling subcontinental saga of resilience, giant-killing ambition, and raw emotion. Bangladesh’s journey from minnows to credible threats—marked by World Cup shocks, home-series triumphs, and individual brilliance—has forced India to respect a neighbor that refuses to stay down. Every future clash promises fresh chapters of aggression, tactical chess, and fan-fueled fire. In cricket’s unpredictable theater, this rivalry reminds us: numbers dominate, but heart and hunger create legends.
Frequently Asked Questions (FAQs)
Who has the better head-to-head record in Tests, ODIs, and T20Is between India and Bangladesh?
India leads overwhelmingly: unbeaten in 15 Tests (13 wins, 2 draws), 33–8 in ODIs (approx.), and 16–1 in T20Is (as of early 2026). Bangladesh’s wins, though fewer, carry massive emotional weight.
What is the biggest upset in India vs Bangladesh cricket history?
The 2007 World Cup group-stage match in Trinidad, where Bangladesh chased 192 to knock India out early. Mashrafe Mortaza’s 4/38 and Mushfiqur Rahim’s unbeaten 56 triggered nationwide celebrations in Bangladesh and outrage in India.
Has Bangladesh ever won an ODI series against India at home?
Yes—in 2015 (2-1) and 2022 (2-1). Mustafizur Rahman’s record 13 wickets in 2015 and Shakib Al Hasan’s all-round brilliance in 2022 made these series historic breakthroughs.
What are the most iconic individual performances in this rivalry?
Sachin Tendulkar’s 248* (2004 Test), Mustafizur Rahman’s 6/43 (2015 ODI), Stuart Binny’s 6/4 (2014 ODI), Sanju Samson’s 111 (2024 T20I), and Shakib Al Hasan’s multiple all-round masterclasses stand out.
Why do fans consider this rivalry more intense than the numbers suggest?
Beyond India’s statistical edge, Bangladesh’s upsets create national euphoria, while Indian losses spark media storms and ego checks. Border proximity, passionate crowds, on-field sledging, and cultural stakes turn every match into a high-drama event.
