The year 2025 has been one of the most exciting years in One Day International cricket, especially for batting lovers. Across the world, many batters showed outstanding form and scored heavily for their teams. ODI cricket in 2025 tested players in different conditions, from flat batting pitches to slow and turning tracks. Only the most consistent and mentally strong batters managed to succeed across the entire year.
This article focuses on the Top 10 Most Runs in ODI Cricket in 2025, highlighting players who performed exceptionally well with the bat. These players came from different cricketing nations, including traditional powerhouses and emerging teams. Their performances proved that modern ODI cricket values adaptability, smart shot selection, and the ability to handle pressure.
List of 10 Most Runs in ODI Cricket in 2025
10. Rachin Ravindra

Rachin Ravindra had a very solid year in ODI cricket during 2025 and earned his place among the Top 10 Most Runs in ODI Cricket in 2025. Representing New Zealand, Ravindra showed maturity and calmness in his batting approach. He often played in the middle order, a role that demands patience as well as the ability to accelerate when required.
Throughout the year, Ravindra showed excellent control over his shots. He rarely looked rushed and preferred building his innings slowly before increasing the scoring rate. His strength was rotating the strike, which helped New Zealand maintain momentum even when boundaries were difficult to find. Ravindra also showed confidence against spin bowling, especially on subcontinent pitches.
Another important aspect of Ravindra’s batting was his awareness of match situations. When early wickets fell, he focused on rebuilding the innings. When the team needed quick runs, he did not hesitate to attack. Although he did not top the run charts, his consistent performances made him an important part of New Zealand’s ODI setup in 2025. His contribution deserves recognition in the Top 10 Most Runs in ODI Cricket in 2025 list.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 14 | 604 | 112 | 106.90 |
9. Rohit Sharma

Rohit Sharma continued to be one of the most dangerous opening batters in world cricket and comfortably secured his place in the Top 10 Most Runs in ODI Cricket in 2025. In 2025, Rohit provided India with strong starts and often put opposition bowlers under pressure from the very beginning of the innings.
Rohit’s batting was marked by perfect timing and effortless power. He rarely looked uncomfortable at the crease and played with great confidence. One of his biggest strengths was his ability to hit sixes without taking high risks. This allowed India to dominate power plays and set the tone for the rest of the innings.
Apart from scoring runs, Rohit’s experience played a key role in guiding younger players. He understood when to attack and when to slow down, depending on match conditions. His centuries and half-centuries came at important moments, helping India post competitive totals or chase targets successfully. His impact and consistency justify his inclusion in the Top 10 Most Runs in ODI Cricket in 2025.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 14 | 650 | 121* | 100.46 |
READ MORE: Top 10 Players with Most Runs WPL Batting Queens
8. Virat Kohli

Virat Kohli once again proved his class and consistency in ODI cricket during 2025. His ability to score runs in all conditions placed him firmly among the Top 10 Most Runs in ODI Cricket in 2025. Kohli’s role in the Indian team was to anchor the innings and handle pressure, and he did this exceptionally well.
In 2025, Kohli showed great patience and discipline. He was willing to spend time at the crease and build partnerships, especially during tricky phases of the innings. His strength in chasing targets remained one of the highlights of the year, as he calmly guided India in several successful run chases.
Kohli’s hunger for runs and his strong work ethic were visible throughout the season. Even against quality bowling attacks, he found ways to score consistently. His ability to adapt his game according to conditions made him one of the most reliable batters of 2025. These qualities explain why he features prominently in the Top 10 Most Runs in ODI Cricket in 2025 list.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 13 | 651 | 135 | 96.15 |
7. Milind Kumar

Milind Kumar’s performance in 2025 was one of the most inspiring stories in ODI cricket. Representing the United States, he surprised many by finishing among the Top 10 Most Runs in ODI Cricket in 2025. His success showed that associate nations are steadily improving and producing high-quality cricketers.
Milind’s batting was built on patience and smart decision-making. He did not rely only on power but focused on placement and timing. His ability to stay unbeaten in many innings helped the USA post competitive scores. He often played the role of an anchor, allowing other batters to play freely around him.
Consistency was Milind Kumar’s biggest strength. He scored runs in almost every match he played in 2025. His performances brought stability to the USA batting lineup and earned respect from cricket fans worldwide. His inclusion in the Top 10 Most Runs in ODI Cricket in 2025 highlights the growing competitiveness of international ODI cricket.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 12 | 652 | 123* | 99.23 |
6. Agha Salman

Agha Salman played a crucial role for Pakistan in ODI cricket during 2025 and earned his place in the Top 10 Most Runs in ODI Cricket in 2025. Known for his calm approach, Salman provided balance to Pakistan’s middle order.
Salman’s strength was his ability to build partnerships. He rarely panicked under pressure and focused on rotating strikes. His technique against spin bowling was particularly impressive, which helped Pakistan in matches played on slow pitches. He was also capable of playing attacking shots when required.
Although Salman may not always score at a very fast rate, his consistency makes him extremely valuable. He often rescued Pakistan from difficult situations and ensured that the team remained competitive. His steady performances throughout the year justify his place among the Top 10 Most Runs in ODI Cricket in 2025.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 17 | 667 | 134 | 93.28 |
5. Shai Hope

Shai Hope once again proved his importance to the West Indies by delivering consistent performances in ODI cricket during 2025. His ability to score runs under pressure earned him a spot in the Top 10 Most Runs in ODI Cricket in 2025.
Hope’s batting style was based on strong fundamentals. He played with a straight bat, judged the line and length well, and avoided unnecessary risks. His calm temperament allowed him to play long innings, often holding the batting lineup together when wickets fell around him.
In many matches, Hope carried the West Indies innings almost single-handedly. His centuries and half-centuries were crucial in keeping the team competitive. His consistent run-scoring made him one of the standout batters of the year and a deserving member of the Top 10 Most Runs in ODI Cricket in 2025.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 15 | 670 | 120* | 98.82 |
4. Matthew Breetzke

Matthew Breetzke had an impressive year with the bat and finished fourth in the Top 10 Most Runs in ODI Cricket in 2025. Playing for South Africa, he showed confidence and aggression at the top of the order.
Breetzke’s ability to score quickly without losing control made him a dangerous batter. He attacked fast bowlers with confidence and found boundaries regularly. His performances gave South Africa strong starts and put opposition teams under pressure early in the innings.
One of Breetzke’s biggest achievements in 2025 was converting starts into big scores. His ability to play long innings made him a match-winner. His overall impact and consistency fully justify his place in the Top 10 Most Runs in ODI Cricket in 2025 list.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 12 | 706 | 150 | 96.71 |
3. George Munsey

George Munsey produced some of the most exciting batting performances of 2025 and secured third place in the Top 10 Most Runs in ODI Cricket in 2025. Representing Scotland, Munsey showed fearless intent and incredible power.
Munsey’s batting was aggressive from the very start. He attacked bowlers with confidence and regularly cleared the boundary. His high strike rate made him one of the most entertaining batters to watch during the year.
Despite his aggressive style, Munsey also showed the ability to bat long when needed. His record-breaking innings proved that associate nation players can dominate international bowling attacks. His performances were a major highlight of the Top 10 Most Runs in ODI Cricket in 2025.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 11 | 735 | 191 | 107.45 |
READ MORE: Top 10 Bangladeshi Batsmen with the Most Runs in ODIs
2. Daryl Mitchell

Daryl Mitchell continued his excellent form in ODI cricket during 2025 and finished second in the Top 10 Most Runs in ODI Cricket in 2025 rankings. For New Zealand, Mitchell was one of the most dependable batters in pressure situations.
Mitchell’s strength was his adaptability. He could play a patient innings when the team needed stability and switch to aggressive mode when quick runs were required. His calm approach helped New Zealand in many close matches.
Consistency was a key feature of Mitchell’s year. He delivered strong performances across different conditions and against strong opponents. His high run tally and match-winning contributions make him a clear standout in the Top 10 Most Runs in ODI Cricket in 2025.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 17 | 761 | 119 | 86.18 |
1. Joe Root

Joe Root finished 2025 as the highest run-scorer in ODI cricket and topped the Top 10 Most Runs in ODI Cricket in 2025 list. His performances throughout the year were a perfect example of consistency, technique, and match awareness.
Root controlled innings beautifully, rotating strike and punishing loose deliveries. His balance and footwork allowed him to score freely against both pace and spin. He often played long innings that guided England through difficult situations.
What made Root special in 2025 was his reliability. Match after match, he delivered strong performances and led by example. His position at number one in the Top 10 Most Runs in ODI Cricket in 2025 list reflects his class and importance to England’s success.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 15 | 808 | 166* | 95.50 |
The Top 10 Most Runs in ODI Cricket in 2025 list highlights a remarkable year for batting in international cricket. Players from different nations showcased consistency, adaptability, and mental strength across varied conditions. From established superstars to emerging talents, each batter on this list played a vital role for their team.
The performances in 2025 showed that ODI cricket continues to reward smart and disciplined batting. As the game evolves, these players have set a high standard for future seasons. The Top 10 Most Runs in ODI Cricket in 2025 will be remembered as a true reflection of batting excellence in modern ODI cricket.
FAQs
1. Who scored the most runs in ODI cricket in 2025?
Joe Root from England scored the most runs in ODI cricket in 2025. He scored 808 runs in 15 matches, including a highest score of 166* with a strike rate of 95.50. Root’s consistency, ability to rotate strike, and match-winning innings helped him finish at the top of the Top 10 Most Runs in ODI Cricket in 2025 list.
2. Which players are included in the Top 10 Most Runs in ODI Cricket in 2025?
The Top 10 Most Runs in ODI Cricket in 2025 includes:
10. Rachin Ravindra (NZ)
9. Rohit Sharma (IND)
8. Virat Kohli (IND)
7. Milind Kumar (USA)
6. Agha Salman (PAK)
5. Shai Hope (WI)
4. Matthew Breetzke (SA)
3. George Munsey (SCO)
2. Daryl Mitchell (NZ)
1. Joe Root (ENG)
These players scored consistently throughout the year and contributed significantly to their teams’ successes.
3. How did associate nation players perform in the Top 10 Most Runs in ODI Cricket in 2025?
Associate nation players like Milind Kumar (USA) and George Munsey (Scotland) performed exceptionally well in 2025. Milind Kumar scored 652 runs in 12 matches with a strike rate of 99.23, while Munsey scored 735 runs in 11 matches at a strike rate of 107.45. Their performances highlight the growing competitiveness of associate nations in ODI cricket.
4. Which player had the highest strike rate in the Top 10 Most Runs in ODI Cricket in 2025?
George Munsey of Scotland had the highest strike rate among the Top 10 Most Runs in ODI Cricket in 2025, with a strike rate of 107.45. His aggressive and fearless batting style allowed him to score quickly and dominate opposition bowlers. His high strike rate made him one of the most dangerous batters in ODI cricket during 2025.
