Players to score more Test runs against India in last 5 years

Ivy Sarkar

10 | Tom Latham

324 runs in 10 innings

Tom Latham | Sportz Point

09 | Usman Khawaja

346 runs in 9 innings

Ashes: Usman Khawaja's Double Delight at Edgbaston

08 | Cameron Green

402 runs in 11 innings

Image - Outlook India

07 | Ollie Pope

443 runs in 14 innings

Ollie Pope | Sportz Point

06 | Travis Head

478 runs in 11 innings

Travis Head of Australia celebrates scoring a century during day two of the First Ashes Test between Australia and England at The Gabba in Brisbane, Thursday, December 9, 2021. (AAP Image/Darren England) NO ARCHIVING, EDITORIAL USE ONLY, IMAGES TO BE USED FOR NEWS REPORTING PURPOSES ONLY, NO COMMERCIAL USE WHATSOEVER, NO USE IN BOOKS WITHOUT PRIOR WRITTEN CONSENT FROM AAP ** STRICTLY EDITORIAL USE ONLY, NO COMMERCIAL USE, NO BOOKS **

05 | Jonny Bairstow

479 runs in 15 innings

NOTTINGHAM, ENGLAND - JUNE 14: England batsman Jonny Bairstow celebrates his century during day five of the Second Test Match between England and New Zealand at Trent Bridge on June 14, 2022 in Nottingham, England. (Photo by Stu Forster/Getty Images)

04 | Steve Smith

613 runs in 17 innings

Steve Smith booed in his 100th Test

03 | Dean Elgar

668 runs in 15 innings

South Africa vs India: Dean Elgar hit his 14th Test hundred | Image - AFP/Getty

02 | Marnus Labuschagne

737 runs in 18 innings

Labuschagne hits maiden ashes century in England

01 | Joe Root

1136 runs in 19 innings

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