Indian Players With Most Test Centuries Against Australia

Published by: ABP Live
Image Source: PTI

1. Sachin Tendulkar (IND)

Sachin Tendulkar stands as the most prolific Indian batsman in Tests against Australia, having played 39 matches, amassing 3,630 runs, and scoring 11 centuries. His remarkable tally includes the highest number of centuries by any player against the Aussies.

Image Source: X/@Cricketopia

2. Sunil Gavaskar (IND)

In a career that spanned 20 matches against Australia, Sunil Gavaskar accumulated 1,550 runs, with an impressive 8 centuries to his name. He remains one of the few to have dominated the Australian attack consistently in the 1970s and 1980s.

Image Source: X/

3. Virat Kohli (IND)

Virat Kohli has established himself as a modern-day great, amassing 2,042 runs from 25 matches against Australia, including 8 centuries.

4. VVS Laxman (IND)

VVS Laxman made significant contributions in 29 Tests that he played against Australia, scoring 2,434 runs and notching up 6 centuries.

Image Source: X/@Abhinandan6638

5. Cheteshwar Pujara (IND)

Cheteshwar Pujara, in 25 matches against Australia, has notched up 2,074 runs, with 5 centuries, demonstrating his resilience and ability to thrive against tough oppositions.

Image Source: PTI

6. Murali Vijay (IND)

Murali Vijay has amassed 1,324 runs from 15 matches, including 4 centuries against Australia. His consistency with the bat has made him one of the standout performers in India’s battles against the Aussies.

Image Source: PTI

7. Gundappa Vishwanath (IND)

Vishwanath, with 1,538 runs in 18 matches, scored 4 centuries against Australia and was a pivotal part of India’s strong lineup during the 1970s.

Image Source: X/@ICC

8. Virender Sehwag (IND)

Virender Sehwag, the explosive opener, accumulated 1,738 runs from 22 matches against Australia, including 3 centuries.

Image Source: X/@VertigoWarrior

9. Vijay Hazare

One of India's greatest-ever, Vijay Hazare, scored two hundreds against Australia in Tests across 10 matches, positioning himself ninth on this list.

Image Source: X/ @ShuklaRajiv

10. Ravi Shastri

Ravi Shastri also has two hundreds to his name in 10 Test matches against Australia, with the best score of 206.

Image Source: X/ @RaviShastriOfc