
Credit: Google
Batting of these great players mentioned here are a testament to their skill, adaptability to certain conditions quickly and an unlimited capacity of mental strength across all formats of the game. In the listicle, SportsTiger delves into the elite company of batters who have surpassed the 25000-run milestone. Each name has its own journey of reaching there and that journey only defined the kind of game that they adopted.
List of batters who crossed the 25000-run mark in international cricket
Sachin Tendulkar - 34357 runs in 664 matches
Known by the nicknames as the ‘Master Blaster’ and ‘God of Cricket’, his rivals think of him as the greatest batter that is ever known to them. What made Sachin reach such heights in his skill of batting was the principle behind mastering this skill - anticipation of what shot to play, perfect balance, economy of movement and precision in stroke-making.
After making his debut in 1989 against Pakistan, Sachin had an illustrious long career of 24 years. He got 34357 runs, with most against Australia, bringing up 100 centuries and 164 fifties.
Kumar Sangakkara - 28016 runs in 594 matches
Former Sri Lankan captain is one of the phenomenal stroke makers in the industry, along with being one of most decorated wicketkeepers in the history of the game. He changed the perception that the people of his country had towards left handers, as they witnessed aggressive batters like Arjuna Ranatunga.
What made him stand apart was his elegance, based on which he could switch his gears of hitting the ball very comfortably. Sangakkara got 28016 runs in his 594 matches, with 63 tons and 153 half-centuries under his name.
Virat Kohli - 27599 runs in 550 matches
The 36-year-old batting maestro from Delhi, Virat Kohli, achieved history when he etched his name in this list, as he is the fastest batter to achieve this feat. It is his ability to take the game forward in the pressure situations that make him stand apart, his innings in the T20 World Cup 2022 against Pakistan is a testament to that.
Many a times he claimed that former batter Sachin Tendulkar has been his idol, like him he has also scored his most international runs against Australia (5477). Kohli has scored 27599 runs in 550 international outings for India, with 82 hundreds and 143 fifties.
Ricky Ponting - 27483 runs in 560 matches
One of the most successful batters, who led Australia to its World Cup title twice. An ace of the cover drive and pull shot, many experts and former players say that he only knew how to attack. Ricky Ponting scored. At the time when he finished his career at 27483 runs and 71 international hundreds, he was the only man behind Sachin Tendulkar to be on this pedestal in Tests. Ricky Ponting got 27483 runs for Australia in 560 matches, with 71 centuries and 146 fifties.
Mahela Jayawardene - 25957 runs in 652 matches
The second Sri Lankan in this list, his excellent qualities on the field included his excellent hand-eye coordination and a fine technique. With minimal footwork and maximum timing, his cover drive is one of the most elegant shots that he has in his arsenal. Mahela Jayawardene got 25957 runs in 652 matches, hitting 54 100s and 136 50s.
Jacques Kallis - 25534 runs in 519 matches
Also known for his excellent bowling skills, Kallis is one of the finest batters produced by South Africa. From defensive stroke making to aggressive shot selection, Kallis got it all covered for Proteas. Kallis got 25534 runs in 519 international appearances for South Africa, etching 62 tons and 149 fifties.
Below is the tabular list of batters with more than 25000 runs in international cricket:
Name |
Span |
Team |
Runs |
100s |
50s |
Avg. |
Sachin Tendulkar |
1989-2013 |
India |
34357 |
100 |
164 |
48.52 |
Kumar Sangakkara |
2000-2015 |
Sri Lanka |
28016 |
63 |
153 |
46.77 |
Virat Kohli |
2008-2025 (only in tests and T20Is) |
India |
27599 |
82 |
143 |
52.27 |
Ricky Ponting |
1995-2012 |
Australia |
27483 |
71 |
146 |
45.95 |
Mahela Jayawardene |
1997-2015 |
Sri Lanka |
25957 |
54 |
136 |
39.15 |
Jacques Kallis |
1995-2014 |
South Africa |
25534 |
62 |
149 |
49.10 |