Skip to content
Cricket

Asia Cup Winners List: Every Champion From 1984 to 2025

India are the Asia Cup champions. They beat Pakistan by five wickets with two balls to spare in the 2025 final in Dubai on 28 September, with Tilak Varma’s unbeaten half-century seeing them home after Kuldeep Yadav’s four wickets had bowled Pakistan out for 146. It was India’s ninth Asia Cup, more than any other team.

The Asia Cup switches between the 50-over and T20 formats depending on which World Cup comes next. Here is every edition since the first in 1984, titles by team, and what is coming in 2027. Live scores from Asian and international cricket are on our cricket hub.

Quick facts

  • Current champions: India (2025)
  • Most titles: India, 9
  • Different winners: 3 teams (India, Sri Lanka, Pakistan)
  • Biggest final win: India beat Sri Lanka by 10 wickets in 2023, after bowling them out for 50
  • Next edition: 2027, in Bangladesh, in the ODI format

Every Asia Cup winner (1984–2025)

YearFormatHostWinnerRunner-upFinal margin
2025T20IUAEIndiaPakistan5 wickets
2023ODIPakistan and Sri LankaIndiaSri Lanka10 wickets
2022T20IUAESri LankaPakistan23 runs
2018ODIUAEIndiaBangladesh3 wickets
2016T20IBangladeshIndiaBangladesh8 wickets
2014ODIBangladeshSri LankaPakistan5 wickets
2012ODIBangladeshPakistanBangladesh2 runs
2010ODISri LankaIndiaSri Lanka81 runs
2008ODIPakistanSri LankaIndia100 runs
2004ODISri LankaSri LankaIndia25 runs
2000ODIBangladeshPakistanSri Lanka39 runs
1997ODISri LankaSri LankaIndia8 wickets
1995ODIUAEIndiaSri Lanka8 wickets
1990–91ODIIndiaIndiaSri Lanka7 wickets
1988ODIBangladeshIndiaSri Lanka6 wickets
1986ODISri LankaSri LankaPakistan5 wickets
1984ODIUAEIndiaSri LankaRound-robin, no final

Asia Cup titles by team

TeamTitlesYears
India91984, 1988, 1990–91, 1995, 2010, 2016, 2018, 2023, 2025
Sri Lanka61986, 1997, 2004, 2008, 2014, 2022
Pakistan22000, 2012

Bangladesh have reached three finals (2012, 2016 and 2018) without winning, and lost the 2012 final to Pakistan by just two runs.

Finals worth remembering

2008: Ajantha Mendis arrives

The Sri Lankan mystery spinner took 6 for 13 in the final in Karachi as India were bowled out for 173, chasing 274. Sri Lanka won by 100 runs.

2012: Pakistan edge Bangladesh by two runs

In Mirpur, Bangladesh needed nine from the last over to win their first international trophy. They fell two runs short.

2023: Siraj’s six wickets

Mohammed Siraj took six wickets, four of them in one over, as Sri Lanka collapsed to 50 all out in Colombo. India chased it down in 6.1 overs without losing a wicket.

2025: the first India vs Pakistan Asia Cup final

Remarkably, the two rivals had never met in an Asia Cup final before 2025. Pakistan’s openers put on 84, but they lost their last nine wickets for 33, and India chased down 147 in the final over.

How the Asia Cup works

The Asian Cricket Council runs the tournament. Full members India, Pakistan, Sri Lanka, Bangladesh and Afghanistan qualify automatically, joined by teams that come through qualifying, such as the UAE, Hong Kong and Oman. The format follows the next world event: T20 before a T20 World Cup, 50 overs before an ODI World Cup.

Frequently asked questions

Who won the Asia Cup 2025?

India, who beat Pakistan by five wickets in the final in Dubai.

Which team has won the most Asia Cups?

India, with nine titles. Sri Lanka have six and Pakistan two.

Where is the next Asia Cup?

The 2027 Asia Cup is due to be held in Bangladesh as a 50-over tournament.

For the world stage, see the Cricket World Cup winners list and the T20 World Cup winners list.

Sources: ESPNcricinfo: 2025 final, Asia Cup. Last checked September 2026.

Comments

Join the discussion

Your email is never shown. Comments are checked before they appear.