- Home
- Head to head
- Bangladesh vs India
Head to head
Bangladesh vs India head to head record
Data through 24 September 2025Last updated 24 September 2025
In 61 meetings between 2004 and 2025, Bangladesh won 8 and India won 50. India lead the head-to-head in the data by 42 wins. In the last 5 meetings, Bangladesh won 0 and India won 5. The highest total in the fixture is 687/6 by India (9 Feb 2017).
Matches
61
2004–2025
Bangladesh won
8
India won
50
Tied / drawn / NR
0 / 2 / 1
Bangladesh vs India by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 13 | 0 | 11 | 0 | 2 | 0 | 0.0% | 2004–2024 |
| ODIs | 30 | 7 | 22 | 0 | 0 | 1 | 24.1% | 2004–2025 |
| T20Is | 18 | 1 | 17 | 0 | 0 | 0 | 5.6% | 2009–2025 |
Wins per year
Show as table
| Year | Bangladesh wins | India wins |
|---|---|---|
| 2004 | 0 | 3 |
| 2007 | 1 | 3 |
| 2008 | 0 | 2 |
| 2009 | 0 | 1 |
| 2010 | 0 | 5 |
| 2011 | 0 | 1 |
| 2012 | 1 | 0 |
| 2014 | 0 | 4 |
| 2015 | 2 | 2 |
| 2016 | 0 | 3 |
| 2017 | 0 | 2 |
| 2018 | 0 | 5 |
| 2019 | 1 | 5 |
| 2022 | 2 | 4 |
| 2023 | 1 | 2 |
| 2024 | 0 | 6 |
| 2025 | 0 | 2 |
Last 10 Bangladesh vs India matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 24 Sep 2025 | India 168/6 (20 ov) Bangladesh 127 (19.3 ov) | India won by 41 runs | Dubai International Cricket Stadium |
| 20 Feb 2025 | Bangladesh 228 (49.4 ov) India 231/4 (46.3 ov) | India won by 6 wickets | Dubai International Cricket Stadium |
| 12 Oct 2024 | India 297/6 (20 ov) Bangladesh 164/7 (20 ov) | India won by 133 runs | Rajiv Gandhi International Stadium |
| 9 Oct 2024 | India 221/9 (20 ov) Bangladesh 135/9 (20 ov) | India won by 86 runs | Arun Jaitley Stadium |
| 6 Oct 2024 | Bangladesh 127 (19.5 ov) India 132/3 (11.5 ov) | India won by 7 wickets | Shrimant Madhavrao Scindia Cricket Stadium |
| 27 Sep 2024 | Bangladesh 233 & 146 India 285/9d & 98/3 | India won by 7 wickets | Green Park |
| 19 Sep 2024 | India 376 & 287/4d Bangladesh 149 & 234 | India won by 280 runs | MA Chidambaram Stadium |
| 22 Jun 2024 | India 196/5 (20 ov) Bangladesh 146/8 (20 ov) | India won by 50 runs | Sir Vivian Richards Stadium |
| 19 Oct 2023 | Bangladesh 256/8 (50 ov) India 261/3 (41.3 ov) | India won by 7 wickets | Maharashtra Cricket Association Stadium |
| 6 Oct 2023 | Bangladesh 96/9 (20 ov) India 97/1 (9.2 ov) | India won by 9 wickets | Zhejiang University of Technology Cricket Field |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Bangladesh | 79 runs | India | ODI | 18 Jun 2015 | Shere Bangla National Stadium |
| Bangladesh | 6 runs | India | ODI | 15 Sep 2023 | R Premadasa Stadium |
| Bangladesh | 5 runs | India | ODI | 7 Dec 2022 | Shere Bangla National Stadium |
| Bangladesh | 7 wickets | India | T20I | 3 Nov 2019 | Arun Jaitley Stadium |
| Bangladesh | 5 wickets | India | ODI | 17 Mar 2007 | Queen's Park Oval |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| India | innings and 239 runs | Bangladesh | Test | 25 May 2007 | Shere Bangla National Stadium |
| India | innings and 140 runs | Bangladesh | Test | 10 Dec 2004 | Bangabandhu National Stadium |
| India | innings and 130 runs | Bangladesh | Test | 14 Nov 2019 | Holkar Cricket Stadium |
| India | 10 wickets | Bangladesh | Test | 24 Jan 2010 | Shere Bangla National Stadium |
| India | 9 wickets | Bangladesh | ODI | 15 Jun 2017 | Edgbaston |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| India | 687/6 | Bangladesh | 9 Feb 2017 | Won | |
| India | 610/3 | Bangladesh | 25 May 2007 | Won | |
| India | 544/8 | Bangladesh | 24 Jan 2010 | Won | |
| India | 526 | Bangladesh | 10 Dec 2004 | Won | |
| India | 493/6 | Bangladesh | 14 Nov 2019 | Won |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Bangladesh | 58 | 17.4 | India | 17 Jun 2014 | Lost |
| India | 105 | 25.3 | Bangladesh | 17 Jun 2014 | Won |
| Bangladesh | 106 | India | 22 Nov 2019 | Lost | |
| Bangladesh | 118 | India | 25 May 2007 | Lost | |
| Bangladesh | 127 | 19.5 | India | 6 Oct 2024 | Lost |
Most runs in Bangladesh vs India matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Virat Kohli | India | 36 | 1,698 | 62.89 | 91.0 | 204 | 7 |
| Mushfiqur Rahim | Bangladesh | 56 | 1,605 | 33.44 | 66.6 | 127 | 3 |
| Rohit Sharma | India | 38 | 1,379 | 39.40 | 107.9 | 137 | 3 |
| Shakib Al Hasan | Bangladesh | 47 | 1,279 | 27.80 | 71.3 | 85 | 0 |
| Mahmudullah | Bangladesh | 42 | 1,071 | 32.45 | 74.6 | 96 | 0 |
| Tamim Iqbal | Bangladesh | 33 | 1,018 | 31.81 | 78.1 | 151 | 1 |
| Sachin Tendulkar | India | 12 | 981 | 109.00 | 66.6 | 248 | 6 |
| Liton Das | Bangladesh | 34 | 903 | 27.36 | 85.5 | 121 | 1 |
| MS Dhoni | India | 25 | 839 | 59.93 | 84.2 | 101 | 1 |
| Gautam Gambhir | India | 15 | 802 | 61.69 | 89.8 | 116 | 3 |
Most wickets in Bangladesh vs India matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Shakib Al Hasan | Bangladesh | 46 | 61 | 35.75 | 4.51 | 5/36 |
| Ravi Ashwin | India | 27 | 48 | 25.56 | 3.43 | 6/88 |
| Mustafizur Rahman | Bangladesh | 27 | 35 | 31.46 | 6.71 | 6/43 |
| Zaheer Khan | India | 18 | 33 | 26.03 | 4.28 | 7/87 |
| Ravindra Jadeja | India | 29 | 32 | 31.28 | 3.76 | 4/29 |
| Umesh Yadav | India | 17 | 31 | 21.45 | 3.74 | 5/53 |
| Mashrafe Mortaza | Bangladesh | 28 | 31 | 42.06 | 4.80 | 4/38 |
| Mehedi Hasan Miraz | Bangladesh | 24 | 31 | 44.19 | 4.63 | 5/63 |
| Jasprit Bumrah | India | 14 | 29 | 15.55 | 3.90 | 4/50 |
| Ishant Sharma | India | 15 | 28 | 21.57 | 3.43 | 5/22 |
Where they met
| Ground | Played | Bangladesh won | India won |
|---|---|---|---|
| Shere Bangla National Stadium | 21 | 5 | 15 |
| Dubai International Cricket Stadium | 4 | 0 | 4 |
| Zahur Ahmed Chowdhury Stadium | 4 | 0 | 3 |
| R Premadasa Stadium | 4 | 1 | 3 |
| Bangabandhu National Stadium | 2 | 0 | 2 |
| Rajiv Gandhi International Stadium | 2 | 0 | 2 |
| Arun Jaitley Stadium | 2 | 1 | 1 |
| Khan Shaheb Osman Ali Stadium | 2 | 0 | 1 |
Frequently asked questions
What is the Bangladesh vs India head to head record?
61 matches: Bangladesh won 8, India won 50, tied 0, drawn 2, no result 1 (data 2004–2025).
Who won the last Bangladesh vs India match?
India won by 41 runs (24 Sep 2025).
What is the highest score in Bangladesh vs India matches?
687/6 by India on 9 Feb 2017.
Who has scored the most runs in Bangladesh vs India matches?
Virat Kohli (India), 1,698 runs in 36 innings.
Who has taken the most wickets in Bangladesh vs India matches?
Shakib Al Hasan (Bangladesh), 61 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.