India National Cricket Team vs Bangladesh National Cricket Team Stats [2025]
India National Cricket team played their first Test match in England in 1932 and 1st One day International (ODI) match on July 13, 1974. On the other side Bangladesh national cricket team played first ODI against Pakistan on march 31, 1986.
India and Bangladesh 1st ODI match played on October 27, 1988 in Bangabandhu Nation Stadium, Dhaka in Asia Cup Tournament. First Test Cricket match played by these 2 neighbour country on November 10-31, 2000 in Bangabandhu Nation Stadium, Dhaka.
The cricketing rivalry between India and Bangladesh has developed over the years after Bangladesh beat India in World Cup 2007. In this article we will show India National Cricket Team vs Bangladesh National Cricket Team stats in detail.
India National Cricket Team vs Bangladesh National Cricket Team Stats – Head to Head All Formats
Format
Match
India
Bangladesh
Draw / Tie
TEST
15
13
0
2
ODI
42
33
8
1
T20
17
16
1
0
Total
74
62
9
3
India National Cricket Team vs Bangladesh National Cricket Team Stats in International Cricket Council (ICC) events
India vs Bangladesh –ICC ODI World CupHead to Head Stats
In ICC ODI Cricket World Cup these two team played 5 times. First time Bangladesh’s victory in the 2007 world cup was a significant upset for Indian cricket team and Indian cricket fans. After that India never loss last four matches in world cup tournament.
Overall Head-to-Head in ICC ODI World Cup
Total Matches Played: 5, India Wins: 4, Bangladesh Wins: 1.
India National Cricket Team vs Bangladesh National Cricket Team Stats – ICC T20 World Cup Head to Head
In T20 World Cup Total 5 match played. India won all 5 matches. Bangladesh couldn’t make a single win. But in 2016’s T20 world cup match was too close. India won that match by only 1 run. One of the most thrilling matches in T20 World Cup history. Bangladesh needed 2 runs off 3 balls but lost 3 wickets in 3 balls, handing India a miraculous victory.
Overall Head-to-Head in ICC T20 World Cup
Total Matches Played: 5 India Wins: 5 Bangladesh Wins: 0
India National Cricket Team vs Bangladesh National Cricket Team Stats – ICC Champions Trophy Head to Head
India national cricket team and Bangladesh national cricket team first met in the Champions Trophy during the 2017 semi-final where Indian won that match to advance to the final. Their most recent encounter was on February 20, 2025, in Dubai, where India won by six wickets
Overall Head-to-Head in ICC Champions Trophy
Total Matches Played: 2 India Wins: 2 Bangladesh Wins: 0
India National Cricket Team vs Bangladesh National Cricket Team Stats in Test Matches
Till 2025 India and Bangladesh have played 15 test matches between them. India won 13 matches, while 2 matches ended in draws. First match played in November 2000, Bangladesh made its Test debut against India in Dhaka. Despite a promising start, Bangladesh was defeated by India
Overall Test Match State:
Total Matches Played: 15 India Wins: 13 Bangladesh Wins: 0 Draws: 2
India National Cricket Team vs Bangladesh National Cricket Team Stats Highest Team Score in Test Cricket
India made over 600 runs 2 times and over 500 runs 2 times against Bangladesh in Test cricket.
India Team Highest Score Against Bangladesh Team
Date
Score
Result
Ground
Fab 9-13-2017
687/6d
India won by 208 runs
Hyderabad
May 25-27, 2007
610/3d
India won by an innings and 239 runs
Mirpur
December 22-25, 2022
556/4d
India won by 3 wickets
Mirpur
January 24-28, 2010
522/10
India won by 10 wickets
Mirpur
December 14-18, 2022
462/6d
India won by 188 runs
Chattogram
India Team Lowest Score Against Bangladesh Team
Date
Score
Result
Ground
January 17-21, 2010
243 all out
India won by 113 runs
Chattogram
September 19-23, 2024
376 all out
India won by an innings and 123 runs
Chennai
September 27 – October 1, 2024
285/9 declared
India won by 7 wickets
Kanpur
September 19-23, 2024
287/4 declared
India won by 357 runs
Chennai
September 27 – October 1, 2024
339/6
India won by 7 wickets
Kanpur
Bangladesh Team Highest Score Against India Team
Date
Score
Result
Ground
November 10-13, 2000
400 all out
India won by 9 wickets.
Dhaka
February 9-13, 2017
388 all out
India won by 208 runs
Hyderabad
December 16-20, 2004
331 all out
India won by an innings and 83 runs.
Chattogram
January 24-27, 2010
312 all out
India won by 10 wickets
Dhaka
December 9-13, 2004
301 all out
India won by an innings and 140 runs
Chattogram
Bangladesh Team Lowest Score Against India Team
Date
Score
Result
Ground
November 10-13, 2000
91 all out
India won by 9 wickets
Dhaka
November 22-24, 2019
106 all out
India won by an innings and 46 runs
Kolkata
May 25-27, 2007
118 all out
India won by an innings and 239 runs.
Mirpur
December 17-20, 2004
124 all out
India won by an innings and 83 runs
Chattogram
September 19-22, 2024
339/6
India won by 280 runs
Chennai
Most Runs In Test Cricket by Batsman
Player
Innings
Runs
Highest Score
Sachin Tendulkar
9
820
248*
Mushfiqur Rahim
17
625
127
Rahul Dravid
10
560
160
Virat Kohli
13
536
204*
Chetesh-war Pujara*
8
468
102*
Most Wickets In Test Cricket by Bowler
Player
Innings
Wickets
Best Figures
Ravi Chandan Ashwin
15
34
6/88
Zahir Khan
14
31
7/87
Ishant Sharma
13
25
5/22
Shakib Al Hasan
16
25
5/62
Mehidy Hasan Miraz
11
23
5/63
Highest Runs in an Test Innings
Players
Runs
Sachin Tendulkar
248*
Mayank Agarwal
243
Virat Kohli
204
Shikhar Dhawan
173
Rahul Dravid
160
Highest Wickets in an Test Innings
Players
Runs
Zahir Khan
7/87
Irfan Pathan
6/51
Ravi Ashwin
6/88
Naimur Rahman
6/132
Ishant Sharma
5/22
India National Cricket Team vs Bangladesh National Cricket Team Stats in ODI Matches
India made over 400 runs against Bangladesh in ODI cricket. India has won 33 matches and Bangladesh won 8 matches, one match ended without a result.
In Bangladesh out of 22 matches India has won 18 times and Bangladesh has won 4 times. In India all matches have been won by India. At neutral venues 16 matches been played where India has won 11 and Bangladesh has won 4 and one match ended without a result.
India vs Bangladesh 5 Highest Score In ODI Cricket
Team
Score
Date
Result
Ground
India
409/8
Dec 10, 2022
India won by 227 runs.
Chattogram
India
370/4
Feb 19, 2011
India won by 87 runs.
Mirpur
India
348/5
Dec 27, 2004
India won by 91 runs.
Dhaka
Bangladesh
307
June 18, 2015
Bangladesh won by 79 runs.
Mirpur
Bangladesh
296/6
January 7, 2010
India won by 6 wickets.
Mirpur
India vs Bangladesh 5 Lowest Score In ODI Cricket
Team
Score
Date
Result
Ground
Bangladesh
58
June 17, 2014
India won by 47 runs.
Mirpur
India
105
June 17, 2014
India won by 47 runs.
Mirpur
Bangladesh
167
December 26, 2004
India won by 11 runs.
Dhaka
Bangladesh
182
December 24, 2004
India won by 91 runs.
Dhaka
Bangladesh
186
June 16, 2014
India won by 7 wickets.
Mirpur
Most Runs In ODI Cricket by Batsman
Player
Innings
Runs
Highest Score
Virat Kohli*
17
932
136
Rohit Sharma
18
827
137
Shakib Al Hasan
21
751
85
Mushfiqur Rahim
27
703
177
Chetesh-war Pujara*
18
596
70
Most Wickets In ODI Cricket by Bowler
Player
Innings
Wickets
Best Figures
Shakib Al Hasan
22
29
5/36
Mustafizur Rahman
13
26
6/43
Mashrafe Bin Mortaza
20
23
4/38
MD Rafique
14
18
3/35
Ajit Agarkar
8
16
3/18
Highest Runs in an ODI Innings
Players
Runs
Virendar Sehwag
175*
Rohit Sharma
137
Virat Kohli
136
Saurav Ganguly
135
Liton Das
121
Highest Wickets in an ODI Innings
Players
Runs
Stuart Binny
6/4
Mustfizur Rahman
6/43
Jawagal Shrinath
5/23
Taskin Ahmed
5/28
Shakib AL Hasan
5/36
India National Cricket Team vs Bangladesh National Cricket Team Stats In T20s
India vs Bangladesh 5 Highest Score In T20 Cricket
Team
Score
Date
Result
Ground
India
297/6
Dec 10, 2022
India won by 133 runs.
Hyderabad
India
221/9
Feb 19, 2011
India won by 50 runs.
Delhi
India
196/5
Dec 27, 2004
India won by 5 runs.
Antigua
India
184/6
June 18, 2015
India won by 25 runs.
Adelaide
India
180/5
January 7, 2010
India won by 17 runs.
Nottingham
India vs Bangladesh 5 Lowest Score In T20 Cricket
Team
Score
Date
Result
Ground
Ban
96/9
06-Oct-2023
India won by 9 wickets.
Hangzhou
Ban
121/7
23-Mar-2016
India won by 45 runs
Dhaka
Ban
127
December 26, 2004
India won by 7 wickets
Gwalior
Ban
135/9
December 24, 2004
India won by 86 runs
Delhi
Ban
138/7
June 16, 2014
India won by 8 wickets
Mirpur
Most Runs In T20 Cricket by Batsman
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
Most Wickets In T20 Cricket by Bowler
Player
Innings
Wickets
Best Figures
Washing ton Sundar
10
10
3/22
Arshdeep Singh
5
5
3/14
Yuzi Chahal
6
6
3/18
Deepak Chahar
3
3
6/7
Al-Amin Hossain
7
7
3/37
Best Economy In T20 Cricket India vs Bangladesh Matches
Players
Economy
Ravindra Jadeja
6.80
Shakib AL Hasan
7.00
Yuzi Chahal
7.83
Hardik Pandya
8.40
Mustafizur Rahman
10.00
Highest Runs in an T20 Innings
Players
Economy
Snaju Samson
111
Rohit Sharma
89
Rohit Sharma
85
Rohit Sharma
83
Mohammad Naim
81
Highest Wickets in an T20 Innings
Players
Runs
Deepak Chahar
6/7
Pragyan Ojha
4/21
R Shai Kishore
3/12
Arshdeep Singh
3/14
Yuzi Chahal
3/18
More Information about India National Cricket Team vs Bangladesh National Cricket Team Stats match will be updated in near future. All Information source espncricinfo.
Frequently Asked Questions About India vs Bangladesh
When India vs Bangladesh first test match played?
The first Test match between India and Bangladesh was played from November 10 to 13, 2000, at the Bangabandhu National Stadium in Dhaka.
Most Competitive India vs Bangladesh match in T20?
One of the most competitive and memorable T20 matches between India and Bangladesh took place during the 2016 ICC T20 World Cup on March 23, 2016, at the M. Chinnaswamy Stadium in Bengaluru.
Where to watch India vs Bangladesh cricket match?
It depends on where the India vs Bangladesh match is played. T Sports and Gazi TV broadcast matches held in Bangladesh. In India, Star Sports Network, DD, and other TV channels broadcast the matches. These days, you can also watch matches on apps like the Toffee app.
How to watch India vs Bangladesh live online?
Toffee App: A popular streaming platform in Bangladesh that offers live sports, including cricket matches.