top of page

Top 5 cricketers with highest runs in ODI Cricket



1. Sachin Tendulkar (India) - Sachin Tendulkar is widely regarded as one of the greatest cricketers of all time. He made his ODI debut for India in 1989 and played in a total of 463 matches, scoring 18,426 runs at an average of 44.83. He is the leading run-scorer in ODI cricket and also holds the record for most centuries (49) and half-centuries (96) in ODIs. Tendulkar is considered to be one of the best ODI batsmen of all time.



2. Kumar Sangakkara (Sri Lanka) - Kumar Sangakkara is a former Sri Lankan cricketer and captain. He played in 404 ODIs for Sri Lanka and scored 14,234 runs at an average of 41.98. He is the second highest run-scorer in ODI cricket. He also holds the record for most centuries (25) by a Sri Lankan in ODIs. Sangakkara is considered to be one of the best ODI batsmen of his generation.



3. Ricky Ponting (Australia) - Ricky Ponting is a former Australian cricketer and captain. He played in 375 ODIs for Australia and scored 13,704 runs at an average of 42.03. He is the third highest run-scorer in ODI cricket. He also holds the record for most centuries (30) by an Australian in ODIs. Ponting is considered to be one of the best ODI batsmen of his generation.



4. Sanath Jayasuriya (Sri Lanka) - Sanath Jayasuriya is a former Sri Lankan cricketer and captain. He played in 445 ODIs for Sri Lanka and scored 13,430 runs at an average of 32.36. He is the fourth highest run-scorer in ODI cricket. He also holds the record for most runs in a calendar year (2,522 in 1997) and most runs in a World Cup (548 in 1996). Jayasuriya is considered to be one of the best ODI openers of all time.



5. Brian Lara (West Indies) - Brian Lara is a former West Indian cricketer and captain. He played in 299 ODIs for the West Indies and scored 10,405 runs at an average of 40.48. He is the fifth highest run-scorer in ODI cricket. He also holds the record for the highest individual score in ODIs (400 not out). Lara is considered to be one of the greatest batsmen of all time in all forms of the game.








bottom of page