Cricket is a game that has seen a number of legendary players. Batters have often dominated the game and they have left an indelible mark on the game. Among these achievements, scoring hundreds in all the three formats of the game is a significant milestone.
Here we take a deeper look into the record holders for the most hundreds in all formats of cricket. This highlights their remarkable careers and contributions to the sport.
Top 10 Batters with the Most International Centuries
Rank | Player | Period | Team | Test | ODI | T20I | Total |
1 | Sachin Tendulkar | 1989–2013 | India | 51 | 49 | 0 | 100 |
2 | Virat Kohli | 2008–Present | India | 29 | 50 | 1 | 80 |
3 | Ricky Ponting | 1995–2012 | Australia | 41 | 30 | 0 | 71 |
4 | Kumar Sangakkara | 2000–2015 | Sri Lanka | 38 | 25 | 0 | 63 |
5 | Jacques Kallis | 1995–2014 | South Africa | 45 | 17 | 0 | 62 |
6 | Hashim Amla | 2004–2019 | South Africa | 28 | 27 | 0 | 55 |
7 | Mahela Jayawardene | 1997–2015 | Sri Lanka | 34 | 19 | 1 | 54 |
8 | Brian Lara | 1990–2007 | West Indies | 34 | 19 | – | 53 |
9 | David Warner | 2009–Present | Australia | 26 | 22 | 1 | 49 |
10 | Rahul Dravid | 1996–2012 | India | 36 | 12 | 0 | 48 |
1. Sachin Tendulkar
When discussing the most hundreds in all formats of cricket, one name stands out prominently: Sachin Tendulkar. Known as the “Master Blaster,” Tendulkar is perhaps the best batter to ever played the game.
His career spanned for more than two decades and ended his time on the field with 100 international centuries. He was a prolific run-scorer in all the three formats and aced all conditions all across the world.
Read More: Top 10 Players to Reach Fastest 6000 Runs in ODI
2. Virat Kohli
Following closely is another modern-day cricketing marvel, Virat Kohli. Known for his aggressive yet consistent batting style, Kohli has quickly climbed the ranks to become one of the top century-makers in international cricket. With over 70 international centuries, Kohli continues to be a formidable force on the field.
3. Ricky Ponting
As one of Australia’s most successful captains, Ricky Ponting was also one of the most prolific batters of his time and led his side to several victories. He was a counter-attacking player who notched up runs whenever his side needed it the most.
4. Kumar Sangakkara
Kumar Sangakkara, the former Sri Lanka captain, was a prolfic run maker, especially in Asian conditions. His contributions have been vital to the team’s success in both Test and ODI formats.
Suggested Read: Top 10 Batsmen with Most Sixes in Cricket
5. Jacques Kallis
Widely considered one of the greatest all-rounders, Jacques Kallis’s ability to excel with both bat and ball made him a cornerstone of South African cricket. His century count underscores his dominance in international cricket.
6. Hashim Amla
Known for his calm demeanor and classical technique, former South Africa captain Hashim Amla was always a consistent performer for his side. He did not have the best of starts, but then hit his stride and became a prolific run maker for his side. He also played an instrumental role in many of his team’s victories.
7. Mahela Jayawardene
Mahela Jayawardene’s stylish batting and sharp cricketing mind have made him one of Sri Lanka’s most revered cricketers. His contributions in both Test and limited-overs formats have been significant. He is also considered to be one of the sharpest cricketing brains and led Sri Lanka with a lot of aplomb.
8. Brian Lara
Brian Lara is renowned for his flamboyant batting and record-breaking performances. His 400 not out in a Test match remains the highest individual score in Test cricket, highlighting his extraordinary talent. A left-hander who took on the bowlers and never allowed them to settle down, Lara with his aggressive strokeplay made batting look ridiculously easy.
9. David Warner
Known for his aggressive and dynamic batting, David Warner has been a key player for Australia. His ability to dominate bowlers in all formats has made him one of the leading century-makers of his generation. He was one of the few batters in the world could transition between formats with ease.
Further Read: Top 10 Fastest Players to Score 10000 Runs in ODI
10. Rahul Dravid
Nicknamed “The Wall” for his solid defense, Rahul Dravid was one of India’s most reliable batsmen. His patience and technical proficiency allowed him to build numerous match-saving and match-winning innings. His watertight technique made him India’s best batters against the seaming and swinging ball in overseas conditions.
FAQs about Most Hundred in All Format
Q) Who holds the record for the most hundreds in all formats of cricket?
A) Sachin Tendulkar holds the record for the most hundreds in all formats of cricket, with a total of 100 international centuries.
Q) How many international centuries does Virat Kohli have?
A) As of now, Virat Kohli has over 70 international centuries, with 29 in Test matches, 50 in ODIs, and 1 in T20Is.
Q) Which player has the most hundreds in Test cricket?
A) Sachin Tendulkar has the most hundreds in Test cricket, with a total of 51 centuries.