
s of February 2025, the top run-scorers in international cricket across all formats (Tests, One-Day Internationals, and Twenty20 Internationals) are:
1. Sachin Tendulkar (India)
-
- Total Runs: 34,357
- Formats: Tests, ODIs, T20Is
- Matches: 664
- Average: 52.31
- Centuries: 100
- Fifties: 164
- Span: 1989–2013
- Notable Achievements: irst to score 100 international centuries; holds the record for most runs in both Tests and ODIs.
2. Kumar Sangakkara (Sri Lanka)
-
- Total Runs: 28,016
- Formats: Tests, ODIs, T20Is
- Matches: 594
- Average: 45.27
- Centuries: 63
- Fifties: 153
- Span: 2000–2015
- Notable Achievements: ne of the most prolific wicketkeeper-batsmen in cricket history.
3. Ricky Ponting (Australia)
-
- Total Runs: 27,483
- Formats: Tests, ODIs, T20Is
- Matches: 560
- Average: 45.87
- Centuries: 71
- Fifties: 146
- Span: 1995–2012
- Notable Achievements: ed Australia to two consecutive World Cup victories in 2003 and 2007.
4. Virat Kohli (India)
-
- Total Runs: 27,239
- Formats: Tests, ODIs, T20Is
- Matches: 539
- Average: 52.10
- Centuries: 81
- Fifties: 141
- Span: 2008–2024
- Notable Achievements: astest to 27,000 international runs; known for his consistency across all formats.
5. Jacques Kallis (South Africa)
-
- Total Runs: 25,534
- Formats: Tests, ODIs, T20Is
- Matches: 519
- Average: 45.27
- Centuries: 62
- Fifties: 149
- Span: 1995–2014
- Notable Achievements: ne of the greatest all-rounders, with over 10,000 runs and 290 wickets in both Tests and ODIs.
6. Rahul Dravid (India)
-
- Total Runs: 24,208
- Formats: Tests, ODIs, T20Is
- Matches: 509
- Average: 42.39
- Centuries: 48
- Fifties: 146
- Span: 1996–2012
- Notable Achievements: nown as “The Wall” for his solid batting technique and resilience.
7. Brian Lara (West Indies)
-
- Total Runs: 22,358
- Formats: Tests, ODIs, T20Is
- Matches: 430
- Average: 52.88
- Centuries: 53
- Fifties: 111
- Span: 1990–2007
- Notable Achievements: olds the record for the highest individual score in a Test match (400*).
8. Sanath Jayasuriya (Sri Lanka)
-
- Total Runs: 21,032
- Formats: Tests, ODIs, T20Is
- Matches: 586
- Average: 36.88
- Centuries: 42
- Fifties: 103
- Span: 1989–2011
- Notable Achievements: ioneered aggressive batting in limited-overs cricket.
9. Mahela Jayawardene (Sri Lanka)
-
- Total Runs: 20,957
- Formats: Tests, ODIs, T20Is
- Matches: 652
- Average: 39.07
- Centuries: 54
- Fifties: 136
- Span: 1997–2015
- Notable Achievements: ed Sri Lanka to their first World Cup title in 1996.
10. Shivnarine Chanderpaul (West Indies)
-
- Total Runs: 20,988
- Formats: Tests, ODIs, T20Is
- Matches: 468
- Average: 46.17
- Centuries: 41
- Fifties: 126
- Span: 1994–2015
- Notable Achievements: nown for his unorthodox batting stance and resilience. hese players have set remarkable records in international cricket, showcasing exceptional skill and consistency across all formats.
Great