Cricket · History

Asia Cup cricket winners: every champion since 1984

Last updated: 26 October 2026 · Next edition: Bangladesh, 2027 (ODI)

India have won the men’s Asia Cup a record nine times, including the last two editions in 2023 and 2025. Sri Lanka have six titles and Pakistan two. Only these three teams have ever won it. The next edition is due in Bangladesh in 2027, played as an ODI tournament.

Every edition

YearFormatWinnerRunner-upMarginHost
2025T20IIndiaPakistan5 wicketsUAE
2023ODIIndiaSri Lanka10 wicketsPakistan & Sri Lanka (final in Colombo)
2022T20ISri LankaPakistan23 runsUAE (Sri Lanka hosts)
2018ODIIndiaBangladesh3 wicketsUAE
2016T20IIndiaBangladesh8 wicketsBangladesh
2014ODISri LankaPakistan5 wicketsBangladesh
2012ODIPakistanBangladesh2 runsBangladesh
2010ODIIndiaSri Lanka81 runsSri Lanka
2008ODISri LankaIndia100 runsPakistan
2004ODISri LankaIndia25 runsSri Lanka
2000ODIPakistanSri Lanka39 runsBangladesh
1997ODISri LankaIndia8 wicketsSri Lanka
1995ODIIndiaSri Lanka8 wicketsSharjah (UAE)
1990/91ODIIndiaSri Lanka7 wicketsIndia
1988ODIIndiaSri Lanka6 wicketsBangladesh
1986ODISri LankaPakistan5 wicketsSri Lanka
1984ODIIndiaSri LankaRound robinSharjah (UAE)

Titles by country

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

Quick facts

  • The format alternates between ODI and T20I, usually matching the next ICC world event.
  • Bangladesh have reached three finals (2012, 2016, 2018) and lost all three; the 2012 final was lost by just 2 runs.
  • India’s 10-wicket win over Sri Lanka in 2023 is the most one-sided result in a final by wickets.

Source: Asia Cup (Wikipedia).

Related