Indian Players With Most Test Runs Against Australia

Published by: ABP Live
Image Source: PTI

1. Sachin Tendulkar (IND)

Sachin Tendulkar reigns supreme with 3630 runs in 39 matches, the highest run-scorer for India against Australia in Test cricket.

Image Source: X/@CricketopiaCom

2. VVS Laxman (IND)

VVS Laxman’s 2434 runs in 29 matches come second on this list and underline his mastery over the Australian bowling attack in Tests.

Image Source: X/@WisdenCricket

3. Rahul Dravid (IND)

Rahul Dravid, the ‘Wall’, amassed 2143 runs against Australia, frustrating their bowlers with his rock-solid technique.

Image Source: X/@theOutlaw_7

4. Cheteshwar Pujara (IND)

Cheteshwar Pujara has scored 2074 runs in 25 matches against Australia in the Test format, positioning himself fourth on this list.

Image Source: PTI

5. Virat Kohli (IND)

Virat Kohli has so far scored 2042 runs in 25 matches, underscoring his dominance over Australia in Tests.

Image Source: PTI

6. Virender Sehwag (IND)

Virender Sehwag’s aggressive batting helped him score 1738 runs in 22 matches against Australia.

Image Source: X/@ICC

7. Sunil Gavaskar (IND)

Sunil Gavaskar, one of India's greatest ever, compiled 1550 runs across 20 Tests against Australia.

Image Source: X/@1no_aalsi_

8. Gundappa Viswanath (IND)

Gundappa Viswanath has 1538 runs to his name across 18 matches against Australia in Tests.

Image Source: X/@ICC

9. Sourav Ganguly (IND)

Sourav Ganguly piled up 1403 runs in 24 Test matches against Australia.

Image Source: X/@ICC

10. Murali Vijay (IND)

Murali Vijay scored 1324 runs in 15 matches against Australia in the Test.

Image Source: PTI