From Virat Kohli to Rohit Sharma, here's a look at the top five Indian batters with most runs against Australia in ODIs. This list also includes Sachin Tendulkar, MS Dhoni and Shikhar Dhawan

Sachin Tendulkar, also known as 'Master Blaster', tops the list of Indian batters with most runs against Australia in ODIs. In 71 matches against Australia, the right-hand batter scored 3077 runs at an average of 44.59.

India's batting stalwart, Virat Kohli, features second on this list. He has scored 2451 runs against Australia in ODIs in 50 matches at an average of 54.46. His tally also includes eight centuries.

Former India ODI captain, Rohit Sharma, features third on this list. In 46 ODI matches against Australia, Rohit has scored 2407 runs at an average of 57.30.

India's ICC World Cup-winning captain, MS Dhoni, features next on this list with 1660 runs in 55 matches. His tally also includes 11 half-centuries and two centuries.

The veteran Indian batter, Shikhar Dhawan, is fifth on this list. In 30 ODI matches against Australia, Dhawan scored 1265 runs at an average of 45.17.