Top 10: Most hundreds in India-England Tests

Ivy Sarkar

Pujara and Kohli

Both Cheteshwar Pujara and Virat Kohli have scored five centuries against England in 27 and 28 test matches respectively.

Cheteshwar Pujara and Virat Kohli | Sportz Point

Dilip Vengsarkar

Former Indian captain Dilip Vengsarkar comes next with five centuries against England in 26 test matches.

Dilip Vengsarkar | Sportz Point

Graham Gooch

Former England captain Graham Gooch scored five hundreds against India in 19 test matches.

Graham Gooch played a knock of 333 runs against India in

Ian Botham

One of the greatest all-rounders Ian Botham comes next with five hundreds against India in 14 test matches.

Ian Botham | Sportz Point | Patrick Eagar/Popperfoto

Kevin Pietersen

Kevin Pietersen, who played a stellar role in England's last Test series win in India, scored six centuries against India in 16 test matches.

Image - Cricfit

Mohammad Azharuddin

Former Indian captain Mohammad Azharuddin comes next with six centuries against England in 15 test matches.

Mohammad Azharuddin | Sportz Point

Alastair Cook

Former England captain Alastair Cook scored seven centuries against India in 30 test matches.

Alastair Cook | Sportz Point

Sachin Tendulkar

The great Sachin Tendulkar comes next with seven centuries against England in 32 test matches.

Sachin Tendulkar has scored 1741 runs in South Africa vs India Test matches | Image - Getty

Rahul Dravid

Former batting great and current India coach Rahul Dravid comes next with seven centuries against England in 21 test matches.

Rahul Dravid is third on the list interms of scoring the most runs in first-class cricket among the Indians | Image - X

Joe Root

Former England captain Joe Root leads the list with nine centuries against India in 25 test matches.

Follow us on Google News.

Joe Root is at the top with the most runs in the World Test Championship 2019-25 | Image - The Financial Express