top of page

The Players with the Most Centuries in Cricket History


Most Centuries in Cricket

The game of cricket has changed significantly over the years as it has evolved. It was initially a game of skill and cooperation, but it's now more about speed and endurance.


There have been so many outstanding cricket players, particularly outstanding batters. Occasionally, a batter will succeed in one format while falling short in another. Only a tiny number have grown in all forms and done well. A century is a challenging goal to achieve. It requires intense focus, commitment, and dedication.


This article will examine the Players with the Most Centuries in Cricket history.


Sachin Tendulkar - 100 centuries (51 in Tests, 49 in ODIs)


Sachin Tendulkar made his international debut for India in 1989 and played for the national team until 2013. He scored his first global century in 1990 against England in Manchester.


Tendulkar's 100 international centuries include 51 Test centuries, the most by any batsman in Test cricket, and 49 ODI centuries, also a record. His highest score in Tests was 248* against Bangladesh in 2004, while his highest score in ODIs was 200* against South Africa in 2010.


Tendulkar scored his 100th international century against Bangladesh in an Asia Cup match in March 2012. He reached this milestone after a gap of more than a year, having scored his previous century in the World Cup match against South Africa in March 2011.


Apart from his 100 international centuries, Tendulkar also holds numerous other records in cricket, including the most runs in Test cricket (15,921) and the most in ODI cricket (18,426).


Tendulkar retired from international cricket in November 2013 after a more than two-decades-long career. He is regarded as one of the most incredible batters in cricket history and a true legend.


Virat Kohli - 74 centuries - (27 in Tests, 46 in ODIs, 1 in T20Is)


Kohli is widely regarded as one of the best batters of his generation. He has scored centuries in all game formats and has been particularly dominant in ODIs, where he averages over 59. Kohli is also known for his aggressive captaincy and his intense fitness regime.


Virat Kohli, a professional cricketer from India, is one of the best batters in the modern era. A person who has taken not just India but the entire sport of cricket by storm with their intense zeal, cruelty, and enthusiasm. The number of centuries he scored in such a short period indicates his success and prodigious batting. The 35-year-old is the second-highest scorer in cricket history with 74 international centuries, which is both fantastic and astonishing at the same time.


Ricky Ponting - 71 centuries - (41 in Tests, 30 in ODIs)


A former Australian captain, Ponting scored his first international century in 1995 and became one of the most successful batsmen in the sport's history. He retired in 2012 with over 27,000 international runs to his name.


Ricky Ponting is among the greatest cricketers ever, particularly in Australian cricket history. He has scored 71 centuries across all game formats, including 41 in Test cricket and 30 in Day Internationals.


Kumar Sangakkara - 63 centuries - (38 in Test, 25 in ODIs)


A former Sri Lankan captain, Sangakkara is widely regarded as one of the best wicket-keeper batters in the sport's history. He retired in 2015 with over 28,000 international runs to his name, and he also holds the record for the most dismissals by a wicket-keeper in ODIs.


Jacques Kallis - 62 centuries - (45 in Test, 17 in ODIs)


A former South African all-rounder, Kallis was known for his ability to contribute with both bat and ball. He retired in 2014 with over 25,000 international runs and 577 international wickets.


Hashim Amla - 55 centuries - (28 in Test, 27 in ODIs)


A former South African batsman, Amla was known for his solid technique and ability to bat for long periods. He retired in 2019 with over 18,000 international runs to his name.


Mahela Jayawardene - 54 centuries - (34 in Test, 19 in ODIs, 1 in T20Is)


Jayawardene is a former Sri Lankan captain and one of the best batters in the sport's history. He retired in 2015 with over 25,000 international runs and was known for his elegant strokeplay.


Brian Lara - 53 centuries - (34 in Test, 19 in ODIs)


A former West Indian captain, Lara is regarded as one of the most talented batters in history. He holds the record for the highest individual score in Test cricket, having scored 400 not out against England in 2004.


It's worth noting that Sachin Tendulkar is the only player to have scored 100 Most centuries in Cricket and is widely regarded as one of the most incredible batters in the history of sports. Virat Kohli is currently the most active player on this list and can potentially surpass Tendulkar's record.


10 views0 comments
Post: Blog2_Post
bottom of page