The rivalry between the India National Cricket Team and the Bangladesh National Cricket Team has produced numerous memorable moments across formats. Below is a comprehensive timeline and detailed match data, as provided in the referenced source, covering ODIs, T20Is, and Test matches between these two teams.
-
: India edged out Bangladesh by six wickets in the opener. Bangladesh, after an early collapse, was rescued by Towhid Hridoy’s valiant century. Mohammed Shami’s 5/53 was crucial for India. Shubman Gill’s unbeaten 101* anchored India’s chase.
-
: India’s supremacy in Tests and T20Is is underscored by emphatic victories, spin dominance at home, and the emergence of new stars. Bangladesh’s resilience has led to occasional upsets, especially in ODIs and Asia Cup matches.
| Date | Tournament | Venue | India Score | Bangladesh Score | Result | Player of the Match |
|---|---|---|---|---|---|---|
| 20 Feb 2025 | ICC Champions Trophy | Dubai International Stadium | 231/4 | 228/10 | India won by 6 wickets | Shubman Gill |
| 25 Feb 2025 | ICC Champions Trophy | Sharjah Cricket Stadium | 290/5 | 265 | India won by 25 runs | Virat Kohli |
| 19 Oct 2023 | ICC Cricket World Cup | Maharashtra Cricket Stadium, Pune | 261/3 | 256/8 | India won by 7 wickets | Virat Kohli |
| 15 Sep 2023 | Asia Cup | R. Premadasa Stadium, Colombo | 259 | 265/8 | Bangladesh won by 6 runs | — |
| 10 Dec 2022 | ODI Series | Zahur Ahmed Chowdhury Stadium | 409/8 | 182 | India won by 227 runs | Ishan Kishan |
| 7 Dec 2022 | ODI Series | Shere Bangla National Stadium | 266/9 | 271/7 | Bangladesh won by 5 runs | Mehidy Hasan Miraz |
| 4 Dec 2022 | ODI Series | Shere Bangla National Stadium | 186 | 187/9 | Bangladesh won by 1 wicket | Mehidy Hasan Miraz |
| 2 Jul 2019 | Cricket World Cup | Edgbaston, Birmingham | 314/9 | 286 | India won by 28 runs | Rohit Sharma |
| 28 Sep 2018 | Asia Cup | Dubai International Cricket Stadium | 286/7 | 283/8 | India won by 3 wickets | Ravindra Jadeja |
| 21 Sep 2018 | Asia Cup | Dubai International Cricket Stadium | 174/3 | 173 | India won by 7 wickets | Ravindra Jadeja |
| 15 Jun 2017 | ICC Champions Trophy | Edgbaston, Birmingham | 264/1 | 265/7 | India won by 9 wickets | Rohit Sharma |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
| Date | Tournament | Venue | India Score | Bangladesh Score | Result | Player of the Match |
|---|---|---|---|---|---|---|
| 12 Oct 2024 | Bangladesh Tour of India | Rajiv Gandhi Intl. Stadium, Hyderabad | 297/6 | 164/7 | India won by 133 runs | Sanju Samson |
| 9 Oct 2024 | Bangladesh Tour of India | Arun Jaitley Stadium, Delhi | 221/9 | 135/9 | India won by 86 runs | Nitish Reddy |
| 6 Oct 2024 | Bangladesh Tour of India | New Madhavrao Scindia Stadium, Gwalior | 132/3 | 127 | India won by 7 wickets | Hardik Pandya |
| 22 Jun 2024 | ICC Men’s T20 World Cup | Sir Vivian Richards Stadium, Antigua | 196/5 | 146/8 | India won by 50 runs | Hardik Pandya |
| 2 Nov 2022 | ICC T20 World Cup | Adelaide Oval, Adelaide | 184/6 | 145/6 (DLS) | India won by 5 runs (DLS) | Virat Kohli |
| 1 Sep 2022 | Asia Cup | Dubai International Stadium, Dubai | 181/7 | 173 | India won by 8 wickets | Virat Kohli |
| 10 Nov 2019 | India vs Bangladesh | Vidarbha Cricket Association, Nagpur | 174/5 | 144 | India won by 30 runs | Deepak Chahar |
| 7 Nov 2019 | India vs Bangladesh | Saurashtra Cricket Association, Rajkot | 153/2 | 153/6 | India won by 8 wickets | Rohit Sharma |
| 3 Nov 2019 | India vs Bangladesh | Arun Jaitley Stadium, Delhi | 148/6 | 149/3 | Bangladesh won by 7 wickets | Mushfiqur Rahim |
| 23 Mar 2016 | T20 World Cup | M. Chinnaswamy Stadium, Bengaluru | 146/7 | 145/9 | India won by 1 run | Ravichandran Ashwin |
Read Also: india national cricket team vs england cricket team match scorecard
| Date | Tournament | Venue | India Score | Bangladesh Score | Result | Player of the Match |
|---|---|---|---|---|---|---|
| 27 Sep – 1 Oct 2024 | Bangladesh tour of India, 2024 | Green Park, Kanpur | 285/9d & 98/3 | 233 & 146 | India won by 7 wickets | Yashasvi Jaiswal (Series: Ashwin) |
| 19 – 22 Sep 2024 | Bangladesh tour of India, 2024 | MA Chidambaram Stadium, Chennai | 376 & 287/4d | 149 & 234 | India won by 280 runs | Ravichandran Ashwin |
| 22 – 25 Dec 2022 | India tour of Bangladesh, 2022-23 | Sher-e-Bangla National Cricket Stadium | 314 & 145/7 | 227 & 231 | India won by 3 wickets | — |
| 14 – 18 Dec 2022 | India tour of Bangladesh, 2022-23 | Zahur Ahmed Chowdhury Stadium | 404 & 258/2d | 150 & 324 | India won by 188 runs | — |
| 22 – 24 Nov 2019 | Bangladesh tour of India, 2019-20 | Eden Gardens, Kolkata | 347/9d | 106 & 195 | India won by an innings & 46 runs | Ishant Sharma |
| 14 – 16 Nov 2019 | Bangladesh tour of India, 2019-20 | Holkar Cricket Stadium, Indore | 493/6d | 150 & 213 | India won by an innings & 130 runs | Mayank Agarwal |
| 9 – 13 Feb 2017 | Bangladesh tour of India, 2016-17 | Rajiv Gandhi Intl. Stadium, Hyderabad | 687/6d & 159/4d | 388 & 250 | India won by 208 runs | Virat Kohli |
| 10 – 14 Jun 2015 | India tour of Bangladesh, 2015 | Khan Shaheb Osman Ali Stadium, Fatullah | 462/6d | 256 & 23/0 (f/o) | Match Drawn | — |
| 24 – 27 Jan 2010 | India tour of Bangladesh, 2009-10 | Sher-e-Bangla National Stadium, Dhaka | 544/8d & 2/0 | 233 & 312 | India won by 10 wickets | — |
| 17 – 21 Jan 2010 | India tour of Bangladesh, 2009-10 | Zahur Ahmed Chowdhury Stadium, Chittagong | 243 & 413/8d | 242 & 301 | India won by 113 runs | Zaheer Khan |
-
: India has dominated in Tests and T20Is, often winning by large margins, with key contributions from both established stars and emerging talents.
-
: Bangladesh has occasionally pulled off dramatic wins, especially in ODIs and the Asia Cup, demonstrating resilience and individual brilliance.
-
: For India, stalwarts like Virat Kohli, Rohit Sharma, and Ravichandran Ashwin have been instrumental. Bangladesh’s notable performers include Towhid Hridoy and Mehidy Hasan Miraz.
-
: India continues to maintain a winning record, particularly in high-stakes ICC tournaments, while Bangladesh is striving for consistency.

