Take a look at India vs Bangladesh cricket head to head with most Runs, wickets and more included.
If we ask about Who is highest runs scorer of India against Bangladesh then the answer will be the Master Blaster Sachin Tendulkar, having scored 248* in Test against them.
Table of Contents
India is playing against Bangladesh since more than 3 decades, they became the full members of ICC in 2000.
The first match between India and the Bangladesh was ODI in the 1988 Asia Cup. The Dilip Vengsarkar was the captain of India at that time.
Including all formats they had played a total of 65 matches.
Also Read: India Squad for Bangladesh test.
India vs Bangladesh cricket head to head
Format | Matches | India won | Bangladesh won | Draw/Abandoned/NR |
Test | 13 | 11 | 0 | 2 |
ODI | 41 | 32 | 8 | 1 |
T20I | 14 | 13 | 1 | 0 |
Total | 68 | 56 | 9 | 3 |
India against Bangladesh in World Cups
Tournament | Matches | India won | Bangladesh won | Draw/Abandoned/NR |
ODI World Cup | 5 | 4 | 1 | 0 |
T20 World Cup | 5 | 5 | 0 | 0 |
Total | 10 | 9 | 1 | 0 |
India vs Bangladesh cricket head to head records/stats
India vs Bangladesh Test records
Highest team total in a innings:
India declared at 687/6 in the 1st innings of the only Test during the Bangladesh tour in February 2017.
Lowest team total in a innings:
Bangladesh scored just 91 runs in the 2nd innings of the only Test during the India tour in November 2000.
Most runs:

Sachin Tendulkar had scored 820 runs in 7 Tests against Bangladesh at an average of 136.66.
Most wickets:

Former Team Indian pacer Zaheer Khan had taken 31 wickets in 7 matches at an economy of 3.80.
Highest individual score:
Sachin Tendulkar scored 248* in 379 balls in the 1st Test at Dhaka in December 2004, which is also highest individual score in the Tests.
Best bowling figures in Tests:
Indian left-arm seamer, Irfan Pathan took 11 wickets while giving only 96 runs, in the same in which Sachin Tendulkar smashed a double century.
India vs Bangladesh ODI records
Highest team total:
India put up a total of 409/8 in the 3rd ODI in tour of Bangladesh 2022.
Lowest team total in an ODI innings:
Bangladesh got out for 58 runs in the 2nd ODI in June 2014.
Most runs:

Virat Kohli had scored 910 runs in 16 matches with the help of 5 hundreds and 3 half-centuries.
Most wickets:

Bangladesh all-rounder Shakib Al Hasan has taken 29 wickets from 22 matches with an economy of 4.87.
Highest individual score:
India batter Ishan Kishan scored 210 off 131 balls, which included 24 fours and 10 maximums, in the 3rd ODI 2022.
Best bowling figures:
Stuart Binny has the best spell of 6/4 that was in the 2nd ODI in Mirpur.
India vs Bangladesh T20I records
Highest team total :
India scored 184/6 in the encounter of T20 World Cup 2022.
Lowest team total:
Bangladesh only managed to score just 96/9 runs in Asian Games 2023 semi-final clash in Hangzhou.
Most runs:

Rohit Sharma has smahed 454 runs in 12 matches with a strike rate of 141.43, including 5 fifties.
Most wickets:

Indian spinner Yuzvendra Chahal has taken 9 wickets in 6 matches with an economy of 6.37.
Highest individual score:
Rohit Sharma scored 61-ball 89 runs in 61 ball in the Nidahas Trophy 2018, which had 5 fours as well as 5 sixes.
Best bowling figures:
Yuzvendra Chahal’s 6/7 spell in the 3rd T20I of the Bangladesh tour of India in 2019.