Batters With Most Runs In ICC World Test Championship (2019-2024)

All Images: AFP/ICC/Cricket Australia/England Cricket

Matches: 51, Runs: 4,197

Joe Root (England)

Matches: 43, Runs: 3,805

Marnus Labuschagne (Australia)

Matches: 43, Runs: 3,435

Steve Smith (Australia)

Matches: 44, Runs: 2,907

Ben Stokes (England)

Matches: 29, Runs: 2,661

Babar Azam (Pakistan)

Matches: 30, Runs: 2,598

Usman Khawaja (Australia)