Asia Cup: Top 10 run scorers in history of tournament

Number 10: Mahela Jayawardene

Backbone of the Sri Lankan batting line-up Jayawardene has scored 674 runs in 28 games.

Number 9: MS Dhoni

Thala has scored 690 runs in 24 games at an average of 69.

Number 8: Mushfiqur Rahim

Bangladesh's GOAT has scored 739 runs in 26 matches. His highest score in Asia Cup stands at 144.

Number 7: Arjuna Ranatunga

One of the greatest ever to grace the game, Ranatunga has 749 runs in just 19 games.

Number 6: Virat Kohli

King Kohli has scored 766 in just 14 innings. His highest ODI score of 183 also came in the Asia Cup against Pakistan.

Number 5: Rohit Sharma

Ro-hitman Sharma has 883 runs in 26 innings with 21 sixes.

Number 4: Shoaib Malik

One of the best strikers of the ball has scored 907 runs in just 19 innings.

Number 3: Sachin Tendulkar

The God of cricket has 971 runs in 21 innings.

Number 2: Kumar Sangakkara

Sangakkara has scored 1075 in 23 innings. The batter was surely loved by all.

Number 1: Sanath Jayasuriya

The man who dominated the Asia Cup has 1220 runs in 24 innings at a strike rate of 102.52, 6 centuries and 23 sixes.