Top 5 Indian Batter with Most Runs in Asia Cup

rohit sharma
The Asia Cup event takes place every two years. Asian cricket-playing nations including India, Bangladesh, Sri Lanka, Pakistan, Hong Kong, and Afghanistan are present at the event. Throughout the history of Asia Cup, India has dominated most of its events by winning the most 7 Asia Cup finals. In this article, we will cover the top 5 Indian batsmen who have crushed the most runs with their bats till date.
Sachin Tendulkar – 971 Runs
The master blaster Sachin Tendulkar is the highest run scorer in Asia Cup events till date. With 971 runs in 23 matches, he is also the third overall highest run scorer in the history of Asia Cup. Tendulkar played a key role in helping India win the Asia Cup finals. The right-hand legendary batsman batted with an average of 51.1 in the Asia Cup.
Rohit Sharma – 883 Runs
The Indian opener and captain Rohit Sharma sits on 2nd spot with 883 runs in a total of 27 matches in Asia Cup for India. The star batter batted with an average of 42.04. Rohit has a very rich history in helping Indian win the crucial matches. Rohit with 883 runs he is also leading the 5th spot in terms of scoring most runs overall.
Virat Kohli – 766 Runs
The world class Batter and former Indian captain Virat Kohli hold the record of the 3rd highest run scorer for India in the history of Asia Cup. The right hand star batter has participated in 16 matches of Asia Cup and with the batting average of 63.83 he scored 766 runs which is the third highest by an Indian batsman. Virat has an overall 6th rank when it comes to scoring the highest runs.
MS Dhoni – 690 Runs
The world’s best finisher and former Indian captain Mahendra Singh Dhoni is the fourth highest scorer in the list. Mahendra Singh Dhoni has played a total of 24 matches for India in Asia Cup and scored 690 runs with the batting average of 69. The explosive batter has seized the 9th spot in the list of overall highest run scorers in Asia Cup.