Bhubaneshwar – As the Asia Cup 2025 is set to begin, here is a look back at the history of the tournament, including all the previous winners and the format of each edition. The tournament has alternated between the One Day International (ODI) and Twenty20 International (T20I) formats over the years, often to align with the format of the upcoming ICC World Cup.
The 2025 Asia Cup will be held in the United Arab Emirates from September 9 to September 28 and will be played in the T20I format. Eight teams—India, Pakistan, Afghanistan, Bangladesh, Sri Lanka, UAE, Oman, and Hong Kong—are participating in this edition.
Here’s a list of Previous Asia Cup Winners:
1984: India (ODI)
The inaugural edition of the Asia Cup, a round-robin tournament held in the UAE, was won by India. They defeated both Sri Lanka and Pakistan to claim the first-ever title.
1986: Sri Lanka (ODI)
India did not participate in this edition, hosted by Sri Lanka. The home team took advantage, defeating Pakistan in the final to secure their first championship.
1988: India (ODI)
Hosted in Bangladesh, the tournament saw India return and claim their second title by defeating Sri Lanka in the final.
1990-91: India (ODI)
India hosted this edition and successfully defended their title, once again defeating Sri Lanka in the final to clinch their third trophy.
1995: India (ODI)
Held in the UAE, this tournament was a closely contested affair with India, Sri Lanka, and Pakistan all finishing on equal points in the round-robin stage. India and Sri Lanka advanced to the final, with India emerging victorious to claim a hat-trick of titles.
1997: Sri Lanka (ODI)
Sri Lanka hosted and won their second title by defeating India in the final.
2000: Pakistan (ODI)
Pakistan secured their first-ever Asia Cup trophy after a dominant performance, defeating defending champions Sri Lanka in the final.
2004: Sri Lanka (ODI)
Hosted by Sri Lanka, this edition featured six teams for the first time. Sri Lanka won the final, defeating India by 25 runs.
2008: Sri Lanka (ODI)
Sri Lanka successfully defended their title, winning the tournament in Pakistan by defeating India by a massive 100 runs in the final.
2010: India (ODI)
After a two-year gap, the tournament returned to Sri Lanka, where India emerged victorious by defeating the home side in the final.
2012: Pakistan (ODI)
Pakistan won their second Asia Cup title in a nail-biting final against Bangladesh, a victory by just two runs.
2014: Sri Lanka (ODI)
Hosted by Bangladesh, this edition saw Sri Lanka once again claim the trophy, defeating Pakistan in the final.
2016: India (T20I)
For the first time, the tournament was played in the T20I format. India went on to win the trophy, defeating hosts Bangladesh in the final.
2018: India (ODI)
The tournament reverted to the ODI format in the UAE. India successfully defended their title in a thrilling final against Bangladesh.
2022: Sri Lanka (T20I)
The T20I format was used again. Sri Lanka put on a commanding performance in the final to defeat Pakistan and secure their sixth title.
2023: India (ODI)
The latest edition was co-hosted by Pakistan and Sri Lanka and played in the ODI format. India dominated the final, bowling out Sri Lanka for just 50 runs to win their record-extending eighth title.



















Discussion about this post