
Who are the 5 highest run-scorers in international cricket as Virat Kohli takes 3rd spot?
Virat Kohli, the Indian cricket team’s star batsman, has achieved another milestone in his illustrious career. He has become the third-highest international run-scorer after scoring 100*(111) against Pakistan in the ongoing ICC Champions Trophy 2025. With this incredible innings, Kohli took his tally of international runs to 27,503, surpassing the likes of Ricky Ponting and Mahela Jayawardene. In this blog post, we will take a look at the top 5 highest run-scorers in international cricket, with Virat Kohli now occupying the third spot.
The Top 5 Highest Run-Scorers in International Cricket
- Sachin Tendulkar (34,357 runs)
The God of Cricket, Sachin Tendulkar, holds the top spot in the list of highest run-scorers in international cricket. The Indian legend played 664 matches across formats, scoring 34,357 runs at an average of 53.06. Tendulkar, who retired from international cricket in 2013, is widely regarded as one of the greatest batsmen of all time.
- Kumar Sangakkara (28,016 runs)
The Sri Lankan cricket team’s former captain, Kumar Sangakkara, is the second-highest run-scorer in international cricket. He played 564 matches, scoring 28,016 runs at an average of 57.40. Sangakkara is known for his impressive cricketing skills, which earned him the nickname “Sanga.”
- Virat Kohli (27,503 runs)
The Indian cricket team’s star batsman, Virat Kohli, has taken the third spot in the list of highest run-scorers in international cricket. He has played 543 matches, scoring 27,503 runs at an average of 53.36. Kohli is known for his aggressive batting style and his ability to score centuries in all conditions.
- Ricky Ponting (27,483 runs)
The Australian cricket team’s former captain, Ricky Ponting, is the fourth-highest run-scorer in international cricket. He played 565 matches, scoring 27,483 runs at an average of 47.18. Ponting is widely regarded as one of the greatest batsmen of his generation.
- Mahela Jayawardene (25,957 runs)
The Sri Lankan cricket team’s former captain, Mahela Jayawardene, is the fifth-highest run-scorer in international cricket. He played 652 matches, scoring 25,957 runs at an average of 49.84. Jayawardene is known for his impressive cricketing skills, which earned him the nickname “Maha.”
Conclusion
Virat Kohli’s incredible innings against Pakistan in the ICC Champions Trophy 2025 has taken him to the third spot in the list of highest run-scorers in international cricket. With his incredible batting skills and consistency, Kohli is set to continue climbing the ranks and potentially surpassing Sachin Tendulkar’s record in the future. As we look back at the top 5 highest run-scorers in international cricket, it is clear that these batsmen have left an indelible mark on the game.
News Source: