Australia’s Usman Khawaja tops the list with 1210 runs in 13 Tests.
With 929 Test runs, Steve Smith occupies the second position.
Travis Head scored 919 runs in 12 Test matches.
Marnus Labuschagne is this year’s fourth-highest run-scorer at 803.
Joe Root has 787 runs to his name in 8 matches.
England’s Harry Brook scored 701 runs in 2023.
Kane Williamson is at seven spot having scored 695 runs.
Virat Kohli amassed 671 runs in Tests this year.
England’s Ben Duckett claims the ninth spot with 654 runs from 8 Tests.
Sri Lanka’s Dimuth Karunaratne is the 10th-highest Test run-scorer at 608.