Each country’s leading Test run-scorer in 2024 – David Bedingham and more

David Bedingham raises his bat for South Africa in Test cricket
David Bedingham is South Africa's top run-scorer in Test cricket in 2024.

England have six batters among 2024’s top run-scorers in Test cricket so far. But how are other players from other countries placed?

From Joe Root and David Bedingham to Rachin Ravindra and Kamindu Mendis and more, let’s find out who the top batters in Test cricket are this year.

The performances of these select individuals have certainly had an impact on their team’s position on the International Cricket Council’s World Test Championship points table.

Australia

Cameron Green is Australia’s leading run-scorer in Test cricket this year. Where the top order has failed, the all-rounder has succeeded en route to 302 runs in seven innings for an average of 50.

India

Yashasvi Jaiswal has packed plenty of punch at the top of the order in 2024. Seven half-centuries and two tons later, Jaiswal has collected 1119 runs in 21 innings at an average of 56. He is second only to Root overall this year.

Sri Lanka

Mendis has delivered 943 runs in 12 innings for his country this year. The tally includes a whopping five centuries. Other than Mendis, only Root has also hit this many Test tons in 2024.

New Zealand

Ravindra has been outstanding for the Black Caps – 855 runs in 15 innings at an average of 50 attests to this. He was key to New Zealand’s recent three-nil Test series win over India, in India.

South Africa

Bedingham has batted a dozen times in Test cricket in 2024. He is averaging 36 after hitting one century and two half-tons. There is a lot of expectation ahead of this man from Proteas fans.

Read more: How Ajaz Patel ranks among Ian Botham and Shane Warne

England

Root is his country and Test cricket overall’s leading run-scorer in 2024. He hit a double-ton against Pakistan in Multan. He struck two centuries in one Test against Sri Lanka at Lord’s. Overall, Root has 1338 runs in 25 knocks at an average of 58.

Pakistan

Mohammad Rizwan isn’t just a limited-overs specialist. Look at his 2024 Test numbers, which have yielded 509 runs in 11 innings for an average of 51. He is leading Saud Shakeel and others by example.

Bangladesh

Bangladesh have needed to move on from the days of Shakib Al Hasan carrying the run-scoring responsibility. Mehidy Hasan Miraz has stepped up. He has gathered 468 runs in 14 innings at an average of 39 in 2024.

West Indies

Kavem Hodge played his maiden Test in 2024 and has emerged as the West Indies‘ top run-scorer in the format this year. A breakout season, indeed, for him. Hodge has 418 runs in 14 innings in 2024. His average is 30.

Ireland

Ireland have only played two Tests in 2024. Lorcan was selected for both – and scored 129 runs in four innings. This included a half-century against Zimbabwe.

Afghanistan

Ibrahim Zadran has also only played two Tests for Afghanistan in 2024. He capitalised on limited opportunity with a ton and a half-ton en route to 179 runs for an average of 45.

Zimbabwe

Prince Masvaure hit 74 and 12 against Ireland in Zimbabwe’s only Test of the year. At 36 years old, Masvaure will anticipate more chances at Test level during the twilight of his career.

Read next: Who are the leading run-scorers among active Test cricketers?