The Asia Cup adopted the T20 format for the first time in 2016, and ever since, it has been a stage where big-hitters and consistent performers have thrived. Here’s a look at the Top 5 leading run-scorers in T20 Asia Cup history:
🏏 5. Virat Kohli (India) – 429 runs
Virat Kohli has dominated whenever he has featured in the T20 Asia Cup. His match-winning knocks, including the famous 82 against Pakistan (2016), underline his value in big games. With an average above 80 in the tournament, he is one of the most feared batters.
✅ Highest Score: 82* vs Pakistan (2016)
✅ Style: Run-chaser, match-finisher
🏏 4. Ibrahim Zadran (Afghanistan) – 430 runs
One of the most consistent Afghan batters, Ibrahim Zadran has been the backbone of Afghanistan’s batting lineup in recent editions. His calm approach at the top order has helped Afghanistan put up fighting totals against stronger sides.
✅ Role: Top-order stabilizer
✅ Specialty: Anchoring innings with maturity
🏏 3. Pathum Nissanka (Sri Lanka) – 450 runs
Sri Lanka’s rising star, Nissanka, has emerged as a reliable opener. His ability to handle pressure and rotate strike has made him one of the most consistent scorers in recent Asia Cups.
✅ Role: Opener
✅ Specialty: Consistency, building partnerships
🏏 2. Mohammad Rizwan (Pakistan) – 488 runs
Rizwan has been Pakistan’s most dependable batter in the T20 format. His ability to bat through the innings, especially in pressure games against India, has been crucial for Pakistan’s success in the Asia Cup.
✅ Highest Score: 78* vs Hong Kong (2022)
✅ Style: Reliable anchor, excellent against pace and spin
🏏 1. Kusal Mendis (Sri Lanka) – 557 runs
Currently the highest run-scorer in T20 Asia Cup history, Mendis has been Sri Lanka’s standout performer. His aggressive starts at the top of the order have often set the tone for Sri Lanka’s innings, including their 2022 title-winning campaign.
✅ Highest Score: 91 vs Bangladesh (2022)
✅ Style: Explosive opener, fearless against new ball
🔑 Key Takeaways
- Most Runs (T20 Asia Cup): Kusal Mendis – 557 runs
- India’s Best: Virat Kohli – 429 runs
- Pakistan’s Best: Mohammad Rizwan – 488 runs
- Sri Lanka’s Strength: Nissanka & Mendis both in top 5
- Afghanistan’s Representative: Ibrahim Zadran steadily rising



