With the Asia Cup 2025 underway, all eyes are on Team India. The Men in Blue have been the most consistent side in the history of the tournament, winning the title more than any other team.
Over the years, they have played some close, thrilling matches against neighbours like Pakistan, Sri Lanka, and Bangladesh. While these sides have tested India many times, the Indian team has usually found a way to come out on top.
Add The Sporting News as a preferred news source
The Asia Cup has given fans many unforgettable moments. With the new edition underway, let’s look at how India has performed against each opponent in the competition.
Which teams have given India the toughest battles in Asia Cup history?
Looking back at Asia Cup history, the sides that have stretched India the most are Sri Lanka.
Against Sri Lanka, India has played 23 matches, winning 12 and losing 11. It is the most competitive rivalry in the competition, with both teams sharing some of the closest finishes.
Bangladesh, on the other hand, has faced India 15 times, but managed to beat them twice. Those two games, in 2012 and 2023, are still remembered for how strongly Bangladesh fought, despite India’s big names performing.
Afghanistan may have played only 3 times against India, but they have been no pushovers either. India won twice, while one match in 2018 ended in a tie.
When it comes to Pakistan, India has had the upper hand with 11 wins and 6 losses, though these games have always carried extra pressure and intensity.
Against teams like Hong Kong (3 wins in 3 games), UAE (3 wins in 3 games), Oman (1 win in 1 game) and Nepal (1 win in 1 game), India has maintained a perfect record without suffering a single defeat.
India’s overall Asia Cup record against every opponent
Here is the complete record of India against each team in the Asia Cup, along with their win percentage:
Opponent | Wins | Losses | Win Percentage |
---|---|---|---|
Bangladesh | 13 | 2 | 86.67% |
Sri Lanka | 12 | 11 | 52.17% |
Pakistan | 11 | 6 | 64.70% |
Hong Kong | 3 | 0 | 100.00% |
Afghanistan | 2 | 0 | 100.00% |
UAE | 3 | 0 | 100.00% |
Nepal | 1 | 0 | 100.00% |
Oman | 1 | 0 | 100.00% |