A century in cricket is the gold standard of batting. It means you've dominated the opposition for a sustained period. Scoring 100 in a single innings requires concentration, skill, and stamina — and some players have done it over a hundred times.
Sachin Tendulkar — 100 international centuries (51 Tests, 49 ODIs). This record is cricket's equivalent of a mountain that nobody else can climb. The next closest is Kohli, and the gap is significant. Sachin's century-scoring consistency over 24 years of international cricket is the sport's most impressive sustained achievement.
Virat Kohli leads among active players. His ODI century count is the closest anyone has come to Tendulkar's record. The race to 50 ODI centuries has been Kohli's personal quest for years, and he's inching closer every season.
Tendulkar (51), Ponting (41), Kallis (45), and Kohli (29) lead the all-time Test century list. Test centuries are considered the truest measure of a batsman's quality because they're scored over extended periods in varying conditions.
T20I centuries are the rarest. Scoring 100 in roughly 60 balls against international bowling is extraordinarily difficult. Rohit Sharma and several others have T20I tons, but nobody has more than 4-5 in the format. Each one is a special event.
Try Sport God AI live
Live scores, AI predictions, and fantasy — free during IPL 2026.