India and Bangladesh's cricketing ties go back to more than three decades, when the Bangladesh Cricket Board-administered side was still an associate member of the ICC. It was only in 2000 when the Bangla Tigers became full members and were given the Test status by ICC. They played their first Test match against India in Dhaka, where visitors won by nine wickets.
The first match between India and the Bangladesh cricket team was in an ODI, played in the 1988 Asia Cup. The Dilip Vengsarkar-led side floored their opposition by nine wickets after an impeccable bowling performance restricted Bangladesh to 99/8 in 45 overs. The Indian cricket team eventually went on to clinch the Asia Cup title for the second time in the tournament’s history, after winning the inaugural edition in 1984.
All-in-all, the two sides have squared off in 65 encounters across formats, with India having a dominant record in all three disciplines of the game.
Here’s a look at the two teams’ records in each format.
India vs Bangladesh head-to-head in cricket
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 vs Bangladesh in World Cups
Tournament | Matches | India won | Bangladesh won | Draw/Abandoned/NR |
50-over World Cup | 5 | 4 | 1 | 0 |
T20 World Cup | 5 | 5 | 0 | 0 |
Total | 10 | 9 | 1 | 0 |
India vs Bangladesh cricket records and stats
India vs Bangladesh Test records
Highest team total in a Test innings: India declared at 687/6 in the first innings of the only Test during the Bangladesh tour of India in February 2017.
Lowest team total in a Test innings: Bangladesh scored just 91 runs in the second innings of the only Test during the India tour of Bangladesh in November 2000.
Most runs in Tests: India’s Sachin Tendulkar has accumulated 820 runs in seven Tests versus Bangladesh at an average of 136.66.
Most wickets in Tests: Former Team India pacer Zaheer Khan has scalped 31 wickets in seven clashes at an economy of 3.80.
Highest individual score in Tests: Sachin Tendulkar scored 248 not-out in 379 balls in the first Test at Dhaka in December 2004, which also happens to be his highest individual score in the longest format of the game.
Best bowling figures in Tests: Former Indian left-arm seamer, Irfan Pathan scalped 11 wickets while conceding only 96 runs, in the same match where Sachin Tendulkar smashed a double century.
India vs Bangladesh ODI records
Highest team total in an ODI innings: India put up a total of 409/8 in the third ODI of the India tour of Bangladesh 2022.
Lowest team total in an ODI innings: Chasing an ordinary target of 106 runs, the Bangla Tigers were bowled out for 58 in the second ODI of the India tour of Bangladesh in June 2014.
Most runs in ODIs: India’s Virat Kohli has scored 910 runs in 16 matches with the help of five tons and three half-centuries.
Most wickets in ODIs: Bangladesh all-rounder Shakib Al Hasan has taken 29 wickets from 22 matches at an impressive economy of 4.87.
Highest individual score in ODIs: India batter Ishan Kishan hit 210 off 131 balls, which included 24 fours and 10 maximums, in the third ODI of the India tour of Bangladesh 2022.
Best bowling figures in ODIs: Stuart Binny rattled the Bangladesh batting line-up with his fiery spell of 6/4 in the second ODI of the India tour of Bangladesh 2014 in Mirpur.
India vs Bangladesh T20I records
Highest team total in a T20I innings: India scored 184/6 in the Group 2 encounter of the T20 World Cup 2022.
Lowest team total in a T20I innings: The Bangla Tigers managed just 96/9 in their 20 overs in Asian Games 2023 semi-final clash in Hangzhou.
Most runs in T20Is: Rohit Sharma has amassed 454 runs in 12 matches at a strike rate of 141.43, which includes five fifties.
Most wickets in T20Is: Indian spinner Yuzvendra Chahal has grabbed nine wickets in six matches at an economy of 6.37.
Highest individual score in T20Is: Rohit Sharma scored 61-ball 89 in the fifth group match against Bangladesh of the Nidahas Trophy 2018, which had five fours as well as five sixes.
Best bowling figures in T20Is: Yuzvendra Chahal’s 6/7 derailed the Bangladeshi batters in a run chase of 175 during the third T20I of the Bangladesh tour of India 2019.
Photo credit: Paul Ellis / AFP