List of top 10 batsmen who scored most runs in Asia Cup T20

By Akshay
August 18, 2025

Virat Kohli (IND)

The record for scoring the most runs in T20 Asia Cup is in the name of India's Virat Kohli. He has scored 429 runs in 10 matches.

Mohammad Rizwan (PAK)

Mohammad Rizwan has scored 281 runs in 6 matches in the T20 Asia Cup.

Rohit Sharma (IND)

Rohit Sharma has scored 271 runs in 9 matches in the T20 Asia Cup.

Babar Hayat

Hong Kong's Babar Hayat has scored 235 runs in 5 matches in the T20 Asia Cup.

Ibrahim Zadran (AFG)

Ibrahim Zadran has scored 196 runs in 5 matches in the T20 Asia Cup.

Bhanuka Rajapaksa (SL)

Bhanuka Rajapaksa has scored 191 runs in 6 matches in the T20 Asia Cup.

Shabbir Rahman (BAN)

Shabbir Rahman has scored 181 runs in 6 matches in the T20 Asia Cup.

Najibullah Zadran (AFG)

Najibullah Zadran has scored 176 runs in 8 matches in the T20 Asia Cup.

Muhammad Usman (UAE)

Muhammad Usman has scored 176 runs in 7 matches in the T20 Asia Cup.

Mahmudullah (BAN)

Mahmudullah has scored 173 runs in 7 matches in the T20 Asia Cup.

See More Stories