Top 5 batsmen with most runs in a single Asia Cup

By Ravi
September 30, 2025

Credit: Social Media

1. Sanath Jayasuriya

Former Sri Lankan player Sanath Jayasuriya holds the record for most runs in an Asia Cup in 2008. He scored 378 runs in 5 matches.

2. Virat Kohli

Virat Kohli scored 357 runs in 3 innings in the Asia Cup in 2012.

3. Shikhar Dhawan

Former Indian batsman Shikhar Dhawan scored 342 runs in 5 matches in the 2018 Asia Cup, which included two centuries.

4. Shoaib Malik

Former Pakistan player Shoaib Malik scored 316 runs in 5 matches in the 2004 Asia Cup.

5. Abhishek Sharma

Young batsman Abhishek Sharma has scored 314 runs in 7 matches in Asia Cup 2025.

See More Stories