10 batters with most runs in India vs Australia in ODIs

Ivy Sarkar

10 | Shikhar Dhawan

He amassed a total of 1256 runs in 30 Indian-Australia ODIs

Shikhar Dhawan missed out from making a place in the Indian squad for the upcoming ICC Men's ODI World Cup 2023 (Image - Getty)

09 | Steve Smith

In 28 India-Australia ODIs, he scored 1306 runs for Australia.

Steve Smith | Sportz Point

08 | Matthew Hayden

In 28 ODIs against India, he has scored 1450 runs

Matthew Hayden | Sportz Point

07 | Aaron Finch

In 32 ODIs against India, he scored 1460 runs for Australia

06 | Adam Gilchrist

Former Australian wicketkeeper-batter he scored 1672 runs in 46 ODIs against India

Adam Gilchrist | Sportz Point

05 | MS Dhoni

In 55 India-Australia ODIs, he amassed a total of 1600 runs

04 | Ricky Ponting

Former Australian skipper he has scored, the most runs for Australian in ODIs against India. Ponting played in 59 matches and scored 2164 runs.

Ponting opened up about a lot of things before the WTC Final (Image - Sky Sports)

03 | Virat Kohli

He has scored 2313 runs in 48 ODIs against Australia

Virat Kohli conquered number 50 in front of a packed Mumbai crowd | Associated Press

02 | Rohit Sharma

In 44 India-Australia ODIs, Rohit has scored 2332 runs to his name.

Rohit Sharma became the first batter to hit 50-plus sixes in the World Cup. Image- Times Now

01 | Sachin Tendulkar

In 71 ODIs against Australia, he scored 3077 runs

Virat Kohli vs Sachin Tendulkar at 34