Cricket is a sport that is most loved by sports enthusiasts. The India National Cricket Team and the Bangladesh National Cricket Team have a tough rivalry against each other. From the best batsman of India to the powerful bowlers of Bangladesh, their matches are worth watching. In this blog, we will be covering the overall stats of both teams and discussing their encounters in various formats of cricket. Stay tuned to get the latest India National Cricket Team vs Bangladesh National Cricket Team Timeline.
Team Introductions
Let us read about both of the powerful cricket teams and look at their arrival in various formats. We have covered the recent team squads to update your knowledge about the teams:
India National Cricket Team
The Indian National Cricket Team is the most famous in the Cricket world. They are called by different names like “Men in Blue” and “The Chasers”. The team is managed by the Board of Control of Cricket in India (BCCI). It is the team that has made significant records in various formats of cricket. From M.S. Dhoni to Virat Kohli to Shubhman Gill, this team have the best of players so far.
Team India National Cricket Team Squad List for Upcoming (T-20I)
Surya Kumar Yadav (Captain) |
Abhishek Sharma |
Sanju Samson |
Rinku Singh |
Hardik Pandya |
Riyan Parag |
Nitish Kumar Reddy |
Tilak Verma |
Washington Sundar |
Ravi Bishnoi |
Varun Chakarvarthy |
Jitesh Sharma |
Arshdeep Singh |
Harshit Rana |
Mayank Yadav |
Bangladesh National Cricket Team
Bangladesh National Cricket Team has been titled as the “Tigers”. It is said to be a complete member of the International Cricket Council (ICC) and has given major records in cricket history. This team is managed by the Bangladesh Cricket Board (BCB). Shakib Al Hasan, Tamim Iqbal and Mashrafe Mortaza are the most significant players of the concerned team.
Most Recent Encounters of the Teams
Let us now view the most recent encounter between the India National Cricket Team vs the Bangladesh National Cricket Team they lat face each other at champions trophy 2025.
Champions Trophy 2025
Match Date | 20 February, 2025 |
Venue | Dubai International Cricket Stadium, Dubai (UAE) |
Captain (India) | Rohit Sharma |
Captain (Bangladesh) | Najmul Hossain Shanto |
Toss Won By | Bangladesh (Chose to Bat) |
Umpires | Adrian Holdstock, Paul Reiffel, Richard Illingworth |
Match Referee | David Boon |
Won By | India |
Team Bangladesh National Cricket Team Squad List for Upcoming (T-20I)
Nazmul Hossain Shanto © |
Soumya Sarkar |
Tanzid Hasan |
Tawhid Hridoy |
Mushfiqur Rahim |
MD Mahmud Ullah |
Jaker Ali Anik |
Mehidy Hasan Miraz |
Rishad Hossain |
Taskin Ahmed |
Mustafizur Rahman |
Parvez Hossain Emon |
Nasum Ahmed |
Tanzim Hasan Sakib |
Nahid Rana |
Head-to-Head Stats of the Indian National Cricket Team vs Bangladesh Cricket Team in Detail
IND vs BAN | Match Played | Won by India | Won by Bangladesh | Draw |
Total Matches ( ODIs, T20s, Tests) | 76 | 62 | 10 | 2 |
Total ODIs | 42 | 33 | 8 | 1 |
Total T20s | 17 | 16 | 1 | 0 |
Total Test Matches | 15 | 13 | 0 | 2 |
Champions Trophy | 2 | 2 | 0 | 0 |
IND vs BAN: Highest and Lowest Scores in various formats
Format | Highest Score | Lowest Score |
Test Matches | 687- India | 91- Bangladesh |
ODIs | 409- India | 58- Bangladesh |
T20I | 297- India | 96- Bangladesh |
IND vs BAN: Most Runs and Most Wickets Player Wise
Format | Most Runs | Most Wickets |
Test Matches | Sachin Tendulkar- 820 runs | R. Ashwin- 34 Wickets |
ODI | Virat Kohli- 932 runs | Shakib-Al-Hasan- 29 Wickets |
T20Is | Rohit Sharma- 477 runs | Washington Sundar- 10 Wickets |
India National Cricket Team vs Bangladesh National Cricket Team Timeline In Various Formats:
Now we will be discussing the stats of both teams in different formats. Firstly, let us cover the most important format, that is test series:
Test Series Overall Stats
Series/Tournament | Year | Winner | Margin |
India in Bangladesh | 2000/01 | India | 1-0 (1) |
India in Bangladesh | 2004/05 | India | 2-0 (2) |
India in Bangladesh | 2007 | India | 1-0 (2) |
India in Bangladesh | 2009/10 | India | 2-0 (2) |
India in Bangladesh | 2015 | drawn | 0-0 (1) |
Bangladesh in India | 2016/17 | India | 1-0 (1) |
Bangladesh in India | 2019/20 | India | 2-0 (2) |
India in Bangladesh | 2022/23 | India | 2-0 (2) |
Bangladesh in India | 2024/25 | India | 2-0 (2) |
Test Matches Overall Stats
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
India | Bangladesh | India | 7 wickets | Kanpur | Sep 27-Oct 1, 2024 | Test #2552 |
India | Bangladesh | India | 280 runs | Chennai | Sep 19-22, 2024 | Test #2550 |
Bangladesh | India | India | 3 wickets | Mirpur | Dec 22-25, 2022 | Test #2484 |
Bangladesh | India | India | 188 runs | Chattogram | Dec 14-18, 2022 | Test #2481 |
India | Bangladesh | India | Inns & 46 runs | Eden Gardens | Nov 22-24, 2019 | Test #2369 |
India | Bangladesh | India | Inns & 130 runs | Indore | Nov 14-16, 2019 | Test #2366 |
India | Bangladesh | India | 208 runs | Hyderabad | Feb 9-13, 2017 | Test #2249 |
Bangladesh | India | drawn | – | Fatullah | Jun 10-14, 2015 | Test #2165 |
One Day Internationals
One Day Internationals is a format that is the most loved and most awaited tournament of this sport. Below we have shared the overall stats of the ODI series and match stats of the Bangladesh national cricket team vs India national cricket team stats:
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
Bangladesh | India | India | 6 wickets | Dubai | Feb 20, 2025 | ODI #4844 |
India | Bangladesh | India | 7 wickets | Pune | Oct 19, 2023 | ODI #4674 |
Bangladesh | India | Bangladesh | 6 runs | Colombo | Sep 15, 2023 | ODI #4645 |
Bangladesh | India | India | 227 runs | Chattogram | Dec 10, 2022 | ODI #4499 |
Bangladesh | India | Bangladesh | 5 runs | Mirpur | Dec 7, 2022 | ODI #4496 |
Bangladesh | India | Bangladesh | 1 wicket | Mirpur | Dec 4, 2022 | ODI #4493 |
Bangladesh | India | India | 28 runs | Birmingham | Jul 2, 2019 | ODI #4182 |
Bangladesh | India | India | 3 wickets | Dubai | Sep 28, 2018 | ODI #4048 |
Bangladesh | India | India | 7 wickets | Dubai | Sep 21, 2018 | ODI #4042 |
Bangladesh | India | India | 9 wickets | Birmingham | Jun 15, 2017 | ODI #3891 |
Bangladesh | India | India | 77 runs | Mirpur | Jun 24, 2015 | ODI #3661 |
Bangladesh | India | Bangladesh | 6 wickets | Mirpur | Jun 21, 2015 | ODI #3660 |
Bangladesh | India | Bangladesh | 79 runs | Mirpur | Jun 18, 2015 | ODI #3658 |
Bangladesh | India | India | 109 runs | Melbourne | Mar 19, 2015 | ODI #3641 |
T-20 Internationals
T-20 Tournaments are really fun to watch. The rivalry between the two teams is very interesting to watch. The India National Cricket Team has always taken the lead, but the Bangladesh National Cricket Team also knows how to give back, thus, it is very interesting to know their knock stats:
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
India | Bangladesh | India | 133 runs | Hyderabad | Oct 12, 2024 | T20I #2904 |
India | Bangladesh | India | 86 runs | Delhi | Oct 9, 2024 | T20I #2899 |
India | Bangladesh | India | 7 wickets | Gwalior | Oct 6, 2024 | T20I #2897 |
Bangladesh | India | India | 50 runs | North Sound | Jun 22, 2024 | T20I #2716 |
Bangladesh | India | India | 9 wickets | Hangzhou | Oct 6, 2023 | T20I #2296 |
Bangladesh | India | India | 5 runs | Adelaide | Nov 2, 2022 | T20I #1860 |
India | Bangladesh | India | 30 runs | Nagpur | Nov 10, 2019 | T20I #1014 |
India | Bangladesh | India | 8 wickets | Rajkot | Nov 7, 2019 | T20I #1007 |
India | Bangladesh | Bangladesh | 7 wickets | Delhi | Nov 3, 2019 | T20I #1000 |
Bangladesh | India | India | 4 wickets | Colombo | Mar 18, 2018 | T20I #662 |
Bangladesh | India | India | 17 runs | Colombo | Mar 14, 2018 | T20I #660 |
Bangladesh | India | India | 6 wickets | Colombo | Mar 8, 2018 | T20I #657 |
India | Bangladesh | India | 1 run | Bengaluru | Mar 23, 2016 | T20I #547 |
Bangladesh | India | India | 8 wickets | Mirpur | Mar 6, 2016 | T20I #521 |
Bangladesh | India | India | 45 runs | Mirpur | Feb 24, 2016 | T20I #509 |
Bangladesh | India | India | 8 wickets | Mirpur | Mar 28, 2014 | T20I #389 |
Bangladesh | India | India | 25 runs | Nottingham | Jun 6, 2009 | T20I #93 |
We’ve covered the key moments of the India vs Bangladesh timeline. From Tests to T20Is, this rivalry delivers passion and unpredictability. One team dominates, the other fights back—every match writes a new chapter.
Refresh Date: August 21, 2025