5 cricketers to score 20,000 runs by their 500th match
From Virat Kohli to Rohit Sharma, take a look at this photo collection to find out about the 5 cricketers to score 20,000 runs by their 500th match
Written By: Sruti Thakur | Updated: Oct 21, 2025, 3:10 PM
From Virat Kohli to Rohit Sharma, take a look at this photo collection to find out about the 5 cricketers to score 20,000 runs by their 500th match
Rohit Sharma achieved another feat in his illustrious career by playing his 500th international match in the first ODI against Australia in Perth. Rohit managed to score just 8 runs in the first ODI, his total runs across formats climbed to 19,708. This achievement places him among an elite group of cricketers to have appeared in 500 international matches, though five other legends have scored significantly more by this stage.
Virat Kohli tops the list of players to score 20,000 runs by their 500th match. He has scored an impressive 25,582 runs across Tests, ODIs, and T20Is by his 500th international match. Well-known for his consistency, fitness, and ability to perform well under any circumstances, Kohli is better than any other cricket player in the world at this stage in his career.
Star Australia's captain Ricky Ponting ranks second on the list of players to score 20,000 runs by their 500th match. By his 500th international match, Ponting amassed 25,035 runs. A central figure in Australia's golden era, Ponting was known for his aggressive batting and astute captaincy.
Surprisingly, 'Master Blaster' Sachin Tendulkar ranks third on the list of players to score 20,000 runs by their 500th match. By the time he played his 500th international match, Tendulkar scored 24,874 runs. He reached this feat solely through Test and ODI cricket, as T20 Internationals were not part of the game during the early years of his career.
Star South African all-rounder Jacques Kallis ranks fourth on the list of players to score 20,000 runs by their 500th match. By his 500th international match, he had amassed 24,799 runs. Alongside his batting prowess, Kallis was a highly effective bowler, as he picked over 500 wickets, cementing his status as one of cricket's greatest all-rounders.
X
The 'Wall', of Indian cricket Rahul Dravid ranks fifth on the list of players to score 20,000 runs by their 500th match. Known for his patience and technical mastery, Dravid had accumulated 23,607 runs by his 500th international appearance. His impact went beyond batting, as he also took on wicketkeeping duties for India in ODIs during a key period.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts Cookies Policy.