OTTplay Logo
settings icon
profile icon

Asia Cup winners in every edition from 1984

India won the first-ever Asia Cup in 1984 and are also the most successful team in Asia Cup history with 8 titles. Sri Lanka, meanwhile, follow them with 6 Asia Cup titles.

Asia Cup winners in every edition from 1984
India are the current Asia Cup champions. Image | BCCI on X

Last Updated: 01.42 PM, Sep 07, 2025

Share

The Asia Cup, started in 1984 by the Asian Cricket Council, is the premier cricket tournament in Asia, designed to promote competitive cricket among the continent's top nations. Since its inception, it has featured fierce rivalries and memorable matches, primarily among India, Sri Lanka, Pakistan, and other Asian countries. The tournament has evolved over the years, adopting different formats such as One Day Internationals (ODIs) and Twenty20 Internationals (T20Is) from 2016.

Who are the most successful teams in Asia Cup history?

India, with 8 Asia Cup titles, is the most successful team in Asia Cup history, followed by Sri Lanka with 6 titles.

Asia Cup winners in every edition from 1984

1984 Asia Cup | India

India won the first-ever Asia Cup in 1984. Image | ICC on X
India won the first-ever Asia Cup in 1984. Image | ICC on X

The 1984 Asia Cup was hosted by the United Arab Emirates, with 3 teams participating. It was held at the Sharjah Cricket Stadium in Sharjah.

The tournament had no final match, and India won the cup by finishing top in the round-robin format ahead of Sri Lanka.

1986 Asia Cup | Sri Lanka

In 1986, Sri Lanka hosted the Asia Cup with 3 teams competing. Sri Lanka won the tournament by defeating Pakistan in the final.

Pakistan scored 191/9 in 45 overs. Sri Lanka chased down the score in 42.2 overs, winning by 5 wickets. Aravinda de Silva and Arjuna Ranatunga scored fifties for Sri Lanka in the final.

1988 Asia Cup | India (2)

Bangladesh hosted the 1988 Asia Cup at the Bangabandhu National Stadium in Dhaka with 4 teams. India won the tournament by defeating Sri Lanka in the final.

India scored 180/4 in 37.1 overs and won by 6 wickets chasing Sri Lanka's 176 all out in 43.5 overs. Navjot Sidhu was the player of the final with his 76 from 87 balls.

1990/91 Asia Cup | India (3)

India hosted the 1990/91 Asia Cup with 3 teams. India won the tournament by defeating Sri Lanka in the final at Eden Gardens, Kolkata.

Sri Lanka scored 204/9 in their 45 overs while India chased down the score in 42.1 overs and won the final by 7 wickets. Mohammad Azharuddin, Sanjay Manjerekar, and Sachin Tendulkar scored fifties for India in the final.

1995 Asia Cup | India (4)

India won the 1995 Asia Cup by defeating Sri Lanka by 8 wickets in the final at Sharjah Cricket Stadium.

Sri Lanka scored 230/7 in the first innings, while India chased down the score in just 41.5 overs and won the final by 8 wickets. Navjot Sidhu (84*) and Mohammad Azharuddin (90*) were the stars of the final for India.

1997 Asia Cup | Sri Lanka (2)

Hosted by Sri Lanka at R. Premadasa Stadium, Colombo, with 4 teams, Sri Lanka won the 1997 Asia Cup by comfortably chasing India's 239/7 (50 overs) with a target of 240 set, winning by 8 wickets with a score of 240/2 in 36.5 overs.

Marvan Atapattu (84*) and Arjuna Ranatunga (62*) played vital knocks for Sri Lanka.

2000 Asia Cup | Pakistan

Bangladesh hosted the 2000 edition at Bangabandhu National Stadium, Dhaka, with 4 teams participating. Pakistan won the cup by beating Sri Lanka in the final.

Pakistan scored 277/4 in the first innings while Sri Lanka were bowled out for 238 in the second innings. Marvan Atapattu had scored 100 for Sri Lanka while Saeed Anwar had made 82 in the first inning for Pakistan.

2004 Asia Cup | Sri Lanka (3)

Sri Lanka won the 2004 Asia Cup. Image | ICC on X
Sri Lanka won the 2004 Asia Cup. Image | ICC on X

The 2004 Asia Cup was held in Sri Lanka at the R. Premadasa Stadium in Colombo with 6 teams. Sri Lanka defeated India in the final by 25 runs, scoring 228/9 in 50 overs while India managed 203/9 in the second inning.

Irfan Pathan’s 33/2 in 7 overs and Sachin Tendulkar’s 74 went in vain for India. Upul Chandana had taken 33/3 for Sri Lanka.

2008 Asia Cup | Sri Lanka (4)

Pakistan hosted the 2008 Asia Cup at the National Stadium, Karachi, with 6 teams. Sri Lanka won the final by a significant margin of 100 runs against India, scoring 273 in 49.5 overs.

India was bowled out for 173 in 39.3 overs. Ajantha Mendis bamboozled India with his 13/6 before Sanath Jayasuriya scored 125 in the first inning.

2010 Asia Cup | India (5)

The 2010 edition took place in Sri Lanka at the Rangiri Dambulla International Stadium with 4 teams.

India won the final by 81 runs against Sri Lanka, scoring 268/6 in 50 overs while Sri Lanka were bundled for 187 in 44.4 overs.

Dinesh Karthik scored 66 in the first inning while Asish Nehra picked up 40/4 in the second inning.

2012 Asia Cup | Pakistan (2)

Pakistan won 2012 Asia Cup. Image | ICC on X
Pakistan won 2012 Asia Cup. Image | ICC on X

The 2012 Asia Cup was hosted by Bangladesh at the Sher-e-Bangla National Cricket Stadium in Mirpur, with 4 teams.

Pakistan won a close final against Bangladesh by 2 runs. Pakistan scored 236/9 in 50 overs, and Bangladesh ended their inning at 234/8 in 50 overs.

2014 Asia Cup | Sri Lanka (5)

Bangladesh again hosted the 2014 tournament with 5 teams. Sri Lanka won the final by 5 wickets following a successful chase of Pakistan's 260/5 in 50 overs, reaching the target in 46.2 overs.

Lasith Malinga took 5/56 as Fawad Alam’s unbeaten 114 got wasted.

2016 Asia Cup | India (6)

India won the 2016 Asia Cup. Image | ICC on X
India won the 2016 Asia Cup. Image | ICC on X

The 2016 Asia Cup was held as a T20 International tournament in Bangladesh at the Sher-e-Bangla National Cricket Stadium.

India won the final by 8 wickets against Bangladesh, successfully chasing 120/5 in 15 overs, finishing at 122/2 in 13.5 overs. Shikhar Dhawan scored an important 60 off 44 balls for India in that rain-halted final.

2018 Asia Cup | India (7)

India won the 2018 Asia Cup. Image | ICC on X
India won the 2018 Asia Cup. Image | ICC on X

The 2018 Asia Cup was hosted by the United Arab Emirates at the Dubai International Cricket Stadium, with 6 teams.

India won by 3 wickets against Bangladesh, scoring 223/7 in 50 overs, chasing Bangladesh’s 222 all out in 48.3 overs.

Litton Das scored 121 in the first inning and was named the player of the match despite ending on the losing side.

2022 Asia Cup | Sri Lanka (6)

Sri Lanka won the Asia Cup 2022. Image | ICC on X
Sri Lanka won the Asia Cup 2022. Image | ICC on X

The 2022 Asia Cup, played in the UAE at Dubai International Cricket Stadium, was a T20I format with 6 teams.

Sri Lanka won the final by 23 runs, scoring 170/6 in the first innings and then defending their total successfully as Pakistan finished on 147.

Wanindu Hasaranga was the star for Sri Lanka with 27/3 in 4 overs.

2023 Asia Cup | India (8)

In 2023, Pakistan and Sri Lanka jointly hosted the Asia Cup at R. Premadasa Stadium, Colombo, with 6 teams.

India won the final emphatically by 10 wickets with a dominant performance, as Mohammed Siraj’s 21/6 bundled out Sri Lanka for 50. India then chased down the target in just 6.1 overs.

Ad