Home
Cricket
Most Test Runs in 2024 ft. Joe Root, Yashasvi Jaiswal, Rohit Sharma & Kane Williamson

Most Test Runs in 2024 ft. Joe Root, Yashasvi Jaiswal, Rohit Sharma & Kane Williamson

12 countries played 54 matches from January 3 to December 30 in 2024.

2024 is coming to a close with the India vs Australia 4th Test ending in Melbourne on December 30. Test cricket is done and dusted for the year. It was one of the most exciting years in red-ball cricket’s 147-year history. India and South Africa played the shortest Test match in history in Cape Town; James Anderson, Ravichandran Ashwin, and David Warner retired; Yashasvi Jaiswal leveled the record for most sixes hit in a match; Jasprit Bumrah became the only man to have 200 wickets at an average of less than 20; and many such feats. In an era dominated by bowlers, a few batters did exceptionally well. These were:

Top 3 Test run-scorers of 2024

Joe Root

Former England captain Joe Root was once again the top-scorer in a calendar year. The best batter in the world raked in a whopping 1556 runs at 55.57 in 17 matches. He has the most runs and centuries among active Test cricketers and is fifth on both lists of all time.

Yashasvi Jaiswal

Yashasvi Jaiswal broke the record for most Test runs for an Indian opener in a calendar year. He hit two double centuries and scored an away hundred in Australia. The southpaw was his country’s highest run-getter of the year by some distance and easily among the first names on any Test XI for 2024.

Ben Duckett

Many thought Ben Duckett‘s 2023 performance was a fluke. But the diminutive batter was the only opener, barring Jaiswal, to score for 700 runs. His average wasn’t that great, but his impact was huge. More often than not, he gave England a rollicking start.

Top 10 batters with most Test runs in 2024

BatterCountryMatchesRunsAverage100s50sHighest Score
Joe RootEngland17155655.5765262
Yashasvi JaiswalIndia15147854.7439214
Ben DuckettEngland17114937.0626153
Harry BrookEngland12110055.0043317
Kamindu MendisSri Lanka9104974.9253182*
Kane WilliamsonNew Zealand9101359.5844156
Ollie PopeEngland1799433.1334196
Rachin RavindraNew Zealand1298442.7824240
Shubman GillIndia1286643.3033119*
Dinesh ChandimalSri Lanka1072442.5825116

Most Test runs for India in 2024

2024 wasn’t the best year for Indian batters. Jaiswal was one of the world’s best batters, but after that, the list thinned down quite a bit. Shubman Gill was the only other batter on the list to average over 40, while Rohit Sharma and Ravindra Jadeja averaged under 30 despite playing at least 12 matches. Rishabh Pant played just 9 matches and still made the list.

Top 5 Indian batters with most Test runs in 2024

PlayerMatchesRunsAverage100s50sHighest Score
Yashasvi Jaiswal15147854.7439214
Shubman Gill1286643.3033119*
Rohit Sharma1461924.7622131
Rishabh Pant957636.0013109
Ravindra Jadeja1252729.2713112
Follow
Share

Editor's Pick

IND vs AUS Day 1: Rohit dropped, batting woes continue, but Bumrah ends day on a high Cricket IND vs AUS Day 1: Rohit dropped, batting woes continue, but Bumrah ends day on a high

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking