As we delve into the world of cricket, we’re always on the lookout for the latest and greatest in the sport. Today, we’re going to take a closer look at the top 5 batsmen who have scored the most runs in Test cricket over the past two years. These players have not only showcased their skills on the field, but have also managed to consistently perform at the highest level.
Joe Root (England)
Starting off our list is the former England captain, Joe Root. With an impressive tally of 2,822 runs in the past two years, Root has shown that he is a force to be reckoned with. His ability to adapt to various conditions and situations has made him a valuable asset to the English team.
Not only has Root amassed a significant number of runs, but he has also done so with an impressive average of 55.44. This includes 8 centuries and 14 half-centuries, further demonstrating his consistency and ability to score big. Root’s highest score in this period was a mammoth 254 against Pakistan in 2021, which helped England secure a dominant victory.
Steve Smith (Australia)
Next up is the Australian run-machine, Steve Smith. Smith has been a consistent performer for the Australian team, amassing 2,498 runs in the past two years. With an average of 61.22, he has shown that he is one of the most reliable batsmen in the world.
Smith’s run tally includes 7 centuries and 11 half-centuries, with his highest score being an unbeaten 200 against Pakistan in 2021. His ability to play spin and pace with equal ease has made him a vital cog in the Australian batting line-up.
Marnus Labuschagne (Australia)
The third batsman on our list is the ever-improving Marnus Labuschagne. With 2,190 runs in the past two years, Labuschagne has shown that he has what it takes to succeed at the highest level. His average of 53.72 is a testament to his consistency and ability to adapt to various conditions.
Labuschagne has scored 6 centuries and 10 half-centuries in this period, with his highest score being 215 against New Zealand in 2022. His technique and temperament have earned him praise from fans and experts alike, and he is undoubtedly one of the most promising young batsmen in the world.
Rohit Sharma (India)
India’s limited-overs captain, Rohit Sharma, has also made a significant impact in Test cricket over the past two years. With 2,181 runs, he has shown that he is more than capable of performing in the longest format of the game. His average of 45.75 includes 6 centuries and 9 half-centuries, with a highest score of 212 against England in 2021.
Sharma’s ability to play the big shots while maintaining a solid technique has made him a valuable asset to the Indian team. His performance in the past two years has solidified his position as one of the most dangerous batsmen in world cricket.
Babar Azam (Pakistan)
Rounding off our list is Pakistan’s captain, Babar Azam. With 2,152 runs in the past two years, he has shown that he is a world-class batsman who can perform in any situation. His average of 50.24 includes 6 centuries and 13 half-centuries, with a highest score of 196 against Australia in 2022.
Azam’s elegant strokeplay and ability to score runs quickly have made him a fan favorite. He has shown that he has what it takes to lead the Pakistan team and is undoubtedly one of the most exciting batsmen to watch in world cricket.
These five batsmen have not only scored the most runs in Test cricket over the past two years but have also showcased their skills and ability to perform consistently. They have proven that they are the cream of the crop in the world of cricket and will continue to entertain fans for years to come