Producer: Aakash Biswas

5 England Batters with Most Runs vs India in Tests

David Gower is fifth on the list of highest run scorers for England against India in Tests

Gower scored 1391 runs in 24 matches against India at an impressive average of 44.87 including two centuries and six fifties

Fourth on the list is Pietersen who had a great run when England won 2-1 in India in 2012.

Pietersen has scored 1581 runs in 16 Tests at an average of 58.55 including 6 centuries and as many half-centuries.

Graham Gooch scored his highest Test score against India and is the third-highest scorer for England in Tests against

Gooch has scored 1725 runs in 19 games at an impressive average of 55.64 including five centuries and eight fifties

Former captain Alastair Cook has 562 runs in four Tests against India.

He has an incredible average of 80.28 which included three centuries

Joe Root is the highest scorer against India in Test cricket for England

From 2012-2022, Root has scored 2526 runs in 25 Tests at an average of 55.86 with 9 hundreds