Focus

    List of Top 20 Players with most Centuries in International Cricket

    Jul 21, 2023, 20:58 IST

    Sachin Tendulkar is the first and only cricketer who has scored 100 centuries in the international cricket history. Let us know the name of the top 20 century scorers in international cricket.      

    Best Cricketers of the world
    Best Cricketers of the world

    Cricket is largely regarded as a batsman's game.  If a player scores 100 runs in any given game, they are considered to have scored the game's century. Top-order batsmen are more likely to play more balls, which increases their likelihood of reaching a century.

    In the history of cricket, only Sachin Tendulkar has amassed 100 centuries. With 76 centuries, Indian cricketer Virat Kohli is in second place, and Australian Ricky Ponting is in the third place overall for most centuries scored.

    Sachin has amassed 100 centuries in his 24-year cricket career, compared to Ricky Ponting's 71 in his 17 years and Virat Kohli's 76 in his 15 years.

    There are 4 Indians in the top 10 list of cricketers while South Africa and Sri Lanka have 2 players each.

    Let us know about players that have scored the highest number of international centuries;

    Player

    Number Of Centuries 

    Duration

    1. Sachin Tendulkar

    100

    1989–2013

    2. Virat Kohli

    76

    2008-2023

    3.  Ricky Ponting

    71

    1995-2012

    4. Kumar Sangakkara

    63

    2000–2015

    5. Jacques Kallis

    62

    1995–2014

    6. Hashim Amla

    55

    2004–2019

    7. Mahela Jayawardene

    54

    1997–2015

    8. Brian Lara

    53

    1990–2007

    9. Rahul Dravid

    48

    1996–2012

    10. AB de Villiers

    47

    2004–2018

    11. David Warner

    45

    2009-2023

    12. Joe Root

    44

    2012-2022

    13. Rohit Sharma

    44

    2007-2023

    14. Chris Gayle 

    42

    1999-2021

    15. Steve Smith

    42

    2010-2023

    15. Sanath Jaysuriya

    42

    1989–20011

    16. Shivnarine Chanderpaul

    41

    1994–2015

    17. Younis Khan

    41

    2000-2017

    19. Matthew Hayden

    40

    19893-2009

    20.  Ross Taylor

    40

    2006-2022

    Apart from the players given in the above table, Virender Sehwag, Ross Taylor, Alastair Cook have also scored 38 centuries each. Rohit Sharma has also scored a total of 44 centuries that includes 30 in ODIs and 9 centuries in Tests.

    An important statistic here is that Rohit Sharma is the only batsman in the world who has scored the most 4 centuries in T20 matches; Gayle has scored 2 centuries. Virat Kohli is yet to score a single century in T20 matches. 

    Rohit Sharma has also joined an all-exclusive list of Captains to score a century in all formats of cricket. 

    With a smashing century against Sri Lanka, Kohli has equaled Sachin Tendulkar's record of 20 ODI tons at home, achieving another milestone. Kohli accomplished the feat in 101 games as opposed to 164 for Tendulkar.

    Additionally, Kohli broke Sachin Tendulkar's ODI record for most centuries versus Sri Lanka. As he needs 180 more runs to move into the top 5 all-time ODI run scorers, Kohli has the opportunity to break yet another record. In the elite ranking, he is just behind Tendulkar, Sangakkara, Ponting, Jayasuriya, and Jayawardene.

    The list of top 20 batsmen includes 4 players from India, Sri Lanka and Australia each while 3 players from South Africa and West Indies each and 2 players from Pakistan. Thus, all the top 20 players belongs to just 6 nations.

    So this was the list of top 20 century scorers in international cricket. 

    ICC T20 Men's World Cup 2020: Schedule, Teams and Venues

    Top 10 players who have scored the most runs in T20 International

     

     

    Hemant Singh is an academic writer with 7+ years of experience in research, teaching and content creation for competitive exams. He is a postgraduate in International
    ... Read More

    FAQs

    • How many players have 100 centuries?
      +
      Sachin Tendulkar, the legendary Indian batsman, is the only player to have scored 100 centuries in international cricket.
    • Who has the most 100 in ODI history?
      +
      Leading the chart for the most centuries in One Day Internationals (ODIs) is Virat Kohli, who has achieved 50 centuries in 295 matches. Following him is Sachin Tendulkar, who has an impressive 49 centuries, while Rohit Sharma stands third with 31 centuries.
    • Who has scored the most international centuries in the world?
      +
      Sachin Tendulkar, the legendary cricketer, holds the record for the most centuries in international cricket, with a staggering total of 100 centuries across formats.

    Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

    Trending

    Latest Education News