Most 100s after 500 international matches [Source: AFP Photos]
Reaching 500 international matches is not something that is very common, but it is a great career achievement that only legends could even think about. But what truly separates the icons from the rest is how they make those matches count.
From Sachin Tendulkar’s unmatched consistency to Virat Kohli’s hunger for perfection, each of these legends has rewritten cricket history in their own way.
Let's see the top five century-makers post 500 international games, their astounding numbers, and what makes them unique.
5. Rohit Sharma - 49 centuries
5. Rohit Sharma - 49 centuries [Source: @ImMD45/X.com]
Former Indian captain Rohit Sharma, who played his 500th international game against Australia in Perth, is still going the distance with his smooth strokeplay. The "Hitman" has hit 49 centuries and went past 19,500 runs across formats.
With his finesse timing and devastating six-hitting, Rohit's conversion of starts into daddy hundreds, 3 ODI double centuries among them, makes him a once-in-a-generation player.
4. Jacques Kallis - 60 centuries
4. Jacques Kallis - 60 centuries [Source: @mufaddal_vohra/X.com]
The most complete all-rounder to have ever played, Jacques Kallis, was more than a run machine. With 60 centuries and more than 25,500 runs, he would walk into any all-time XI. But his value didn’t end there.
Kallis also grabbed up 577 international wickets, making him one of the most complete cricketers the world has ever seen. Calm, composed, and consistent, Kallis did not have a bad day much, and his consistency made South Africa an invincible force during the 2000s.
3. Ricky Ponting - 68 centuries
3. Ricky Ponting - 68 centuries [Source: @Aman_5858/X.com]
When it comes to dominating opponents, few did it better than Ricky Ponting. The retired Australian captain blended aggression, class, and leadership in a way no one else has. Ponting scored 68 centuries and more than 27,400 runs across formats, leading Australia to several World Cup victories.
Ponting's pull-shots, astute captaincy, and sheer winning instinct made him an awesomely challenging player for bowlers around the globe. Even now, Ponting's aura as one of cricket's toughest competitors is unparalleled.
2. Sachin Tendulkar - 75 centuries
2. Sachin Tendulkar - 75 centuries [Source: @ImTanujSingh/X.com]
The name Sachin Tendulkar still brings goosebumps to millions of fans. The "God of Cricket" is the record holder of most tons in international cricket, and for good reason. In his phenomenal 24-year long career, Tendulkar accumulated 34,357 runs and 100 tons in all, but even after playing 500 matches, he had already achieved 75 tons.
His technical brilliance, calmness under pressure, and ability to perform against any opposition made him the benchmark for greatness. For many fans, Tendulkar isn’t just a cricketer, he’s an emotion.
1. Virat Kohli - 76 centuries
1. Virat Kohli - 76 centuries [Source: @mufaddal_vohra/X.com]
The modern-day chase master, Virat Kohli, has turned the art of scoring runs into pure science. With 76 international hundreds (as of his 500th match), Kohli has already surpassed legends like Ponting and is at the heels of Sachin Tendulkar's all-time record.
For more than ten years, Kohli has dominated the world of cricket due to his exceptional fitness, consistency, and mental toughness. Whether it’s a fiery chase in an ODI, a gritty knock in Tests, or an outrageous T20 inning, Vira Kohli has consistently delivered when it counts most.
He's already totalled more than 26,800 overseas runs, and with so much cricket still remaining in him, that figure will only continue to increase.