The India National Cricket Team vs Bangladesh National Cricket Team rivalry has evolved into one of cricket’s most compelling narratives, blending intense competition with dramatic player showdowns. This matchup showcases India’s star-studded lineup, featuring batting maestros like Virat Kohli’s chase expertise and Jasprit Bumrah’s lethal yorkers, against Bangladesh’s resilient performers such as Shakib Al Hasan’s all-round brilliance and Mustafizur Rahman’s cutter mastery.
Key players define the tactical battles: India’s spin duo of Ravichandran Ashwin and Kuldeep Yadav exploiting turning tracks versus Bangladesh’s pace attack led by Taskin Ahmed testing batting depth on seaming pitches. Iconic moments abound, from Bangladesh’s shocking 2007 World Cup upset that knocked India out early—to the controversy-laden 2015 World Cup quarter-final with a disputed no-ball call on Rohit Sharma, sparking fan debates. More recently, Bangladesh’s 2022 ODI series win at home highlighted their growing prowess, with Mehidy Hasan Miraz’s heroics, while India’s dominant 2024 Test sweep underscored their superiority.
Read Also: england cricket team vs australian men’s cricket team match scorecard
These clashes highlight individual brilliance and team strategies, with DRS moments often deciding fates, like close calls in tense chases. Scorecards are essential for fans, offering insights into player performances—analyzing Kohli’s average against Bangladesh spinners or Shakib’s economy in death overs—and strategies like India’s aggressive powerplay versus Bangladesh’s middle-order fightback. They help track trends, such as India’s unbeaten T20I streak until Bangladesh’s lone win in 2019.
In 2025, trends from the ICC Champions Trophy, where Shubman Gill’s century guided India to victory over Bangladesh, emphasize emerging talents like Yashasvi Jaiswal’s explosive starts for India and Towhid Hridoy’s composed innings for Bangladesh. Apps like Cricbuzz provide live scores effortlessly, keeping fans engaged. This article explores recent matches up to September 2025, focusing on player contributions through detailed scorecards, key performances, and more, to celebrate this passionate rivalry.
Latest Matches
Here’s a table of up to 8 recent matches across formats, highlighting player impacts in India-Bangladesh clashes up to 2025.
Tournament | Venue | Date | Toss | India Score | Bangladesh Score | Result | Series | Player of the Match |
---|---|---|---|---|---|---|---|---|
ICC Champions Trophy | Dubai | Feb 20, 2025 | Bangladesh (bat) | 231/4 (46.3 ov) | 228 (49.4 ov) | 🇮🇳 India won by 6 wkts | ICC Champions Trophy | Shubman Gill (IND) |
Bangladesh tour of India, 3rd T20I | Hyderabad | Oct 12, 2024 | India (bat) | 297/6 (20 ov) | 164/7 (20 ov) | 🇮🇳 India won by 133 runs | Bangladesh tour of India | Sanju Samson (IND) |
Bangladesh tour of India, 2nd T20I | Delhi | Oct 9, 2024 | India (bat) | 221/9 (20 ov) | 135/6 (20 ov) | 🇮🇳 India won by 86 runs | Bangladesh tour of India | Nitish Kumar Reddy (IND) |
Bangladesh tour of India, 1st T20I | Gwalior | Oct 6, 2024 | Bangladesh (bat) | 128/3 (15.3 ov) | 127 (19.5 ov) | 🇮🇳 India won by 7 wkts | Bangladesh tour of India | Arshdeep Singh (IND) |
Bangladesh tour of India, 2nd Test | Kanpur | Sep 27, 2024 | India (field) | 285/9d (34.4 ov) & 98/3 (17.2 ov) | 233 (74.2 ov) & 146 (47 ov) | 🇮🇳 India won by 7 wkts | Bangladesh tour of India | Ravindra Jadeja (IND) |
Bangladesh tour of India, 1st Test | Chennai | Sep 19, 2024 | Bangladesh (bat) | 376 (91.3 ov) & 234 (62.1 ov) | 287/4d (64 ov) | 🇮🇳 India won by 280 runs | Bangladesh tour of India | Ravichandran Ashwin (IND) |
ICC Cricket World Cup | Pune | Oct 19, 2023 | Bangladesh (bat) | 261/3 (41 ov) | 256/8 (50 ov) | 🇮🇳 India won by 7 wkts | ICC Cricket World Cup | Virat Kohli (IND) |
India tour of Bangladesh, 3rd ODI | Chattogram | Dec 10, 2022 | Bangladesh (field) | 409/8 (50 ov) | 182 (34 ov) | 🇮🇳 India won by 227 runs | India tour of Bangladesh | Ishan Kishan (IND) |
Read Also: india national cricket team vs england cricket team match scorecard
Last 10 T20I Matches
India and Bangladesh have played 17 T20Is, with India winning 16. Here’s the last 10, reverse chronological.
Tournament | Venue | Date | Toss | India Score | Bangladesh Score | Result | Series | Player of the Match |
---|---|---|---|---|---|---|---|---|
Bangladesh tour of India | Hyderabad | Oct 12, 2024 | India (bat) | 297/6 (20 ov) | 164/7 (20 ov) | 🇮🇳 India won by 133 runs | Bangladesh tour of India | Sanju Samson (IND) |
Bangladesh tour of India | Delhi | Oct 9, 2024 | India (bat) | 221/9 (20 ov) | 135/6 (20 ov) | 🇮🇳 India won by 86 runs | Bangladesh tour of India | Nitish Kumar Reddy (IND) |
Bangladesh tour of India | Gwalior | Oct 6, 2024 | Bangladesh (bat) | 128/3 (15.3 ov) | 127 (19.5 ov) | 🇮🇳 India won by 7 wkts | Bangladesh tour of India | Arshdeep Singh (IND) |
ICC Men’s T20 World Cup | Adelaide | Nov 2, 2022 | Bangladesh (bat) | 186/5 (20 ov) | 184/6 (20 ov) | 🇮🇳 India won by 5 runs | ICC Men’s T20 World Cup | Virat Kohli (IND) |
Bangladesh tour of India | Nagpur | Nov 10, 2019 | Bangladesh (field) | 174/5 (20 ov) | 144 (19.2 ov) | 🇮🇳 India won by 30 runs | Bangladesh tour of India | Deepak Chahar (IND) |
Bangladesh tour of India | Rajkot | Nov 7, 2019 | Bangladesh (field) | 154/2 (15.4 ov) | 153/6 (20 ov) | 🇮🇳 India won by 8 wkts | Bangladesh tour of India | Rohit Sharma (IND) |
Bangladesh tour of India | Delhi | Nov 3, 2019 | Bangladesh (field) | 148/6 (20 ov) | 154/3 (19.3 ov) | 🇧🇩 Bangladesh won by 7 wkts | Bangladesh tour of India | Mushfiqur Rahim (BAN) |
Asia Cup | Colombo | Mar 18, 2018 | Bangladesh (field) | 168/2 (18.5 ov) | 166/8 (20 ov) | 🇮🇳 India won by 4 wkts | Asia Cup | Dinesh Karthik (IND) |
Nidahas Trophy | Colombo | Mar 14, 2018 | India (bat) | 176/3 (20 ov) | 159/6 (20 ov) | 🇮🇳 India won by 17 runs | Nidahas Trophy | Washington Sundar (IND) |
Nidahas Trophy | Colombo | Mar 8, 2018 | Bangladesh (field) | 140/4 (18.4 ov) | 139/8 (20 ov) | 🇮🇳 India won by 6 wkts | Nidahas Trophy | Vijay Shankar (IND) |
Read Also: england cricket team vs india national cricket team timeline
Last 10 ODI Matches
In 42 ODIs, India lead 33-8 (1 NR). Last 10 reverse chronological.
Tournament | Venue | Date | Toss | India Score | Bangladesh Score | Result | Series | Player of the Match |
---|---|---|---|---|---|---|---|---|
ICC Champions Trophy | Dubai | Feb 20, 2025 | Bangladesh (bat) | 231/4 (46.3 ov) | 228 (49.4 ov) | 🇮🇳 India won by 6 wkts | ICC Champions Trophy | Shubman Gill (IND) |
ICC Cricket World Cup | Pune | Oct 19, 2023 | Bangladesh (bat) | 261/3 (41 ov) | 256/8 (50 ov) | 🇮🇳 India won by 7 wkts | ICC Cricket World Cup | Virat Kohli (IND) |
Asia Cup | Colombo | Sep 15, 2023 | Bangladesh (bat) | 259 (49.5 ov) | 265/8 (50 ov) | 🇮🇳 India won by 6 runs | Asia Cup | Shubman Gill (IND) |
India tour of Bangladesh, 3rd ODI | Chattogram | Dec 10, 2022 | Bangladesh (field) | 409/8 (50 ov) | 182 (34 ov) | 🇮🇳 India won by 227 runs | India tour of Bangladesh | Ishan Kishan (IND) |
India tour of Bangladesh, 2nd ODI | Mirpur | Dec 7, 2022 | India (bat) | 271/7 (50 ov) | 266/5 (47.5 ov) | 🇧🇩 Bangladesh won by 5 runs | India tour of Bangladesh | Mehidy Hasan (BAN) |
India tour of Bangladesh, 1st ODI | Mirpur | Dec 4, 2022 | Bangladesh (field) | 187/9 (46 ov) | 186 (41.2 ov) | 🇧🇩 Bangladesh won by 1 wkt | India tour of Bangladesh | Mehidy Hasan (BAN) |
ICC Men’s T20 World Cup | Adelaide | Nov 2, 2022 | Bangladesh (bat) | 108/3 (12.3 ov) | 184/6 (20 ov) | 🇮🇳 India won by 5 runs (DLS) | ICC Men’s T20 World Cup | Virat Kohli (IND) |
Bangladesh tour of New Zealand, Tri-Series | Christchurch | Oct 12, 2022 | Bangladesh (bat) | 160/7 (20 ov) | 152/8 (20 ov) | 🇧🇩 Bangladesh won by 8 runs | Bangladesh tour of New Zealand | Shakib Al Hasan (BAN) |
Asia Cup | Dubai | Sep 1, 2022 | Bangladesh (bat) | 184/4 (19.1 ov) | 183/7 (20 ov) | 🇮🇳 India won by 6 wkts | Asia Cup | Ravindra Jadeja (IND) |
Bangladesh tour of Zimbabwe | Harare | Aug 7, 2022 | Bangladesh (bat) | 151/7 (20 ov) | 156/8 (20 ov) | 🇧🇩 Bangladesh won by 5 wkts | Bangladesh tour of Zimbabwe | Mosaddek Hossain (BAN) |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
Last 10 Test Matches
India and Bangladesh have played 15 Tests, India won 13, 2 draws. Last 10:
Tournament | Venue | Date | Toss | India Score | Bangladesh Score | Result | Series | Player of the Match |
---|---|---|---|---|---|---|---|---|
Bangladesh tour of India | Kanpur | Sep 27, 2024 | India (field) | 285/9d (34.4 ov) & 98/3 (17.2 ov) | 233 (74.2 ov) & 146 (47 ov) | 🇮🇳 India won by 7 wkts | Bangladesh tour of India | Ravindra Jadeja (IND) |
Bangladesh tour of India | Chennai | Sep 19, 2024 | Bangladesh (bat) | 376 (91.3 ov) & 234 (62.1 ov) | 287/4d (64 ov) | 🇮🇳 India won by 280 runs | Bangladesh tour of India | Ravichandran Ashwin (IND) |
India tour of Bangladesh | Mirpur | Dec 22, 2022 | India (bat) | 404 (133.5 ov) & 258/2d (61.4 ov) | 324 (113.2 ov) & 324 (80.2 ov) | 🇮🇳 India won by 3 wkts | India tour of Bangladesh | Ravichandran Ashwin (IND) |
India tour of Bangladesh | Chattogram | Dec 14, 2022 | Bangladesh (bat) | 150 (55.5 ov) & 324 (113.2 ov) | 404 (133.5 ov) & 258/2d (61.4 ov) | 🇮🇳 India won by 188 runs | India tour of Bangladesh | Kuldeep Yadav (IND) |
Bangladesh tour of India | Kolkata | Nov 22, 2019 | Bangladesh (bat) | 106 (30.3 ov) & 195 (41.1 ov) | 347/9d (89.4 ov) | 🇮🇳 India won by inns & 46 runs | Bangladesh tour of India | Ishant Sharma (IND) |
Bangladesh tour of India | Indore | Nov 14, 2019 | Bangladesh (bat) | 150 (58.3 ov) & 213 (69.2 ov) | 493/6d (114 ov) | 🇮🇳 India won by inns & 130 runs | Bangladesh tour of India | Mayank Agarwal (IND) |
Bangladesh tour of India | Hyderabad | Feb 9, 2017 | India (bat) | 687/6d (166 ov) & 159/4d (29 ov) | 388 (127.5 ov) & 250 (88.1 ov) | 🇮🇳 India won by 208 runs | Bangladesh tour of India | Virat Kohli (IND) |
India tour of Bangladesh | Fatullah | Jun 10, 2015 | India (bat) | 462/6d (103.3 ov) | 256 (65.5 ov) | Match drawn | India tour of Bangladesh | Shikhar Dhawan (IND) |
India tour of Bangladesh | Chattogram | Jan 17, 2010 | Bangladesh (bat) | 243 (80.2 ov) & 301 (75.2 ov) | 243 (80.3 ov) & 2/0 (0.2 ov) | 🇮🇳 India won by 10 wkts | India tour of Bangladesh | Sachin Tendulkar (IND) |
India tour of Bangladesh | Mirpur | Jan 24, 2010 | Bangladesh (bat) | 233 (73.5 ov) & 312 (90.3 ov) | 544/8d (133 ov) | 🇮🇳 India won by 113 runs | India tour of Bangladesh | Zaheer Khan (IND) |
Read Also: mumbai indians vs punjab kings timeline
Key Performances
Standout player efforts from recent matches.
Player | Team | Match | Performance |
---|---|---|---|
Shubman Gill | India | CT 2025 | 101* off 129 balls |
Towhid Hridoy | Bangladesh | CT 2025 | 100 off 118 balls |
Mohammed Shami | India | CT 2025 | 5/53 in 10 overs |
Ravichandran Ashwin | India | 1st Test 2024 | 113 & 6/88 |
Sanju Samson | India | 3rd T20I 2024 | 111 off 47 balls |
Arshdeep Singh | India | 1st T20I 2024 | 3/14 in 3 overs |
Virat Kohli | India | WC 2023 | 103* off 97 balls |
Read Also: india national cricket team vs zimbabwe national cricket team match scorecard
Rivalry Summary
This rivalry, fueled by history and passion, sees India lead overall but Bangladesh’s upsets add spice. Total matches: 74 (India 62 wins, Bangladesh 9).
Read Also: sri lanka national cricket team vs india national cricket team match scorecard
Conclusion
The India vs Bangladesh rivalry signifies cricket’s growth in Asia, with players like Kohli and Shakib defining eras. Its significance lies in Bangladesh’s rise challenging India’s dominance, fostering exciting contests. Emerging players like Yashasvi Jaiswal for India, blending aggression with technique, and Towhid Hridoy for Bangladesh, with his composure, promise future thrills amid 2025 trends post-Champions Trophy.
Read Also: india national cricket team vs bangladesh national cricket team match scorecard