Head to Head
India vs Bangladesh Head to Head Record
In 39 matches, India have won 33 and Bangladesh 6.

India
39
played

Bangladesh
33won
won6
84.6%15.4%
India · last 5WWWWW
Recent meetings
T20IIndia won by 41 runs
India168/6
Bangladesh127/10Wed, 24 Sept, 2025Dubai International Cricket Stadium
ODIIndia won by 6 wickets
Bangladesh228/10
India231/4Thu, 20 Feb, 2025Dubai International Cricket Stadium
T20IIndia won by 133 runs
India297/6
Bangladesh164/7Sat, 12 Oct, 2024Rajiv Gandhi International Stadium
T20IIndia won by 86 runs
India221/9
Bangladesh135/9Wed, 09 Oct, 2024Arun Jaitley Stadium
T20IIndia won by 7 wickets
Bangladesh127/10
India132/3Sun, 06 Oct, 2024New Madhavrao Scindia Cricket Stadium
TestIndia won by 7 wickets
Bangladesh233/10 & 146/10
India285/9 & 98/3Fri, 27 Sept, 2024Green Park
TestIndia won by 280 runs
India376/10 & 287/4
Bangladesh149/10 & 234/10Thu, 19 Sept, 2024MA Chidambaram Stadium
T20IIndia won by 50 runs
India196/5
Bangladesh146/8Sat, 22 Jun, 2024Sir Vivian Richards Stadium
ODIIndia won by 7 wickets
Bangladesh256/8
India261/3Thu, 19 Oct, 2023Maharashtra Cricket Association Stadium
ODIBangladesh won by 6 runs
Bangladesh265/8
India259/10Fri, 15 Sept, 2023R.Premadasa Stadium
India vs Bangladesh — Frequently Asked Questions
How many times have India and Bangladesh played each other?
India and Bangladesh have played 39 matches against each other across formats.
Who has won more matches, India or Bangladesh?
India have won 33 and Bangladesh have won 6 of their meetings.
What is the India vs Bangladesh record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.