How Many Times India Won Asia Cup: Every Title, Final and Score Explained
- Written by: UKSports
- Published on:
- Read Time: 4 min

How many times India won Asia Cup?
The answer is nine. That is the most by any team in the tournament’s history. Seven titles came in the ODI format and two in T20I.
This guide covers all nine titles, from 1984 to 2025. You will see the years, hosts, final opponents and winning margins. You will also learn who organises the Asia Cup and how India built the best record in the tournament.
India’s Asia Cup Titles: Since 1984
The table shows India’s title in every row. The opponent column shows the team India beat in the final.
| Year | Format | Host | Opponent (Runner-up) | Result |
|---|---|---|---|---|
| 1984 | ODI | UAE (Sharjah) | Sri Lanka (2nd place) | Won the round-robin (no final) |
| 1988 | ODI | Bangladesh | Sri Lanka | Won by 6 wickets |
| 1990–91 | ODI | India | Sri Lanka | Won by 7 wickets |
| 1995 | ODI | UAE (Sharjah) | Sri Lanka | Won by 8 wickets |
| 2010 | ODI | Sri Lanka | Sri Lanka | Won by 81 runs |
| 2016 | T20I | Bangladesh | Bangladesh | Won by 8 wickets |
| 2018 | ODI | UAE | Bangladesh | Won by 3 wickets |
| 2023 | ODI | Pakistan and Sri Lanka | Sri Lanka | Won by 10 wickets |
| 2025 | T20I | UAE | Pakistan | Won by 5 wickets |
Sri Lanka is second with six titles. Pakistan has won twice. The ACC now switches between ODI and T20I depending on the next world event.
When Was the First Asia Cup and Who Won?
The first Asia Cup was played in 1984 in Sharjah, UAE. Only three teams took part: India, Pakistan and Sri Lanka. It was a round-robin, so there was no final. India won both its matches and took the trophy, with Sri Lanka second. Read more about the 1984 Asia Cup.
All 9 Wins, Era by Era
The Early Years (1988 to 1995)
India beat Sri Lanka in three straight finals: 1988, 1990–91 and 1995. The 1990–91 final was at Eden Gardens in Calcutta, where India chased down 205 and won by seven wickets.
The Comeback Years (2010 to 2018)
India waited 15 years for its fifth title. It came in Dambulla in 2010, when India scored 268/6 and won by 81 runs.
In 2016, India won the first T20 edition. Bangladesh made 120/5, and India chased it in 13.5 overs.
The 2018 final was a nail-biter. India made 223/7 and beat Bangladesh by three wickets off the last ball. India also stayed unbeaten in that tournament.
The Recent Wins (2023 and 2025)
The 2023 final was completely one-sided. Sri Lanka collapsed for 50. Mohammed Siraj took 6 wickets for 21 runs, including four in one over. India chased the target in 6.1 overs without losing a wicket, with a record 263 balls to spare.
The 2025 final made history. It was the first Asia Cup final between India and Pakistan. Pakistan scored 146, and India chased it in Dubai to win by five wickets. Tilak Varma scored an unbeaten 69 and was Player of the Match.
India won all seven of its matches that year, including a Super Over win against Sri Lanka.

When Did India Lose the Asia Cup Final?
India has been runner-up three times, all against Sri Lanka:
- 1997: Sri Lanka won by 8 wickets
- 2004: Sri Lanka won by 25 runs
- 2008: Sri Lanka won by 100 runs
India also missed the final in 2000, when it was eliminated in the group stage. It did not play the 1986 edition.
Asia Cup Winners: India vs Other Teams
| Team | Titles | Winning Years |
|---|---|---|
| India | 9 | 1984, 1988, 1990–91, 1995, 2010, 2016, 2018, 2023, 2025 |
| Sri Lanka | 6 | 1986, 1997, 2004, 2008, 2014, 2022 |
| Pakistan | 2 | 2000, 2012 |
| Bangladesh | 0 | Runner-up three times |
Only three teams have ever lifted the trophy. Sri Lanka has more top-two finishes than India, 13 to 12, but India has the most titles.
Who Organises the Asia Cup?
The Asian Cricket Council (ACC) organises the Asia Cup. It was founded in 1983, and the first tournament followed in 1984. Its aim was to build goodwill between Asian nations through cricket. The ICC recognises all Asia Cup ODI matches as official ODIs.
A Short History of the Asia Cup
- 1986: India did not play amid a dispute with the Sri Lankan board. Sri Lanka won.
- 1990–91: Pakistan withdrew because of tension with India.
- 1993: The tournament was cancelled for similar reasons.
- 2016: The format began to alternate between ODI and T20I, depending on the next ICC world event. If you are curious about India’s record in the shorter format, see how many T20 World Cups India has won.
- 2023: The first hybrid edition, co-hosted by Pakistan and Sri Lanka.
- 2025: The first eight-team edition.
The next edition is set for Bangladesh from 18 June to 4 July 2027, in the ODI format. India are also the defending champions at the Asian Games, so see the Asian Games 2026 cricket schedule for dates, venue and teams.
Quick Asia Cup Records
These numbers count ODI and T20I matches together:
- Most runs: Sanath Jayasuriya (Sri Lanka), 1,220
- Most wickets: Kuldeep Yadav (India), 36
India’s Nine Asia Cup Titles
So, how many times India won Asia Cup? Nine times, from 1984 to 2025, beating Sri Lanka, Bangladesh and Pakistan along the way. India also won back-to-back editions in 2023 and 2025. The 2027 edition is India’s chance to make it ten.
2 Responses