The Asia Cup 2025 Super 4 clash between India vs Bangladesh is right around the corner. The three-time runners-up of the tournament will be hoping to cause a tremendous upset against the favourites of the Asia Cup tomorrow night at the Dubai International Stadium. As these two teams face off against each other, let's take this opportunity to relive some of the most memorable fixtures between India and Bangladesh.

Also Read: India reach 250 T20Is landmark against Oman with highest win percentage

Here are 5 of the most iconic cricketing encounters between India and Bangladesh over the years, ranked from the least to most memorable.

5. T20 World Cup Match 2022, Adelaide

Facing off in the World Cup, India posted a challenging total of 184 in the first innings. Bangladesh surprised the world by coming off the blocks at blistering pace and having 66 runs on the board for no loss in the 7th over. Unfortunately for them, rain halted play, and the target was reduced to 151 in 16 overs. Despite a wonderful Litton Das innings, the Indian bowlers were able to restrict Bangladesh in the 2nd half of the innings, winning the close contest by a mere 5 runs via the DLS method.

4. Asia Cup Final 2016, Dhaka

Their second appearance in an Asia Cup Final, for the first time at home, saw Bangladesh succumb to the imminent talent of India. The hosts posted a meagre total of 120, which was chased down by relative ease thanks to a Shikhar Dhawan masterclass coupled with finishing touches from MS Dhoni. However, since it was a final played in the Capital of Bangladesh, it ranks 4th on this list.

3. The 2019 Delhi T20I - Bangladesh's First Win

​This match holds a special place in the rivalry as it was the first time Bangladesh ever beat India in a T20I. Chasing a target of 149, Bangladesh, led by an impressive 60 not out from Mushfiqur Rahim, comfortably won the match by 7 wickets with three balls to spare. This victory was a major milestone for Bangladesh cricket and a significant moment in the India vs Bangladesh matchup.

2. The 2018 Nidahas Trophy Final, Colombo

This was a final-over thriller that went down to the wire, with India chasing a challenging 167 to win. The pressure was immense as they needed 12 runs off the final over. That's when Dinesh Karthik, an unlikely hero at the time, stepped up. He delivered a stunning cameo of 29 runs off just eight balls, sealing the match with a dramatic last-ball six. His performance remains one of the greatest finishing acts in T20I history and a moment that will forever be remembered by Indian cricket fans.

1. 2016 T20 World Cup Thriller

This match is more than just a game; it's a legendary heist that still gives fans chills. India had posted a seemingly underwhelming score of 146, and Bangladesh looked to be cruising to a historic victory. With just two runs needed off the last three balls and four wickets still in hand, the win was within their grasp. But then came the stunning twist. A final over for the ages from Hardik Pandya, capped off by a last-ball run-out by the captain cool, MS Dhoni, allowed India to pull off an impossible one-run victory. It's a finish etched forever in the memories of every cricket fan.