• Wion
  • /Photos
  • /From Rohit Sharma to Virat Kohli, 5 Indian batters with most runs in Asia Cup (ODIs + T20Is)

From Rohit Sharma to Virat Kohli, 5 Indian batters with most runs in Asia Cup (ODIs + T20Is)

From Rohit Sharma to Virat Kohli, here is a look at five Indian batters with most runs in Asia Cup (ODIs + T20Is). The list also features Sachin Tendulkar, MS Dhoni and Shikhar Dhawan. 

1. Rohit Sharma – 1210 Runs in 36 Matches
1 / 5
(Photograph: AFP)

1. Rohit Sharma – 1210 Runs in 36 Matches

India’s Rohit Sharma is next on the list with 1210 runs, combining both T20Is and ODIs. He helped India win the Asia Cup in 2018 and 2023 and remains one of the most successful captains in the history of the nation.

2. Virat Kohli – 1171 Runs in 26 Matches
2 / 5
(Photograph: AFP)

2. Virat Kohli – 1171 Runs in 26 Matches

Former India captain Virat Kohli is next on the list with 1171 runs in 26 matches and like Rohit, he too played in both formats. He was part of the Indian team that won the Asia Cup in 2023 while also scoring a hundred against Afghanistan in 2022.

3. Sachin Tendulkar – 971 Runs in 23 Matches
3 / 5
(Photograph: AFP)

3. Sachin Tendulkar – 971 Runs in 23 Matches

India legend Sachin Tendulkar, during his 23 matches for the nation in the Asia Cup, amassed 971 runs. He narrowly missed out on the 1000-run mark and remains third on the list for most runs by an Indian batter in the continental tournament.

4. MS Dhoni – 690 Runs in 24 Matches
4 / 5
(Photograph: AFP)

4. MS Dhoni – 690 Runs in 24 Matches

Former India captain MS Dhoni amassed 690 runs in 24 matches in the Asia Cup and ranks fourth on the list. Dhoni played in both versions of the format, that is, T20I and ODIs, in the Asia Cup, amassing 648 runs in the latter format.

5. Shikhar Dhawan – 613 Runs in 13 Matches
5 / 5
(Photograph: AFP)

5. Shikhar Dhawan – 613 Runs in 13 Matches

Former opener Shikhar Dhawan scored 613 runs in 13 matches in the Asia Cup with majority of runs coming in the ODI format. He was member of the squad that won the 2018 Asia Cup in the UAE.