In 2025, international cricket produced a number of historic moments in T20Is, ODIs, and Tests. In 2025, Joe Root set several Test records that Sachin Tendulkar was never able to. He surpassed Tendulkar’s best run of ten by scoring fifty or more runs in twelve straight Test matches. Root also became the first player to score centuries in both innings of a Test at Lord’s when he made 143 and 103 against Sri Lanka, a feat Sachin never achieved.
Virat Kohli broke another major batting record by becoming the fastest player to reach 14,000 runs in ODI cricket. He achieved the milestone in 287 innings during a Champions Trophy match against Pakistan, scoring an unbeaten century. Kohli surpassed Sachin Tendulkar and Kumar Sangakkara by a wide margin and also became the quickest to the mark in terms of balls faced.
England also created history by registering the biggest victory by runs in ODI cricket. They defeated South Africa by 342 runs after posting a massive total of 414. South Africa collapsed for just 72 in reply, one of their lowest scores ever.
List of Players with the Most Runs in 2025
Shubman Gill is the leading player who has scored the most runs in 2025. He has scored 1,764 runs from 35 matches and 42 innings. His highest score is 269, and he averages 49.00 with seven centuries and three half-centuries. He has hit 209 fours and 27 sixes. Gill has taken over as India’s Test captain and was also named ODI captain.
West Indies batter Shai Hope is just behind with 1,760 runs from 42 matches and 50 innings. His highest score is 140, with an average of 40.00, including five hundreds and nine fifties. He has struck 160 fours and 54 sixes.
Joe Root has scored 1,598 runs in 24 matches and 31 innings for England. He averages 57.07, the highest among the top run-getters, with a best of 166 not out. He has seven centuries and five half-centuries.
Zimbabwe’s Brian Bennett has 1,585 runs from 39 matches, scoring at a strike rate of 109.31. His highest score is 169, with three hundreds and eight fifties.
Agha Salman has accumulated 1,569 runs for Pakistan across 56 matches. His top score is 134, with two centuries and nine half-centuries.
Austria’s Karanbir Singh has scored 1,488 runs in 32 matches, averaging 51.31 and striking at 174.85. He has hit 122 sixes, the most among the players listed.
Harry Brook has 1,468 runs for England from 37 matches, with a highest score of 158 and three centuries.
Ben Duckett follows closely with 1,448 runs from 32 matches. His best score is 165, and he has three hundreds.
Pathum Nissanka has scored 1,414 runs for Sri Lanka, with a highest score of 187 and four centuries.
Rachin Ravindra completes the list with 1,382 runs from 32 matches for New Zealand. He averages 49.35, with a top score of 176 and four centuries.
| Player | Span | Inns | Runs | 100 | 50 | 4s | 6s |
| Shubman Gill (IND) | 2025-2025 | 42 | 1764 | 7 | 3 | 209 | 27 |
| Shai Hope (WI) | 2025-2025 | 50 | 1760 | 5 | 9 | 160 | 54 |
| Joe Root (ENG) | 2025-2025 | 31 | 1598 | 7 | 5 | 157 | 5 |
| Brian Bennett (ZIM) | 2025-2025 | 46 | 1585 | 3 | 8 | 206 | 30 |
| Agha Salman (PAK) | 2025-2025 | 58 | 1569 | 2 | 9 | 133 | 30 |
| Karanbir Singh (AUT) | 2025-2025 | 32 | 1488 | 2 | 13 | 127 | 122 |
| Harry Brook (ENG) | 2025-2025 | 43 | 1468 | 3 | 7 | 142 | 48 |
| Ben Duckett (ENG) | 2025-2025 | 39 | 1448 | 3 | 8 | 193 | 19 |
| Pathum Nissanka (SL) | 2025-2025 | 36 | 1414 | 4 | 6 | 160 | 31 |
| Rachin Ravindra (NZ) | 2025-2025 | 32 | 1382 | 4 | 6 | 158 | 31 |
FAQs
Q. What was the highest T20I score for England in 2025?
A. The highest T20I score for England in 2025 was against South Africa, when they scored 304 for 2.
Q. What ODI record did Virat Kohli surpass in 2025?
A. The fastest player to reach 14,000 ODI runs was Virat Kohli
Q. Who scored the most runs in international cricket in 2025?
A. Shubman Gill scored the most runs with 1,764 runs.
Q. What is Shubman Gill’s highest score in 2025?
A. Shubman Gill’s highest score is 269 in 2025.
Q. Who has the highest batting average among the top run-scorers in 2025?
A. Joe Root has the highest average at 57.07 in 2025.
Get the Latest Cricket Updates at IceCric.News. Also, Follow Our Social Media for live updates on Facebook and Instagram.

