The T20 Asia Cup has always given fans some unforgettable moments as the batters crack fireworks with the bat. Over the years, many star players have made it big when their teams needed them most. Some batters attack right from the first delivery, while others play the role of an anchor and guide the innings with impactful partnerships and calculated risks. Top names like Virat Kohli, Rohit Sharma, Babar Azam, and Mohammad Rizwan have played epic innings, becoming top run-scorers, often deciding the outcome of high-pressure games.
Their match-defining knocks settled the teams to stay alive in the competition, giving fans plenty of memorable moments to cheer for. These performances show that in T20 cricket, consistency and smart batting are just as important as power hitting.
Most Runs in T20 Asia Cup
Player | Mat | Runs | HS | Ave | SR | 100 | 50 |
---|---|---|---|---|---|---|---|
V Kohli (IND) | 10 | 429 | 122* | 85.80 | 132.00 | 1 | 3 |
Mohammad Rizwan (PAK) | 6 | 281 | 78* | 56.20 | 117.57 | – | 3 |
RG Sharma (IND) | 9 | 271 | 83 | 30.11 | 141.14 | – | 2 |
Babar Hayat (HKG) | 5 | 235 | 122 | 47.00 | 146.87 | 1 | 1 |
Ibrahim Zadran (AFG) | 5 | 196 | 64* | 65.33 | 104.25 | – | 1 |
Bhanuka Rajapaksa (SL) | 6 | 191 | 71* | 47.75 | 149.21 | – | 1 |
Sabbir Rahman (BAN) | 6 | 181 | 80 | 36.20 | 122.29 | – | 1 |
Najibullah Zadran (AFG) | 8 | 176 | 60* | 35.20 | 157.14 | – | 1 |
Muhammad Usman (UAE) | 7 | 176 | 46 | 29.33 | 118.12 | – | – |
Mahmudullah (BAN) | 7 | 173 | 36* | 57.66 | 141.80 | – | – |
1. Virat Kohli (India) – 429 Runs

The run machine, Virat Kohli, has been the all-time standout performer in the T20 Asia Cup, scoring 429 runs in 10 matches. Known for his consistency and ability to perform under pressure, Kohli has played several match winning knocks, including a memorable unbeaten 122.
Kohli’s impressive average and strike rate reflect both his class and versatility in pressure situations. Be it while chasing challenging targets or building big totals, his presence at the crease has frequently proven decisive for India.
2. Mohammad Rizwan (Pakistan) – 281 Runs

Pakistan’s batsman and wicketkeeper, Mohammad Rizwan, has been a key performer for Pakistan in the T20 Asia Cup, scoring 281 runs in just 6 matches. His ability to anchor the innings while keeping the scoreboard ticking makes him one of the most reliable batters in the format.
With 3 half-centuries to his name, Rizwan has consistently given Pakistan strong starts and stability at the top, proving instrumental in key matches.
3. Rohit Sharma (India) – 271 Runs

Former Indian skipper Rohit Sharma has performed brilliantly in the T20 Asia Cup, scoring 271 runs. Known for his explosive batting and ability to take on bowlers in the power play, Rohit has been instrumental for India.
With 2 half-centuries, he has often given his team a great start and played a key role in scoring big in pressure matches, taking the team out of sticky moments.
4. Babar Hayat (Hong Kong) – 235 Runs

Hong Kong’s Babar Hayat etched his name in history as the first player to hit a century in the T20 Asia Cup.
Scoring 235 runs across just 5 matches, he showcased his talent and resilience against elite sides while playing for an associate nation.
5. Ibrahim Zadran (Afghanistan) – 196 Runs

Afghanistan’s star batter Ibrahim Zadran, has been impressive for Afghanistan in the T20 Asia Cup with 196 runs in just 5 matches. becoming his team’s top run-scorer in the history of the T20 Asia Cup.
With a solid average and a half-century, Zadran has shown maturity beyond his years, becoming a dependable top-order batter for Afghanistan.
6. Bhanuka Rajapaksa (Sri Lanka) – 191 runs

Bhanuka Rajapaksa has played a key role for Sri Lanka in the T20 Asia Cup, scoring 191 runs in 6 matches. Known for his aggressive stroke play and ability to accelerate the innings, Rajapaksa has been a game-changer in the middle order.
The left-hander’s match-winning knocks, including a half-century, have often shifted momentum in Sri Lanka’s favour during key matches.
7. Sabbir Rahman (Bangladesh) – 181 Runs

Bangladesh’s Sabbir Rahman has contributed 181 runs in 6 matches for Bangladesh in the T20 Asia Cup, showcasing his ability to play impactful innings under pressure.
With his attacking style and a half-century to his name, the right-hand batter has often provided the spark Bangladesh needed in the middle order, helping the team build momentum in important games.
8. Najibullah Zadran (Afghanistan) – 176 Runs

Afghan batter, Najibullah Zadrann has been a standout performer for Afghanistan in the T20 Asia Cup, scoring 176 runs in 8 matches. Known for his powerful strike in the lower middle order.
With a half-century to his credit, Najibullah has often provided the late flourish that Afghanistan needed in tight matches.
9. Muhammad Usman (U.A.E.) – 176 Runs

Muhammad Usman has made a solid impact for the United Arab Emirates in the T20 Asia Cup, scoring 176 runs in 7 matches.
A dependable middle-order batter, he has shown consistency and the ability to hold the innings together.
10. Mahmudullah (Bangladesh) – 173 Runs

Bangladesh’s Mahmudullah has played a key role for Bangladesh in the T20 Asia Cup, scoring 173 runs in 7 matches. demonstrating his worth as a seasoned player. Known for his calm approach and ability to handle pressure
His steady batting and quick scoring have provided crucial stability in the middle order, making him a reliable asset for the team.