Most Runs in Test Cricket 2025: The year 2025 proved to be another gripping chapter in Test cricket history. Much like the seasons following the introduction of the ICC World Test Championship in 2019, bowlers largely dominated the contests, often tilting the balance away from batsmen.
Despite challenging conditions across most venues, several batters stood tall and delivered match-defining performances for their respective teams. These contributions played a crucial role in shaping results throughout the year.
South Africa emerged as the standout Test side of 2025, clinching the ICC World Test Championship Final by defeating Australia at Lord’s before going on to register a historic whitewash of India on Indian soil.
Australia, aside from their WTC Final loss, enjoyed a highly successful year. They retained the Border-Gavaskar Trophy against India, secured the Frank Worrell Trophy against the West Indies, and dominated England in the Ashes.
India entered a transition phase under new captain Shubman Gill, managing a commendable 2-2 series draw in England. While they defeated the West Indies at home, they struggled against a dominant South African side. England, led by Ben Stokes, endured a difficult end to the year as their aggressive Bazball approach faltered in Australia.
Amid these intense battles, a handful of batsmen consistently piled up runs. Let’s take a look at the top five highest run-scorers in Test cricket in 2025.
Top 5 Batsmen Who Scored the Most Runs in Test Cricket 2025
5. Travis Head
Travis Head enjoyed a productive year, particularly during the Ashes, where he countered England’s Bazball approach with attacking intent of his own. The Australian left-hander finished 2025 with 759 runs*, averaging 42 with an impressive strike rate of 80.
Head scored two centuries, both coming in the Ashes, and also added three half-centuries, making him a vital contributor to Australia’s dominance.
4. Ravindra Jadeja
Following the retirement of Rohit Sharma and Virat Kohli, Ravindra Jadeja took on greater responsibility with the bat and delivered consistently. He was especially effective during India’s tour of England.
Jadeja accumulated 764 runs in 2025 at an outstanding average of 63. The left-hander struck two centuries, including a memorable match-saving hundred at Manchester, along with six fifties.
3. Joe Root
Joe Root continued his remarkable run in Test cricket, further cementing his place among the modern greats. In 2025, Root surpassed several legends to become the second-highest run-scorer in Test history, trailing only Sachin Tendulkar.
He ended the year with 790 runs* at an average of 56, registering four centuries, including his maiden Test hundred on Australian soil.
2. KL Rahul
KL Rahul enjoyed the most successful Test year of his career in 2025. The Indian opener scored 813 runs at an average of 45, playing a pivotal role in India’s 2-2 series draw in England.
Rahul struck three centuries, two of which came in England, and also contributed three half-centuries, providing much-needed stability at the top of the order.
1. Shubman Gill
Shubman Gill had a sensational start to his tenure as India’s Test captain. His batting performances, particularly in England, were a major highlight of the year.
Gill finished 2025 as the highest run-scorer in Test cricket, amassing 983 runs at a phenomenal average of 70. He smashed five centuries—four against England and one against the West Indies. A neck injury during the South Africa series restricted his participation to just three deliveries.
Who Scored the Most Runs in Test Cricket in 2025?
India captain Shubman Gill topped the run charts in Test cricket in 2025. He scored 983 runs in nine Tests, averaging 70, and registered five centuries, making him the standout batsman of the year.
(Stats updated till 25 December, 2025)
Stay updated with the latest cricket news on CrickSchedule. Follow us on Facebook, Instagram, X, LinkedIn, Pinterestand YouTubefor live updates.
