1990 | Asia Cup | ODI | Sharjah, UAE | India won by 9 wickets (First-ever encounter) |
2000 | Bangladesh’s Inaugural Test Match | Test | Dhaka | India won by 9 wickets |
2004 | Bilateral ODI Series | ODI | Dhaka | Bangladesh won 1 ODI (First win vs India) |
2007 | ICC Cricket World Cup | ODI | Port of Spain, West Indies | Bangladesh won by 5 wickets (Major World Cup upset) |
2010 | Asia Cup | ODI | Dambulla, Sri Lanka | India won convincingly |
2015 | ICC World Cup Quarterfinal | ODI | Melbourne, Australia | India won by 109 runs (Controversial no-ball incident) |
2016 | Asia Cup Final | T20I | Mirpur, Dhaka | India won by 8 wickets |
2016 | ICC T20 World Cup | T20I | Bengaluru, India | India won by 1 run (Last-ball thriller) |
2018 | Nidahas Trophy Final | T20I | Colombo, Sri Lanka | India won by 4 wickets (Dinesh Karthik heroics) |
2019 | ICC World Cup | ODI | Birmingham, England | India won by 28 runs |
2022 | Bilateral ODI Series | ODI | Bangladesh | Bangladesh won series 2-1 |
2023 | ICC World Cup Group Stage | ODI | Pune, India | India won by 7 wickets (Kohli half-century) |