Published: | Updated:
Written by Akash Saha | Edited and fact-checked by Amit Saha | Editorial policy
India have won the Asia Cup a record 9 times
India are the most successful team in Asia Cup history with 9 titles, the latest a 5-wicket win over Pakistan in the 2025 final in Dubai. Sri Lanka have won it 6 times and Pakistan twice. Bangladesh have reached three finals without winning. The next Asia Cup is a 50-over event in Bangladesh in 2027.
Asia Cup Winners List (1984–2025)
| Year | Format | Host | Winner | Runner-up | Final result | Winning captain |
|---|---|---|---|---|---|---|
| 1984 | ODI | UAE | India | Sri Lanka | Round-robin (no final) | Sunil Gavaskar |
| 1986 | ODI | Sri Lanka | Sri Lanka | Pakistan | Won by 5 wickets | Duleep Mendis |
| 1988 | ODI | Bangladesh | India | Sri Lanka | Won by 6 wickets | Dilip Vengsarkar |
| 1990–91 | ODI | India | India | Sri Lanka | Won by 7 wickets | Mohammad Azharuddin |
| 1995 | ODI | UAE | India | Sri Lanka | Won by 8 wickets | Mohammad Azharuddin |
| 1997 | ODI | Sri Lanka | Sri Lanka | India | Won by 8 wickets | Arjuna Ranatunga |
| 2000 | ODI | Bangladesh | Pakistan | Sri Lanka | Won by 39 runs | Moin Khan |
| 2004 | ODI | Sri Lanka | Sri Lanka | India | Won by 25 runs | Marvan Atapattu |
| 2008 | ODI | Pakistan | Sri Lanka | India | Won by 100 runs | Mahela Jayawardene |
| 2010 | ODI | Sri Lanka | India | Sri Lanka | Won by 81 runs | MS Dhoni |
| 2012 | ODI | Bangladesh | Pakistan | Bangladesh | Won by 2 runs | Misbah-ul-Haq |
| 2014 | ODI | Bangladesh | Sri Lanka | Pakistan | Won by 5 wickets | Angelo Mathews |
| 2016 | T20I | Bangladesh | India | Bangladesh | Won by 8 wickets | MS Dhoni |
| 2018 | ODI | UAE | India | Bangladesh | Won by 3 wickets | Rohit Sharma |
| 2022 | T20I | UAE | Sri Lanka | Pakistan | Won by 23 runs | Dasun Shanaka |
| 2023 | ODI | Pakistan & Sri Lanka | India | Sri Lanka | Won by 10 wickets | Rohit Sharma |
| 2025 | T20I | UAE | India | Pakistan | Won by 5 wickets | Suryakumar Yadav |
Most Asia Cup Titles by Team
| 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 | Runners-up in 2012, 2016 and 2018 |
Every Asia Cup Final: Edition by Edition
1984: India (Sharjah)
The first Asia Cup was a three-team round robin of India, Sri Lanka and Pakistan in Sharjah. India won both their games under Sunil Gavaskar, with Surinder Khanna the top run-scorer (107).
1986: Sri Lanka (Colombo)
India pulled out amid strained cricket relations with the hosts, and Bangladesh made their Asia Cup debut. Sri Lanka beat Pakistan by 5 wickets in the final for their first title; Abdul Qadir took the most wickets (9).
1988: India (Dhaka)
In the first Asia Cup held in Bangladesh, India beat Sri Lanka by 6 wickets in the final. Pakistan’s Ijaz Ahmed made the most runs (192) and India’s Arshad Ayub took the most wickets (9).
1990–91: India (Kolkata)
Pakistan stayed away, and hosts India beat Sri Lanka by 7 wickets at Eden Gardens. Kapil Dev took 4/31 in the final. It remains the only time India have staged the Asia Cup.
1995: India (Sharjah)
India won their fourth title, beating Sri Lanka by 8 wickets in the final, with Sachin Tendulkar among the stars of the tournament.
1997: Sri Lanka (Colombo)
After losing three straight finals to India, Sri Lanka turned the tables with an 8-wicket win. Captain Arjuna Ranatunga was the top run-scorer (272).
2000: Pakistan (Dhaka)
Pakistan won their first Asia Cup, beating Sri Lanka by 39 runs. Yousuf Youhana (later Mohammad Yousuf) made the most runs (295).
2004: Sri Lanka (Colombo)
The tournament expanded to six teams with Hong Kong and the UAE, and added a Super Four stage. Sri Lanka beat India by 25 runs in the final; Shoaib Malik made the most runs (316) and Irfan Pathan took the most wickets (14).
2008: Sri Lanka (Karachi)
Ajantha Mendis took 6/13 in the final as Sri Lanka thrashed India by 100 runs. Mendis finished with 17 wickets and Sanath Jayasuriya with 378 runs, which were tournament records at the time.
2010: India (Dambulla)
Back to four teams (India, Pakistan, Sri Lanka and Bangladesh), India beat the hosts by 81 runs under MS Dhoni. Shahid Afridi made the most runs (265).
2012: Pakistan (Mirpur)
Pakistan beat first-time finalists Bangladesh by just 2 runs. Virat Kohli made the most runs, including his 183 against Pakistan, still the highest score in Asia Cup history.
2014: Sri Lanka (Mirpur)
Afghanistan made their debut. Sri Lanka beat Pakistan by 5 wickets in the final, and Lahiru Thirimanne, player of the final, was the top run-scorer (279).
2016: India (Mirpur), first T20 edition
The first Asia Cup in T20 format. Unbeaten India beat hosts Bangladesh by 8 wickets in the final.
2018: India (Dubai)
Under Rohit Sharma, India beat Bangladesh by 3 wickets off the last ball after a Super Four stage. Shikhar Dhawan made the most runs (342).
2022: Sri Lanka (Dubai)
Moved from Sri Lanka to the UAE, the second T20 edition ended with Sri Lanka beating Pakistan by 23 runs. Mohammad Rizwan made the most runs (281) and Bhuvneshwar Kumar took the most wickets (11).
2023: India (Colombo)
Played as a hybrid event in Pakistan and Sri Lanka. Mohammed Siraj took 6/21 as Sri Lanka collapsed for 50, and India won the final by 10 wickets in just 6.1 overs.
2025: India (Dubai)
In an eight-team T20 tournament moved from India to the UAE, Suryakumar Yadav’s India beat Pakistan three times, including the final, where they chased 147 with 2 balls to spare thanks to Tilak Varma’s unbeaten 69. Abhishek Sharma was player of the tournament (314 runs) and Kuldeep Yadav took 17 wickets, equalling Mendis’s record. India declined to receive the trophy from ACC president Mohsin Naqvi, who is also the PCB chairman, and it was not handed over at the ceremony.
Asia Cup Records
- Most titles: India, 9.
- Highest individual score: Virat Kohli, 183 v Pakistan, Mirpur, 2012.
- Most wickets in one edition: 17, by Ajantha Mendis (2008, ODI) and Kuldeep Yadav (2025, T20I).
- Best bowling in a final: Mohammed Siraj, 6/21 v Sri Lanka, 2023.
- Narrowest final: Pakistan beat Bangladesh by 2 runs, 2012.
- Biggest final win by runs: Sri Lanka beat India by 100 runs, 2008.
Frequently Asked Questions
Who won the first Asia Cup in 1984?
India won the first Asia Cup in 1984 in Sharjah under Sunil Gavaskar, winning both their round-robin games.
Who won the Asia Cup 2025?
India won the 2025 Asia Cup, beating Pakistan by 5 wickets in the final in Dubai on 28 September 2025. Suryakumar Yadav was captain and Tilak Varma made 69 not out.
Which team has won the most Asia Cup titles?
India, with 9 titles. Sri Lanka have 6 and Pakistan 2.
Has Bangladesh ever won the Asia Cup?
No. Bangladesh have reached three finals (2012, 2016 and 2018) and lost all three.
Where will the next Asia Cup be played?
In Bangladesh in 2027, in the 50-over ODI format, ahead of the 2027 ODI World Cup.
More Cricket Winners Lists
See our Asia Cup hub or browse the cricket records and stats index.
- T20 World Cup Winners List (2007–2026)
- Women’s T20 World Cup Winners List
- ODI Cricket World Cup Winners List (1975–2023)
- ICC Champions Trophy Winners List (1998–2025)
- ICC World Test Championship Winners List
- IPL Winners List (2008–2026)
- Ashes Winners List (1882–2025-26)
- Ranji Trophy Winners List (1934–2026)
- CPL Winners List
Discover more from Skyblogs Sports
Subscribe to get the latest posts sent to your email.










