Profiles of the Top 10 Highest Run-scorers in Odi History

One of the most exciting aspects of One Day International (ODI) cricket is the race for the highest run-scorers in history. These players have demonstrated exceptional skill, consistency, and endurance to accumulate massive totals over their careers. Here, we explore the profiles of the top 10 highest run-scorers in ODI history, highlighting their achievements and contributions to the game.

1. Sachin Tendulkar (India)

Sachin Tendulkar is widely regarded as one of the greatest cricketers of all time. He holds the record for the most runs in ODI history, with over 18,426 runs. Tendulkar’s career spanned from 1989 to 2012, during which he was known for his impeccable technique and versatility. His ability to adapt to different conditions made him a formidable batsman across the world.

2. Rohit Sharma (India)

Rohit Sharma is known for his aggressive batting style and record-breaking innings. As of now, he has scored over 9,600 runs in ODIs. Sharma is famous for his multiple double centuries and has been a key player for India in limited-overs cricket, contributing significantly to their success in recent years.

3. Virat Kohli (India)

Virat Kohli is considered one of the best modern-day cricketers. With over 13,000 runs, Kohli has been a consistent performer across all formats. His tactical acumen and ability to chase targets have earned him numerous accolades and a reputation as a run machine.

4. Sanath Jayasuriya (Sri Lanka)

Sanath Jayasuriya was a pioneering opening batsman known for his aggressive approach. He scored over 13,000 runs in ODIs. Jayasuriya’s innovative batting changed the way openers approached limited-overs cricket, and he played a vital role in Sri Lanka’s cricketing successes.

5. Martin Guptill (New Zealand)

Martin Guptill has been a mainstay in New Zealand’s batting lineup. With over 8,500 runs, he is known for his powerful hitting and ability to perform under pressure. Guptill played a crucial role in New Zealand’s deep runs in World Cups.

6. Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara is celebrated for his elegant batting and cricketing intelligence. He scored over 14,000 runs in ODIs. Sangakkara’s leadership and technique made him one of Sri Lanka’s most respected players.

7. Mahela Jayawardene (Sri Lanka)

Mahela Jayawardene was known for his stylish stroke play and strategic mindset. He accumulated over 11,000 runs in ODIs. Jayawardene’s calm presence was vital during Sri Lanka’s successful campaigns.

8. Ricky Ponting (Australia)

Ricky Ponting is one of Australia’s greatest cricketers, with over 13,000 runs in ODIs. His aggressive batting and leadership qualities helped Australia dominate world cricket during his era.

9. MS Dhoni (India)

MS Dhoni is renowned for his finishing abilities and cool-headedness. He scored over 10,000 runs in ODIs. Dhoni’s impact on Indian cricket and his captaincy legacy are significant.

10. Jacques Kallis (South Africa)

Jacques Kallis was a versatile all-rounder, contributing with both bat and ball. He scored over 11,000 runs in ODIs. Kallis’s consistency made him a vital part of South Africa’s cricketing success.