How Many Times Has India Won the Asia Cup? Full Winners List

India has won the men’s Asia Cup 9 times, making it the most successful team in the tournament’s history. India claimed its first title in 1984 and won its ninth championship in 2025 after defeating Pakistan by five wickets in Dubai.

The Asia Cup features leading Asian cricket teams and has been played in both One Day International (ODI) and Twenty20 International (T20I) formats. Across 17 editions, India has won nine titles, Sri Lanka has won six and Pakistan has lifted the trophy twice. India did not participate in the 1986 edition.

The 2025 final was the first Asia Cup final between India and Pakistan. India won the match with two balls remaining, but the post-match presentation became controversial when the team refused to accept the trophy from Asian Cricket Council president Mohsin Naqvi.

How Many Times Has India Won the Asia Cup?

Source: India Today

India has won the men’s Asia Cup nine times, in 1984, 1988, 1990 to 91, 1995, 2010, 2016, 2018, 2023 and 2025.

India’s first four championships came between 1984 and 1995. After a 15-year gap following its 1995 triumph, India won again in 2010. The team then secured titles in 2016, 2018, 2023 and 2025.

India’s success spans both tournament formats. The team has won seven ODI editions and two T20I editions, in 2016 and 2025. No other team has matched India’s total of nine men’s Asia Cup titles.

Full Asia Cup Winners List From 1984 to 2025

The men’s Asia Cup has completed 17 editions since its introduction in 1984. The following table lists every champion, runner-up, format and host.

YearFormatWinnerRunner-upHost
1984ODIIndiaSri Lanka (round-robin standings)UAE
1986ODISri LankaPakistanSri Lanka
1988ODIIndiaSri LankaBangladesh
1990 to 91ODIIndiaSri LankaIndia
1995ODIIndiaSri LankaUAE
1997ODISri LankaIndiaSri Lanka
2000ODIPakistanSri LankaBangladesh
2004ODISri LankaIndiaSri Lanka
2008ODISri LankaIndiaPakistan
2010ODIIndiaSri LankaSri Lanka
2012ODIPakistanBangladeshBangladesh
2014ODISri LankaPakistanBangladesh
2016T20IIndiaBangladeshBangladesh
2018ODIIndiaBangladeshUAE
2022T20ISri LankaPakistanUAE
2023ODIIndiaSri LankaPakistan and Sri Lanka
2025T20IIndiaPakistanUAE

The 1984 edition did not have a separate final. India finished at the top of the round-robin standings and became the first Asia Cup champion. Sri Lanka finished second.

Brief Summary of Every Asia Cup Edition

Each edition has produced a different story, from India’s early dominance to Sri Lanka’s strong run in the 2000s and Pakistan’s title winning campaigns. The tournament has also shifted between ODI and T20I formats.

1. 1984 Asia Cup: India Wins the Inaugural Title

Source: The Hans India

The first Asia Cup took place in the UAE and featured India, Sri Lanka and Pakistan. The teams played in a round-robin format, with no separate final. India finished at the top of the standings under Sunil Gavaskar’s captaincy to become the tournament’s first champion.

2. 1986 Asia Cup: Sri Lanka’s First Championship

Sri Lanka hosted the second edition, which India did not enter. The hosts defeated Pakistan by five wickets in the final to claim their first Asia Cup title. Duleep Mendis captained the winning side.

3. 1988 Asia Cup: India Returns to the Top

Bangladesh hosted the 1988 tournament, and India won its second title. India defeated Sri Lanka by six wickets in the final under Dilip Vengsarkar’s leadership. The victory restored India as Asia Cup champion after missing the previous edition.

4. 1990 to 91 Asia Cup: India Wins at Home

India hosted the tournament and defeated Sri Lanka by seven wickets in the final. Mohammad Azharuddin led the Indian side to its third championship. Pakistan did not participate in this edition.

5. 1995 Asia Cup: India Claims Its Fourth Title

The 1995 tournament was played in Sharjah, UAE. India defeated Sri Lanka by eight wickets in the final, with Mohammad Azharuddin again leading the team. The win gave India four titles from the first five editions it had entered.

6. 1997 Asia Cup: Sri Lanka Beats India

Sri Lanka hosted the 1997 edition and won the final against India by eight wickets. Arjuna Ranatunga captained the champions, who secured their second Asia Cup title. India finished as runner-up.

7. 2000 Asia Cup: Pakistan Wins Its First Title

Pakistan claimed its first Asia Cup championship in Bangladesh in 2000. The team defeated Sri Lanka by 39 runs in the final under Moin Khan’s captaincy. The result made Pakistan the third team to win the tournament.

8. 2004 Asia Cup: Sri Lanka Triumphs at Home

Sri Lanka hosted the 2004 edition and defeated India by 25 runs in the final. Marvan Atapattu captained the winning side. The tournament also featured an expanded field, with six teams participating.

9. 2008 Asia Cup: Sri Lanka Wins by 100 Runs

Pakistan hosted the 2008 tournament, where Sri Lanka beat India by 100 runs in the final. Sanath Jayasuriya’s batting and Ajantha Mendis’ bowling were important parts of Sri Lanka’s campaign. The victory gave Sri Lanka its fourth title.

10. 2010 Asia Cup: India Ends a 15 Year Wait

India won its fifth championship in Sri Lanka in 2010. Under MS Dhoni, India defeated Sri Lanka by 81 runs in the final. The victory ended India’s 15-year wait for another Asia Cup title.

11. 2012 Asia Cup: Pakistan Edges Bangladesh

Bangladesh hosted the 2012 tournament and reached its first Asia Cup final. Pakistan defended its total to beat the hosts by just two runs, securing its second title under Misbah-ul-Haq. Bangladesh came close but finished as runner-up.

12. 2014 Asia Cup: Sri Lanka Claims Its Fifth Title

Sri Lanka defeated Pakistan by five wickets in the final in Bangladesh. Angelo Mathews captained the winning team, which secured its fifth Asia Cup championship. Lahiru Thirimanne was among Sri Lanka’s key performers during the tournament.

13. 2016 Asia Cup: India Wins the First T20I Edition

Source: IBT Times India

The 2016 Asia Cup was played in the T20I format for the first time. India defeated Bangladesh by eight wickets in the final, with MS Dhoni as captain. The victory gave India its sixth title and marked a change in the tournament’s format.

14. 2018 Asia Cup: India Wins on the Last Ball

The UAE hosted the 2018 ODI edition, which ended with a close final between India and Bangladesh. India won by three wickets on the last ball under Rohit Sharma’s captaincy. The result secured India’s seventh Asia Cup title.

15. 2022 Asia Cup: Sri Lanka Comes Back to Win

The 2022 T20I tournament was held in the UAE after being moved from its originally planned host. Sri Lanka recovered from a difficult start to defeat Pakistan by 23 runs in the final. Dasun Shanaka captained Sri Lanka to its sixth title.

16. 2023 Asia Cup: India Dominates the Final

The 2023 ODI edition was shared between Pakistan and Sri Lanka as hosts. India defeated Sri Lanka by 10 wickets in the final after bowling them out for just 50 runs. Mohammed Siraj took six wickets for 21 runs, and India reached the target in 6.1 overs to claim its eighth title.

17. 2025 Asia Cup: India Defeats Pakistan in a Historic Final

Source: NDTV News

The 2025 T20I edition took place in the UAE and ended with the first Asia Cup final between India and Pakistan. Pakistan reached 113/1 but then lost nine wickets for just 33 runs, finishing all out for 146 in 19.1 overs. Sahibzada Farhan top-scored with 57, while Kuldeep Yadav took four wickets for 30 runs. Faheem Ashraf claimed three wickets for Pakistan.

India’s chase was tense. The team slipped to 20/3 before Tilak Varma steadied the innings with an unbeaten 69 off 53 balls. Sanju Samson scored 24 and Shivam Dube added 33. India reached 150/5 in 19.4 overs, winning by five wickets with two balls remaining.

The trophy presentation became a major talking point after the match. India declined to receive the trophy from Asian Cricket Council president Mohsin Naqvi, who also heads the Pakistan Cricket Board. The presentation ended without the Indian team receiving the physical trophy, even though India had won the championship. The team celebrated its ninth title without it.

Which Team Has Won the Asia Cup the Most Times?

India leads the men’s Asia Cup winners list with nine titles. Sri Lanka is second with six championships, while Pakistan has won twice.

RankTeamTitlesWinning years
1India91984, 1988, 1990 to 91, 1995, 2010, 2016, 2018, 2023, 2025
2Sri Lanka61986, 1997, 2004, 2008, 2014, 2022
3Pakistan22000, 2012
4Bangladesh0No titles

Bangladesh has reached three finals, in 2012, 2016 and 2018, but has not won the men’s Asia Cup. Afghanistan has also participated in the competition without securing the championship.

India’s three-title lead over Sri Lanka reflects its consistency across different eras. Sri Lanka’s six championships show its long record of success, while Pakistan’s two titles came in 2000 and 2012.

Which Captains Have Led India to Asia Cup Titles?

India’s nine championships have come under six captains. Each led the team to a title in a different period of its international cricket history.

CaptainWinning year or yearsTitles
Sunil Gavaskar19841
Dilip Vengsarkar19881
Mohammad Azharuddin1990 to 91, 19952
MS Dhoni2010, 20162
Rohit Sharma2018, 20232
Suryakumar Yadav20251

Sunil Gavaskar captained India to the inaugural title in 1984, followed by Dilip Vengsarkar in 1988. Mohammad Azharuddin won two titles in the early 1990s, while MS Dhoni and Rohit Sharma each led India to two championships. Suryakumar Yadav captained the team during its 2025 triumph.

How Has the Asia Cup Format Changed?

The Asia Cup has changed formats over the years to match the requirements of major international cricket tournaments. It began as an ODI competition in 1984 and later introduced T20I cricket, giving teams different challenges across editions.

  • 1984: The Asia Cup began as an ODI tournament, with teams playing 50-over matches.
  • 2016: The tournament introduced the T20I format for the first time, and India defeated Bangladesh in the final.
  • 2018: The competition returned to ODI cricket, with India beating Bangladesh by three wickets in the final.
  • 2022: The Asia Cup was played in T20I format, and Sri Lanka defeated Pakistan to win the title.
  • 2023: The tournament returned to ODIs, with India beating Sri Lanka by 10 wickets in the final.
  • 2025: The competition was played in T20I format again, and India defeated Pakistan by five wickets to claim its ninth title.

The format changes affect how teams approach the game. ODI cricket requires batting depth, partnerships and the ability to build an innings over 50 overs. T20I cricket places greater emphasis on aggressive batting, quick scoring and making decisions under pressure. Despite these differences, the aim remains the same: to determine the leading men’s cricket team in Asia.

Why Is India’s Asia Cup Record Important?

India’s nine titles show its ability to compete across generations, formats and playing conditions. Its winning campaigns have included the round-robin format of 1984, close finals such as the 2018 edition, and dominant performances such as the 10-wicket win over Sri Lanka in 2023.

The tournament also gives India regular high-pressure matches against regional rivals. India has faced Sri Lanka in several finals and met Pakistan in the final for the first time in 2025. Bangladesh has emerged as a frequent contender, reaching three finals without winning the title.

Winning the Asia Cup can build momentum ahead of major international tournaments. It also allows teams to test combinations, assess players and compete against opponents they may meet again in ICC events.

India’s record in both ODI and T20I editions explains why it remains the most successful team in men’s Asia Cup history.

FAQs

1. How many times has India won the Asia Cup?

India has won the men’s Asia Cup nine times. Its winning years are 1984, 1988, 1990 to 91, 1995, 2010, 2016, 2018, 2023 and 2025.

2. When did India last win the Asia Cup?

India last won the men’s Asia Cup in 2025. It defeated Pakistan by five wickets in the final in Dubai on 28 September 2025, reaching 150/5 in 19.4 overs.

3. Which country has won the Asia Cup after India?

Sri Lanka is the second most successful team in the men’s Asia Cup, with six titles. Pakistan has won the tournament twice.

4. Who was India’s captain when it won the Asia Cup in 1988?

Dilip Vengsarkar captained India during its 1988 Asia Cup victory. India defeated Sri Lanka by six wickets in the final.

5. How many times has India beaten Pakistan in an Asia Cup final?

India defeated Pakistan in the 2025 final, the first Asia Cup final contested between the two teams. India won by five wickets to claim its ninth championship

Conclusion

India has won the men’s Asia Cup nine times, more than any other team. Its championship years range from the inaugural 1984 edition to the 2025 final against Pakistan. Sri Lanka follows with six titles, while Pakistan has two.

Every edition has added a different chapter to the tournament’s history, from Sri Lanka’s first title in 1986 and Pakistan’s breakthrough in 2000 to India’s dominant 2023 final and its tense 2025 victory. The winners list and season summaries show how the Asia Cup has evolved across formats while remaining one of Asian cricket’s major competitions.

Leave a Comment