Who holds the top 10 highest batting averages in Asia Cup history—and can anyone top them in 2025?

CRICKET | September 02,2025

Virat Kohli (India)

His great average of 61.83 indicates how frequently he scores runs almost effortlessly for India.

(Image: India TV News)

Shoaib Malik (Pakistan)

He played with an average of 65.50 for Pakistan, making him a very dependable batsman in crucial moments.

(Image: Telegraph India)

MS Dhoni (India)

His ability as a finisher often left him unreliably on strike. This contributed to his high average of 64.80.

(Image: India TV News)

Arjuna Ranatunga (Sri Lanka)

With an average of 57.00, he was a dependable player who always added valuable runs for his team.

(Image: India TV News)

Sanath Jayasuriya (Sri Lanka)

Explosive with the bat, he always accumulated runs at a fast pace, maintaining an impressive average of 53.04.

(Image: India TV News)

Sachin Tendulkar (India)

The "God of Cricket" himself was an extremely reliable run scorer, averaging 51.10 in the tournament for many years.

(Image: Britannica)

Younis Khan (Pakistan)

For Pakistan, Younisis is holding an amazing average of 49.66. He was a very dependable batsman who always delivered for his team.

(Image: Cricket Addictor)

Kumar Sangakkara (Sri Lanka)

Not only was he one of the best batsmen, but as a wicket-keeper, he also maintained an impressive average of 48.86.

(Image: ESPNcricinfo)

Rohit Sharma (India)

known for his big-hitting sixes; his average of 46.95 makes him one of the highest scorers of the tournament.

(Image: India Today)

Mushfiqur Rahim (Bangladesh)

In the Asia Cup, Rahim scored with an average of 36.08 for Bangladesh.

(Image: Telegraph India)

Explore These 10 reasons Suryakumar can power India to the Asia Cup 2025 title. For more you can check out our more stories features button