India’s Shubman Gill tops the international cricket run charts in 2025 with 1,764 runs, followed by Shai Hope, Joe Root, and other top performers.
For a number of international cricket players, 2025 was a remarkable year, although not all were able to sustain steady form. India’s Shubman Gill, who scored the most runs of the year, was at the top of the standings.
The top ten batsmen in international cricket in 2025 are shown below, with one Pakistani player included.
1. Indian, Shubman Gill
In 2025, Shubman Gill, the captain of India in Test and ODI cricket, led the run rankings. He earned 1,764 runs at an average of 49 in 35 Test, ODI, and T20I matches, including three half-centuries and seven hundreds. 269 was his highest score of the year.
2. Shai Hope, Caribbean
In 42 games, West Indies batsman-wicketkeeper Shai Hope amassed 1,760 runs, including five hundreds and nine half-centuries.
3.England, Joe Root
Despite playing in just 24 games, veteran Joe Root of England amassed an astounding 1,598 runs, including five half-centuries and seven hundreds.
4. Brian Bennett from Zimbabwe
Brian Bennett, a teenage player from Zimbabwe, played in 39 games in all formats and amassed 1,585 runs, including three hundreds and eight half-centuries.
5. Salman Ali Agha from Pakistan
Among the top 10, Salman Ali Agha of Pakistan played the most games (56), amassed 1,569 runs, including two hundreds and nine half-centuries, and had an incredible season.
Also read : Bihar’s Historic 574/6: Sakibul Gani 32-Ball Century Breaks Records Against Arunachal Pradesh
6. Australia’s Karanbir Singh
Karanbir Singh of Australia was outstanding in 32 games, amassing 1,488 runs with two hundreds and thirteen half-centuries.
7. England’s Harry Brook
Harry Brook of England scored 1,468 runs in 37 games, including three hundreds and seven half-centuries.
8. The Englishman Ben Duckett
In 32 games, England’s opener Ben Duckett amassed 1,448 runs, including three hundreds and eight half-centuries.
9. Pathum (Sri Lanka) Nissanka
With 1,414 runs in 34 games, Sri Lanka’s explosive opener Pathum Nissanka maintained his stellar international play.
10. Rachin Ravindra, New Zealand
Rachin Ravindra of New Zealand participated in 32 games and amassed 1,382 runs, including 4 hundreds and 6 half-centuries in all formats.