Bangladesh’s journey in international cricket, born out of its independence in 1971 and a dedicated cricket board established in 1977, has led to a rich and evolving rivalry with India. Over decades of bilateral series and ICC events, these two neighboring teams have produced memorable contests that continue to captivate fans. In this article, we dive deep into the detailed statistics across Tests, ODIs, and T20s to understand this golden chapter in cricket.
The overall head-to-head record between Bangladesh and India paints a clear picture of India’s historical dominance, while also highlighting Bangladesh’s emerging competitiveness.
Format
Matches
India Won
Bangladesh Won
Draw/Tie
TEST
15
13
0
2
ODI
42
33
8
1
T20
17
16
1
0
Total
74
62
9
3
ICC Events Performance
In ICC tournaments, the matchups between these neighbors have been few but intense, with India generally maintaining the upper hand.
Event
Matches
India Won
Bangladesh Won
Draw/Tie
ODI WC
5
4
1
0
T20 WC
5
5
0
0
Total
10
9
1
0
Test Match Stats
While only 13 Test matches have been played between these teams, the statistics highlight India’s consistency in red-ball cricket.
Test Team Performances
Highest Team Scores
Team
Score
Opposition
Ground
India
687/6d
vs Bangladesh
Hyderabad
India
610/3d
vs Bangladesh
Mirpur
India
544/8d
vs Bangladesh
Mirpur
India
540
vs Bangladesh
Chattogram
India
526
vs Bangladesh
Dhaka
Lowest Team Scores
Team
Score
Opposition
Ground
Bangladesh
91
vs India
Dhaka
Bangladesh
106
vs India
Kolkata
Bangladesh
118
vs India
Mirpur
Bangladesh
124
vs India
Chattogram
Bangladesh
146
vs India
Kanpur
Test Batting Records
Player
Innings
Runs
Highest Score
Sachin Tendulkar
9
820
248*
Mushfiqur Raheem*
17
625
127
Rahul Dravid
10
560
160
Virat Kohli*
13
536
204*
Cheteshwar Pujara*
8
468
102*
Test Highest Average
Player
Innings
Runs
Highest Average
Shikhar Dhawan*
1
173
173.00
Sachin Tendulkar
9
820
136.60
Mayank Agarwal*
2
257
128.50
Ravindra Jadeja*
5
234
117.00
Shreyas Iyer*
3
202
101.00
Test Bowling Records & Economy
Player
Innings
Wickets
Best Figures
Ravi Ashwin*
15
34
6/88
Zahir Khan
14
31
7/87
Ishant Sharma*
13
25
5/22
Shakib-Al Hasan*
16
25
5/62
Mehandi Hasan Miraz*
11
23
5/63
Player
Matches
Overs
Economy
Ravi Ashwin*
7
270.3
3.06
Md. Rafique
5
220
3.16
Taijul Islam*
6
244
3.49
Zaheer Khan
7
197.5
3.80
Shakib-Al Hasan*
14
261.1
3.91
ODI Stats
ODI cricket remains the format with the highest number of encounters between these two teams.
ODI Team Performances
Highest Team Scores
Team
Score
Opposition
Ground
India
409/8
vs Bangladesh
Chattogram
India
370/4
vs Bangladesh
Mirpur
India
348/5
vs Bangladesh
Dhaka
India
317/6
vs Bangladesh
Mirpur
India
314/9
vs Bangladesh
Birmingha
Lowest Team Scores
Team
Score
Opposition
Ground
Bangladesh
58
vs India
Mirpur
Bangladesh
76
vs India
Dhaka
Bangladesh
99/8
vs India
Chattogram
India
105
vs Bangladesh
Mirpur
Bangladesh
115
vs India
Mumbai
ODI Batting Records
Player
Innings
Runs
Highest Score
Virat Kohli*
17
932
136
Rohit Sharma*
18
827
137
Shakib-Al Hasan*
21
751
85
Mushfiqur Raheem*
27
703
117
Tamim Iqbal
18
596
70
ODI Highest Average
Player
Innings
Runs
Highest Average
Shubman Gill*
3
275
137.50
Navjot Sindhu
6
251
125.50
Ishan Kishan*
2
215
107.50
Md. Azhar-uddin
7
173
86.50
Virat Kohli*
17
932
71.69
ODI Bowling Records
Player
Innings
Wickets
Best Figures
Shakib-Al Hasan*
22
29
5/36
Mustfizur Rahman*
13
26
6/43
Mashrafe Mortaza
20
23
4/38
Md. Rafique
14
18
3/35
Ajit Agarkar
8
16
3/18
ODI Best Economy Rates
Player
Matches
Overs
Economy
Shakib-Al Hasan*
22
194.1
4.87
Mashrafe Mortaza
12
167.1
5.09
(Min – 1000 balls)
T20 International Stats
T20 cricket has emerged as the fan-favorite format, and the rivalry between India and Bangladesh in this format is no exception.
T20 Team Performances
Highest Team Scores
Team
Score
Opposition
Ground
India
297/6
vs Bangladesh
Chattogram
India
221/9
vs Bangladesh
Mirpur
India
196/5
vs Bangladesh
North Sound
India
184/6
vs Bangladesh
Adelaide
India
180/5
vs Bangladesh
Nottin-gham
Lowest Team Scores
Team
Score
Opposition
Ground
Bangladesh
96/9
vs India
Hangzhou
Bangladesh
121/7
vs India
Mirpur
Bangladesh
127
vs India
Gwalior
Bangladesh
135/9
vs India
Delhi
Bangladesh
138/7
vs India
Mirpur
T20 Batting Records
Player
Innings
Runs
Highest Score
Rohit Sharma*
13
477
89
Shikhar Dhawan
10
277
60
Mahmudullah
15
248
41
Sabbir Rahman*
6
236
77
Virat Kohli*
6
230
64*
T20 Best Strike Rate
Player
Innings
Runs
Best Strike Rate
Irfan Pathan
1
11
366.66
Arshdeep Singh*
1
6
300.00
Riyan Parag*
2
49
257.89
Washington Sunder*
4
15
250.00
Dinesh Kartik
4
40
235.29
T20 Bowling Records
Player
Innings
Wickets
Best Figures
Washing-ton Sundar*
10
10
3/22
Arshdeep Singh*
5
9
3/14
Yuzi Chahal*
6
9
3/18
Deepak Chahar*
3
8
6/7
Al-Amin Hossain*
7
8
3/37
T20 Best Economy Rates
Player
Economy
Ravindra Jadeja
6.80
Shakib-Al Hasan*
7.00
Yuzi Chahal*
7.83
Hardik Pandya*
8.40
Mustfizur Rahman*
10.00
Individual Records Across Formats
Test Matches – Individual Bests
Highest Runs in an Innings (Test)
Player
Runs
Sachin Tendulkar
248*
Mayank Agarwal*
243
Virat Kohli*
204
Shikhar Dhawan*
173
Rahul Dravid
160
Highest Wickets in an Innings (Test)
Player
Wickets
Zahir Khan
7/87
Irfan Pathan
6/51
Ravi Ashwin*
6/88
Naimur Rahman
6/132
Ishant Sharma*
5/22
ODIs – Individual Bests
Highest Runs in an Innings (ODI)
Player
Runs
Virendar Sehwag
175*
Rohit Sharma*
137
Virat Kohli*
136
Saurav Ganguly
135*
Liton Das*
121
Highest Wickets in an Innings (ODI)
Player
Wickets
Stuart Binny
6/4
Mustfizur Rehman*
6/43
Jawagal Shrinath
5/23
Taskin Ahmed*
5/28
Shakib-Al Hasan*
5/36
T20s – Individual Bests
Highest Runs in an Innings (T20)
Player
Runs
Sanju Samson*
111
Rohit Sharma*
89
Rohit Sharma*
85
Rohit Sharma*
83
Mohammad Naim*
81
Highest Wickets in an Innings (T20)
Player
Wickets
Deepak Chahar*
6/7
Pragyan Ojha
4/21
R Shai Kishore*
3/12
Arshdeep Singh*
3/14
Yuzi Chahal*
3/18
FAQs
How many times did Bangladesh beat India in cricket? Across all formats, Bangladesh has defeated India 9 times (8 wins in ODIs and 1 win in T20s).
What is the biggest win for the Bangladesh cricket team? The Bengal Tigers’ biggest ODI win is by 183 runs, recorded against Ireland on March 18, 2023.
What is Bangladesh’s overall ODI winning percentage? As of September 2023, Bangladesh’s winning percentage stands at 37.31% over 419 ODIs.
Has India ever lost to Bangladesh in T20s? Yes, India has lost one T20 match to Bangladesh.
What is India’s lowest ODI score? India’s lowest ODI score is 45 runs, recorded against Sri Lanka in 2000.
What is India’s highest T20 score? India’s highest T20 score is 297/6, achieved against Bangladesh.
Who is the current captain of the Bangladesh cricket team? Najmul Hossain Shanto is the current captain leading the Bangladesh national cricket team.
Conclusion & Recent Developments
The cricket rivalry between Bangladesh and India is a fascinating tale of history, passion, and evolving competition. With India dominating the head-to-head records in all formats, Bangladesh is steadily carving out its own identity on the international stage. Recent series have seen the Bengal Tigers improve their performance, especially in limited-overs cricket, challenging the established order.
As both teams prepare for upcoming fixtures in 2025, expect more closely contested matches and emerging talents on both sides. With Bangladesh’s relentless progress and India’s seasoned prowess, this rivalry is set to deliver even more excitement in the years ahead.
Follow our blog for the latest insights, live updates, and in-depth analysis on international cricket!
Cricket isn’t just a sport; it’s a playground for stories, and I’m here to tell them with humor, creativity, and a touch of flair. Whether it’s the thrill of an IPL last-over finish or the quirks of a rising star, my words bring the game alive for the next-gen audience. Like an unorthodox stroke that surprises the bowler, my take on cricket is anything but predictable. And if you ask what’s on my mind—well, cricket, always cricket! 🏏🔥