Batters have started 2025 with a bang. They are on a mission to plunder loads of runs across formats.
And with a lot of action coming our way across formats, we will see a few batters break some records. There’s the Champions Trophy in February-March and Asia Cup in late 2025. In between, a new World Test Championship (WTC) cycle will start while teams will also engage in T20Is.
So batters have plenty of matches on their platter to add fresh runs to their career tallies. And here are the top 10 run-scorers in all formats combined in 2025.
Most Runs in All Formats in 2025
Player | Matches | Inns | Runs | Avg | SR | High Score |
---|---|---|---|---|---|---|
Rachin Ravindra (NZ) | 9 | 9 | 482 | 53.55 | 117.84 | 112 |
Shubman Gill (IND) | 9 | 10 | 480 | 53.33 | 83.04 | 112 |
Ben Duckett (ENG) | 11 | 11 | 455 | 41.36 | 121.65 | 165 |
Mohammad Rizwan (PAK) | 8 | 11 | 454 | 45.40 | 61.43 | 122* |
Steven Smith (AUS) | 8 | 9 | 447 | 55.87 | 59.91 | 141 |
Kane Williamson (NZ) | 8 | 8 | 425 | 60.71 | 87.62 | 133* |
Shreyas Iyer (IND) | 8 | 8 | 424 | 53.00 | 93.59 | 79 |
Fiaz Ahmed (BHR) | 13 | 13 | 423 | 42.30 | 126.26 | 96 |
Ryan Rickelton (SA) | 4 | 4 | 406 | 101.50 | 83.53 | 259 |
Alex Carey (AUS) | 7 | 6 | 394 | 78.80 | 87.36 | 156 |
More 2025 Records
Highest Individual ODI Scores in 2025
Highest Individual Test Scores in 2025
Key Insights
Sri Lanka’s Kusal Perera brought up the first century of 2025. He scored a match-winning 101 off 46 against New Zealand in a T20I game. With that, Perera became only the third Sri Lankan to score a T20I century.
A few days later, South Africa’s Ryan Rickleton smashed the highest individual score of this year. His 259 in the New Year Test against Pakistan was the first double ton in 2025. Find here the highest ODI and Test individual knocks every year since 2010.
The end of January saw Steven Smith score his 10,000th run in Test cricket. Now he is part of an exclusive club of four Australian batters with 10,000 Test runs.
During the Sri Lanka tour, Smith also raised his 35th and 36th Test hundreds to go level with Joe Root and Rahul Dravid.
So far, three batters have made their debuts memorable this year. Afghanistan’s Ismat Alam and Australia’s Josh Inglis began their Test careers with a century each, while South Africa’s Matthew Breetzke did so in ODIs with a 150-run knock.
Check: Batters with 10000 Runs in ODI and Test