The year 2024 is almost coming to an end, and it has been packed with plenty of Test cricket action. Players like Joe Root and Yashasvi Jaiswal shone on the biggest stage, while star players like Rohit Sharma, Steve Smith and Virat Kohli endured challenging phases. Let’s take a look at the players with the most Test runs in 2024 so far.
Joe Root tops the list
England’s ever-dependable star batter Joe Root leads the list with 1,556 runs. He played 17 matches, smashing six centuries and five half-centuries in 31 innings. His highest score of 262 came against Pakistan in Multan. Notably, Root achieved the rare feat of scoring two centuries in a single match at Lord’s in August 2024 against Sri Lanka, with 143 runs in the first innings and 103 in the second—truly amazing performances.
Only two Indians in the top 10
Only two Indian players made it to the top 10 run-scorers list for 2024. Yashasvi Jaiswal is the highest among Indians and the second-highest overall, having scored 1,324 runs in 14 matches and 27 innings. His highest score was 214, and he hit three centuries and seven half-centuries. Alongside him, Ravindra Jadeja secured the 9th position, playing 12 matches and 22 innings, scoring 866 runs, including three centuries and three half-centuries.
Tough year for Rohit Sharma, Virat Kohli, and Steve Smith
Big names like Rohit Sharma, Virat Kohli, and Steve Smith struggled a lot in 2024.
- Rohit Sharma: In 13 matches and 24 innings, he scored 607 runs at an average of 26.39, managing just one century so far.
- Virat Kohli: Playing 9 matches and 17 innings, Kohli scored 376 runs with an average of 25.06, including one century and one half-century.
- Steve Smith: Once the engine of Australia’s Test batting, Smith had a tough year, playing 8 matches and 15 innings to score just 337 runs, including one century and one half-century—a disappointing run for a player of his calibre.
Players with most Test Runs in 2024
Batter | Country | Runs | Average | 100s/50s |
---|---|---|---|---|
Joe Root | England | 1556 | 55.57 | 6/5 |
Yashasvi Jaiswal | India | 1312 | 52.48 | 3/7 |
Ben Duckett | England | 1149 | 37.06 | 2/6 |
Harry Brook | England | 1100 | 55.00 | 4/3 |
Kusal Mendis | Sri Lanka | 1049 | 74.92 | 5/3 |
Kane Williamson | New Zealand | 1013 | 59.58 | 4/4 |
Ollie Pope | England | 994 | 33.13 | 3/4 |
Rachin Ravindra | New Zealand | 984 | 42.78 | 2/4 |
Shubman Gill | India | 866 | 43.30 | 3/3 |
Dinesh Chandimal | Sri Lanka | 724 | 42.58 | 2/5 |