Image Source: Social Media
The Asia Cup 2025 will kick off with an exciting clash between Afghanistan (AFG) and Hong Kong (HK) in Abu Dhabi. Since this year’s tournament will be played in the T20 format, fans are excited to see big scores and quick knocks from star players. Over the last few editions, several Indian batters have made valuable runs in the Asia Cup. Here are the top 5 Indians Player with the most runs in T20 Asia Cup history.
Top Indian Run-Scorers in T20 Asia Cup
Cricketer | Matches Played | Total Runs | Batting Average | Strike Rate | Highest Score | 100s | 50s |
---|---|---|---|---|---|---|---|
Virat Kohli | 10 | 429 | 85.80 | 132.00 | 122* | 1 | 3 |
Rohit Sharma | 9 | 271 | 30.11 | 141.14 | 83 | 0 | 2 |
Suryakumar Yadav | 5 | 139 | 34.75 | 163.52 | 68* | 0 | 1 |
KL Rahul | 5 | 132 | 26.40 | 122.22 | 62 | 0 | 1 |
Yuvraj Singh | 5 | 89 | 44.50 | 111.25 | 35 | 0 | 0 |
5. Yuvraj Singh

Image Source: Social Media
At number five is Yuvraj Singh. He scored 89 runs in five matches, averaging 44.50 with a strike rate of 111.25. His highest score was 35 against Sri Lanka in 2016, and he also played a quick 25* against UAE.
4. KL Rahul

Image Source: Social Media
KL Rahul holds the fourth spot. He recorded 132 runs in five appearances in 2022. His average was 26.40 and strike rate 122.22. Rahul’s best was 62 runs against Afghanistan in Dubai, where he built a strong opening stand with Virat Kohli.
Also Read: AFG vs HK Asia Cup 2025: Pitch Report, Head-to-Head, Playing 11, AI Prediction
3. Suryakumar Yadav

Image Source: Social Media
Suryakumar Yadav, known for his 360-degree shots, is at number three. With 139 runs in five matches at a strike rate of 163.52, his highlight performance arrived in 2022 against Hong Kong, smashing 68* from 26 deliveries, laced with six boundaries and six maximums.
2. Rohit Sharma

Image Source: Social Media
Rohit Sharma, the ‘Hitman’, sits at number two. Across nine matches, he has registered 271 runs and two fifties, his highest being 83 versus Bangladesh in 2016. He also made 72 against Sri Lanka in 2022, showcasing his clean hitting.
1. Virat Kohli

Image Source: Social Media
The number one Indian run-getter is Virat Kohli. With 429 runs in 10 matches, he averages an incredible 85.80. With a strike rate of 132, he has scored one hundred and three fifties. His standout performance was an unbeaten 122* versus Afghanistan in 2022, breaking his three-year wait for a century.
Conclusion
From Yuvraj’s entertaining cameos to Kohli’s masterclass hundreds, Indian batters have given fans unforgettable Asia Cup T20 moments. As the 2025 edition begins, it will be exciting to see who steps up and makes it to this elite list in the future.
Also Read: India Asia Cup 2025: Complete Schedule, Squad, Date, Match Details
Give Your Feedback