SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

Asia Cup winners list: every champion from 1984 to 2025

India have won nine of the 17 Asia Cups played since 1984, Sri Lanka six and Pakistan two. Every winner, winning captain and final result, and when the next edition is played.

Sep 17, 2023 · Updated Aug 31, 2026

Asia Cup winners list: every champion from 1984 to 2025

India have won nine of the 17 Asia Cups played since 1984. The ninth came in Dubai in September 2025, when they beat Pakistan by five wickets in the first Asia Cup final the two countries had ever contested. Sri Lanka have six titles, Pakistan two, and Bangladesh have reached three finals without winning one. The next edition is scheduled for Bangladesh in June 2027, back in the 50-over format.

Asia Cup winners list: every edition from 1984 to 2025

The tournament has switched between ODIs and Twenty20 since 2016, so the table carries the format of each edition alongside the result. One edition was decided without a final at all, and it is marked in the result column.

Year Format Host Winner (captain) Result Runner-up
1984 ODI UAE India (Sunil Gavaskar) Top of the round-robin, no final Sri Lanka
1986 ODI Sri Lanka Sri Lanka (Duleep Mendis) By 5 wickets (195/5 v 191/9) Pakistan
1988 ODI Bangladesh India (Dilip Vengsarkar) By 6 wickets Sri Lanka
1990-91 ODI India India (Mohammad Azharuddin) By 7 wickets (205/3 v 204/9) Sri Lanka
1995 ODI UAE India (Mohammad Azharuddin) By 8 wickets Sri Lanka
1997 ODI Sri Lanka Sri Lanka (Arjuna Ranatunga) By 8 wickets India
2000 ODI Bangladesh Pakistan (Moin Khan) By 39 runs Sri Lanka
2004 ODI Sri Lanka Sri Lanka (Marvan Atapattu) By 25 runs India
2008 ODI Pakistan Sri Lanka (Mahela Jayawardene) By 100 runs India
2010 ODI Sri Lanka India (MS Dhoni) By 81 runs Sri Lanka
2012 ODI Bangladesh Pakistan (Misbah-ul-Haq) By 2 runs Bangladesh
2014 ODI Bangladesh Sri Lanka (Angelo Mathews) By 5 wickets Pakistan
2016 T20 Bangladesh India (MS Dhoni) By 8 wickets Bangladesh
2018 ODI UAE India (Rohit Sharma) By 3 wickets Bangladesh
2022 T20 UAE Sri Lanka (Dasun Shanaka) By 23 runs Pakistan
2023 ODI Pakistan / Sri Lanka India (Rohit Sharma) By 10 wickets Sri Lanka
2025 T20 UAE India (Suryakumar Yadav) By 5 wickets (150/5 v 146) Pakistan

The check this table has to pass

Winners lists lose rows, and the loss is invisible unless you count something. Every edition produces exactly one winner and one runner-up, so both columns below have to add up to the number of tournaments played.

Team Titles Winning years Runner-up Editions entered
India 9 1984, 1988, 1990-91, 1995, 2010, 2016, 2018, 2023, 2025 3 16
Sri Lanka 6 1986, 1997, 2004, 2008, 2014, 2022 7 17
Pakistan 2 2000, 2012 4 16
Bangladesh 0 3 16
Total 17 17

Both columns close on 17, which is the number of completed editions. No other side has finished in the top two: Afghanistan, Hong Kong, the UAE, Oman and Nepal have all played the tournament without reaching a final.

The appearance column has a simple explanation. Sri Lanka are the only team to have entered all 17. India missed 1986, when they pulled out of the tournament in Sri Lanka and Bangladesh were brought in to replace them. Pakistan missed the 1990-91 edition in India. Bangladesh have played every tournament since that 1986 debut, which leaves all three on 16.

India’s ninth title, and the first India-Pakistan final

The 2025 tournament was played in the UAE from 9 to 28 September, eight teams in two groups of four, with a Super Four stage above them. India and Pakistan had met 19 times in the competition before that September — more often than in any other tournament — and had never once met in the final. They met three times in the 2025 edition alone, and the third was the final.

Pakistan were bowled out for 146 in 19.1 overs at the Dubai International Cricket Stadium. India got there with two balls to spare, 150 for 5, Tilak Varma 69 not out and player of the match. Suryakumar Yadav captained the side; Salman Ali Agha captained Pakistan.

Abhishek Sharma was player of the tournament with 314 runs, the most anyone made in it, and Kuldeep Yadav took 17 wickets, also the most. Our full record of the fixture is in India vs Pakistan in the Asia Cup.

Only three captains have won the Asia Cup twice

Seventeen tournaments, and the winning captain has been a repeat winner only three times: Mohammad Azharuddin in 1990-91 and 1995, MS Dhoni in 2010 and 2016, and Rohit Sharma in 2018 and 2023. All three are India captains, which is what nine titles from four different leaders looks like.

Dhoni’s pair is the odd one, because the two came in different formats. He won the 50-over tournament in Sri Lanka in 2010 and then the first Twenty20 Asia Cup in Bangladesh in 2016, beating the hosts in the final. No other captain has won the competition in both formats.

India won the first Asia Cup without playing a final

The 1984 tournament was three teams and three matches at the Sharjah Cricket Association Stadium between 6 and 13 April, and the title went to the top of the round-robin table rather than to the winner of a knockout. India beat Sri Lanka by 10 wickets on 8 April and Pakistan by 54 runs on 13 April, and that second win settled it: two from two, with the other two sides unable to catch them.

It is the reason a list of Asia Cup finals is not the same document as a list of Asia Cup winners. Sunil Gavaskar’s side never played one.

Bangladesh are the nearly team

Sixteen tournaments, three finals, no title. Bangladesh lost the 2012 final in Mirpur to Pakistan by two runs, chasing 237 and finishing on 234 for 8. They lost the 2016 final to India, and the 2018 final to India again, that one by three wickets.

Two of those three finals were at home in Mirpur. The 2027 edition returns to Bangladesh, which gives them a fourth attempt on their own grounds.

When is the next Asia Cup, and in which format?

The Asian Cricket Council has scheduled the 2027 Asia Cup for Bangladesh from 18 June to 4 July 2027, in the 50-over format, with six teams: India, Pakistan, Sri Lanka, Bangladesh and Afghanistan as full members, plus one qualifier from the 2026 ACC Premier Cup.

The format is not a coin toss. Since 2016 the Asia Cup has been played in whichever format the next global tournament uses, so it works as a dress rehearsal: Twenty20 in 2016, 2022 and 2025 ahead of T20 World Cups, and 50 overs in 2018, 2023 and now 2027 ahead of ODI World Cups. India go into it as holders.

The women’s competition runs on its own schedule and its own roll of honour — the current tournament is under way in Dubai, and the full list is in Women’s Asia Cup winners. For the age-group version, see the ACC U19 Asia Cup winners list.

Featured photo: SURJEET YADAV / AFP

Stake — IPL Community Raffle
Stake — IPL Community Raffle