Asia Cup Records

Teams with Most Wins against an Opponent in Asia Cup (ODI & T20I) History

Most Wins against an Opponent in T20 Asia Cup

TeamMatches PlayedWonAgainst
India65Pakistan
India33Bangladesh
Afghanistan22Hong Kong
India22UAE
Pakistan22UAE
UAE22Oman
Sri Lanka32Afghanistan
India32Sri Lanka
Sri Lanka42Pakistan
Sri Lanka42Bangladesh

Most Wins against an Opponent in ODI Asia Cup

TeamMatches PlayedWonAgainst
Pakistan1413Bangladesh
Sri Lanka1513Bangladesh
India1311Bangladesh
India2111Sri Lanka
Sri Lanka1511Pakistan
Sri Lanka2110India
India158Pakistan
Pakistan155India
Pakistan154Sri Lanka
Pakistan33Hong Kong


Key Insights – Teams dominated Single Oppositions in Asia Cup Tournaments

Sri Lanka holds the record for the most wins against an opponent in the history of both the ODI and T20I Asia Cup. They have defeated Bangladesh in 14 matches across both tournaments.


ODI Asia Cup Single Opponent Records

Sri Lanka’s 13 victories against Bangladesh are the joint-most by a team in the ODI Asia Cup, a head-to-head record they share with Pakistan.

Pakistan holds the record for the longest winning streak in the tournament’s ODI format, with 12 consecutive wins against Bangladesh between 1986 and 2014.

Pakistan’s win percentage of 92.85% against Bangladesh is the best by a team against an opponent in the continental ODI tournament.

Sri Lanka and India are the only two teams to have beaten three different opponents in five or more matches in the ODI Asia Cup.

Bangladesh is the only team to have lost five or more matches against three opponents in the ODI Asia Cup.

India have defeated Sri Lanka twice by a 10-wicket margin in the ODI Asia Cup, a feat no other team has achieved.

India and Sri Lanka also top the most victories overall as a team in the tournament history.


Key Victories and Defeats

Five of India’s 11 wins against Sri Lanka have come in the final, the most by a team against an opponent in the ODI Asia Cup final.

India recorded the largest victory by runs against a team in the ODI Asia Cup when they defeated Hong Kong by a massive 256 runs in 2008. India’s total of 374 for 4 is the second-highest team score in the tournament’s history.

Hong Kong has also suffered the heaviest defeat by runs in the T20 Asia Cup, a 155-run loss to Pakistan in 2022. Hong Kong was dismissed for just 38, the lowest team score in the T20I tournament.