The year 2025 has been a remarkable one for cricket fans, with top batsmen showcasing extraordinary performances across all formats.
Leading the charts are five players who have consistently made their countries proud by smashing impressive runs and setting high standards with their batting prowess.
1. Ben Duckett
Topping the list is Ben Duckett of England. The 30-year-old has played 23 matches, batting in 27 innings, and has amassed an impressive 1,290 runs at an average of 47.76. His remarkable performances include 3 centuries and 8 fifties.
ALSO READ- A look at all the venues of the ICC Women’s Cricket World Cup 2025
Duckett’s recent exploits in the five-match series against India, along with his impactful role in England’s Champions Trophy campaign, underscore his importance to the team and his reputation as a run-maker.
2. Shubman Gill
Second on the list is Shubman Gill of India, who has truly announced himself on the international stage in 2025. The Indian test captain has played 14 matches with 20 innings, scoring a total of 1,234 runs at an outstanding average of 64.94.
He has hit 6 hundreds and 2 fifties, with a standout performance in the recent England series where he scored 754 runs in five matches, reaffirming his status as one of the most promising young talents.
3. Joe Root
Joe Root, England’s seasoned test batter, holds the third position with 1,175 runs in 19 innings across 15 matches. His towering average of 69.11, coupled with 5 centuries and 4 fifties, demonstrates his consistency and class. Notably, Root’s highest score of the year so far is 166, a testament to his enduring excellence.
FOLLOW US ON OUR FB PAGE
4. Harry Brook
Harry Brook, another English star aged 26, ranks fourth. With 933 runs in 27 innings at an average of 37.22, he has been pivotal for England this year. His remarkable season includes 2 centuries and 5 fifties, and he was recently named Player of the Series alongside Shubman Gill after a stellar performance against India.
5. Shai Hope
Completing the top five is Shai Hope of the West Indies. The 31-year-old wicketkeeper-batsman has scored 912 runs from 24 matches and 27 innings, maintaining an average of 36.48. His notable performance includes an 18th ODI century, where he scored 120 off 94 balls in August.
His efforts helped West Indies clinch the series against Pakistan, marking a historic win that ended a long-standing drought in bilateral ODI series.