6 Indian cricketers with most number of Test centuries against England

By Ashish Kapoor
Published on | Jan 24, 2024

Dilip Vengsarkar - 5 centuries

Former India skipper, Dilip Vengsarkar liked facing England during his playing days. He scored 5 centuries in 26 matches he played against England.

Image Credit: PTI

Virat Kohli - 5 centuries

Among current players from India's Test squad, Virat Kohli has the most number of centuries. King Kohli has scored 5 tons against England.

Image Credit: AFP

Cheteshwar Pujara- 5 centuries

Pujara has five centuries to his name in 27 matches against England. Pujara is not part of the Indian squad for the upcoming series.

Image Credit: AFP

Mohammad Azharuddin - 6 centuries

The Former Indian captain is placed third in scoring centuries against England. He has clinched six hundreds in a match against England.

Image Credit: AFP

Rahul Dravid - 6 centuries

Rahul Dravid has the second-most hundred, playing against England. He has seven centuries against England and averaged 60.93 against them.

Image Credit: AFP

Sachin Tendulkar - 6 centuries

Legendary cricketer Sachin Tendulkar has scored seven tons against England. He has scored the most runs in the IND vs ENG Test.

Image Credit: AFP