
Sachin Tendulkar tops the list for Team India. The Master Blaster ended with 971 runs in 23 matches with two hundreds with a best score of 114.

The current Indian captain Rohit Sharma follows SRT. Hitman has 745 runs in 22 games for the Men in Blue in the ODI Asia Cup.

Former Indian captain MS Dhoni reckoned that losing a match in the league phase was better than losing one in the knockouts

Virat Kohli, the former Indian captain, sits in the fourth spot. The Indian star batter has amassed 613 runs so far in 11 ODIs with a high score of 183.

Gautam Gambhir, the former Indian opener, is at the fifth spot with 573 runs in 13 matches in the Asia Cup in the 50-over format. He was part of MS Dhoni-led India's title triumph in the 2010 Asia Cup.

Suresh Raina, the former Indian all-rounder, is at the sixth spot. Raina ended with 547 runs in 13 ODIs in the continental tournament.