Top 10 Captains with the Most Wins in Asia Cup History

By Chirag
August 16, 2025

1. MS Dhoni

Including both ODI and T20 formats, Dhoni ranks first among the captains who have won the most matches in the Asia Cup. They have won 14 out of 19 matches.

2. Rohit Sharma

Rohit is second in the list. As captain, he has won 11 out of 15 matches in the Asia Cup, including ODI and T20 formats.

3. Dasun Shanaka

Under his captaincy, Sri Lanka's Dasun Shanaka has won 9 out of 11 matches in both ODI and T20 formats of the Asia Cup.

4. Arjuna Ranatunga

Arjuna Ranatunga of Sri Lanka has listed 9 wins out of 13 matches while captaining in the ODI format of the Asia Cup.

5. Misbah-ul-Haq

Pakistan's Misbah Ul Haq is at 5th place in the list. Misbah has also led Pakistan to the Asia Cup title in 2012 with 7 wins in 10 matches.

6. Moin Khan

Pakistan's Moin Khan has achieved 6 wins in 6 matches while captaining in the Asia Cup. Under his captaincy, Pakistan won the Asia Cup in 2000.

7. Mahela Jayawardene

Mahela Jayawardene of Sri Lanka captained in 10 matches of the Asia Cup. In this he won 6. Under his captaincy, Sri Lanka played the 2008 final.

8. Mashrafe Bin Mortaza

Mashrafe Mortaza has captained Bangladesh in 11 Asia Cup matches, out of which the team has won 6.

9. Mohammad Azharuddin

India's Mohammad Azharuddin captained India in 7 matches in the Asia Cup, winning 5 of them. Under his captaincy, India won the Asia Cup in 1995.

10. Angelo Mathews

Angelo Mathews of Sri Lanka is at 10th place in this list. Mathew captained in 7 matches of Asia Cup in which he won 5.

See More Stories