Wednesday, October 29, 2025
Teamcric
No Result
View All Result
  • Home
  • Cricket Updates
  • Twitter Reactions
  • Cric Stats
  • Cric Knowledge
  • WTC
  • IPL
  • Home
  • Cricket Updates
  • Twitter Reactions
  • Cric Stats
  • Cric Knowledge
  • WTC
  • IPL
No Result
View All Result
Teamcric
No Result
View All Result
Home Cricket Stats

Top 10 batsmen with most Centuries in History of International Cricket

Zaeem Ahmed by Zaeem Ahmed
September 20, 2025
in Cricket Stats
0
Top 10 batsmen with most Centuries in History of International Cricket

Table of Contents

    • Top 10 batsmen with most Centuries in History of International Cricket:
  • 1.Sachin Tendulkar
  • 2.Ricky Ponting
  •  3.Virat Kohli
  •  4. Kumar Sangakkara
  • 5.Jacques Kallis
  • 6.Hashim Amla
  • 7.Mahela Jayawardene
  • 8.Brain Lara
  • 9.Rahul Dravid
  • 10. AB de Villiers

Top 10 batsmen with most Centuries in History of International Cricket:

When player complete the score of hundred it is known as century. Cricket fans love to see their favorite batsman scoring century. It is considered as one of the great achievement in the match.

RELATED POST

Super Overs in played 14 times history of IPL

10 batsmen to hit most number of sixes in history of IPL , Fantastic hits by batsman

Cricket fans are always interested in knowing previous records made in the world of cricket. Here is an interesting article about top 10 batsmen with most centuries in international cricket.

Top 10 batsmen with most Centuries in History of International Cricket:

1.Sachin Tendulkar

Sachin Tendulkar ranks first in the list of top 10 batsmen with most Centuries in History of International Cricket. He is former international cricketer of India. He has also led the team for long period of time. He is commonly known with the name Mater Blaster and considered as one of the greatest cricketer in the history of international cricket. Sachin Tendulkar is the first and only cricketer to hit 100 hundreds in the history of international cricket. Sachin Tendulkar hold this record and no other cricketer is able to break this record till now. He scored his first century in 1990 while playing against England at Old Trafford, Manchester. He made the excellent score of 119 not out.

  • National Team : India
  • Total centuries: 100
  • Period: 1989 to 2013.
  • Centuries made in ODIs: 49
  • Centuries made in Test cricket: 51
  • Centuries made in T20Is : 0

2.Ricky Ponting

Ricky Thomas Ponting  is former Australian cricketer. Now he works as cricket coach and commentator. He is considered as a cricketer with extraordinary skills and also one of the most successful captains in the history of international cricket. He has achieved victory  in 220 matches out of 324.He led the  Australian national team in the period  between 2004 and 2011 for Tests and in the period between 2002 and 2011 for One Day Internationals.

  • National Team: Australia
  • Total centuries: 71
  • Period: 1995 to 2012.
  • Centuries made in ODIs: 30
  • Centuries made in Test cricket: 41
  • Centuries made in T20Is : 0

 3.Virat Kohli

Virat Kohli is an Indian cricketer and also the captain of the India national team. He is considered as one of the best contemporary batsmen of cricket world. He is one of the famous cricketers in today’s world. In August 2008, he made his ODI debut against Sri Lanka and in that only he smashed his first hundred. In 2011, he made his Test debut against the West Indies and in January 2012, he hit first Test century of his career during the Australian tour. He holds third position in the list of top 10 batsmen with most centuries in international cricket.

  • National Team: India
  • Total centuries: 70
  • Period: 2008-2021
  • Centuries made in ODIs: 49
  • Centuries made in Test cricket: 51
  • Centuries made in T20Is : 0

 4. Kumar Sangakkara

Kumar Chokshanada Sangakkara  is former cricketer of Sri Lanka. He also worked as  cricket commentator and  currently he is the president of Marylebone Cricket Club. He is widely considered as one of the greatest batsmen in world’s cricket history .His name is included in list of top 3 batsmen in ICC rankings in all 3 formats during his international cricket. At the time of retirement, his name was placed on second position in the list of run-scorers in ODI format and on the sixth position in the list of run scorers in Test cricket. He is on 4th potion in the list of top 10 batsmen with most centuries in international cricket.

  • National Team : Sri Lanka
  • Total centuries: 63
  • Period: 2000- 2015
  • Centuries made in ODIs: 25
  • Centuries made in Test cricket: 38
  • Centuries made in T20Is : 0

5.Jacques Kallis

Jacques Henry Kallis is former cricketer of South African and cricket coach. He is considered as one of the greatest all-rounders in history of cricket. He is on fifth rank in the list of top 10 batsmen with most centuries in international cricket. He is regarded as gem in cricket of South Africa because he has shown amazing batting skills.

 

  • National Team: South Africa
  • Total centuries: 62
  • Period: 1995-2014
  • Centuries made in ODIs: 17
  • Centuries made in Test cricket: 45
  • Centuries made in T20Is : 0

6.Hashim Amla

Hashim Mohemed Amla  a former  international cricketer of South Africa. He holds the record of becoming the fastest cricketer to score 10 centuries in ODI format of game. He also led South Africa’s team in Test format from June 2014 to January 2016.

He achieved the record of scoring highest individual runs of any South African batsman in Test cricket. He was unbeatable at 311 while playing against England at The Oval London. He achieved sixth rank in the list of top 10 batsmen with most centuries in international cricket.

  • National Team: South Africa
  • Total centuries: 55
  • Period: 2004-2019
  • Centuries made in ODIs: 27
  • Centuries made in Test cricket: 28
  • Centuries made in T20Is : 0

7.Mahela Jayawardene

Denagamage Praboth Mahela de Silva Jayawardene  is a former cricketer of  Sri Lanka and also cricket coach .He is considered  as one of the greatest batsmen in  cricket world. He is also the most successful captain for Sri Lankan team. He made his first Test match in August 1997 and his first One Day International in January 1998. He has played 652 international matches for Sri Lanka in the period of about 18 years. He holds the seventh rank in the list of top 10 batsmen with most centuries in international cricket.

  • National Team: Sri Lanka
  • Total centuries: 54
  • Period: 1997-2015
  • Centuries made in ODIs: 19
  • Centuries made in Test cricket: 34
  • Centuries made in T20Is : 1

8.Brain Lara

Brian Charles Lara is a Trinidadian former cricketer. He is regarded as one of the greatest batsmen in cricket world. On several occasions he secured first rank in Test cricket. He holds the record of scoring highest runs in first-class cricket. He was unbeatable at 502 while playing for Warwickshire against Durham at Edgbaston in 1994. He has attained 8th rank in the list of top 10 batsmen with most centuries in international cricket.

  • National Team: West Indies
  • Total centuries: 62
  • Period: 1995-2014
  • Centuries made in ODIs: 17
  • Centuries made in Test cricket: 45
  • He has not played any T20Is match.

9.Rahul Dravid

Rahul Sharad David is a former Indian cricketer. He also led Indian national team. Now he is appointed as Director of Cricket Operations at National Cricket Academy, Bengaluru. Recently he has become the coach of India cricket team for Sri Lanka tour of India. BCCI appointed him as Head of NCA in 2019. He has shown drastic hits by his bat and that is why he is considered as one of the greatest batsmen in the world. He holds ninth position in the list of top 10 batsmen with most centuries in international cricket.

  • National Team: India
  • Total centuries: 48
  • Period: 1996-2012
  • Centuries made in ODIs: 12
  • Centuries made in Test cricket: 36
  • Centuries made in T20Is : 0

10. AB de Villiers

Abraham Benjamin de Villiers is a former cricketer of South Africa. For three times, he was given the honor of the ICC ODI Player during his 15-year international career. In the starting of his career his played as wicket-keeper-batsman but he has mostly shown his impressive performance as a batsman. He is on last position in the list of top 10 batsmen with most centuries in international cricket.

  • National Team: South Africa
  • Total centuries: 47
  • Period: 2004-2018
  • Centuries made in ODIs: 25
  • Centuries made in Test cricket: 22
  • Centuries made in T20Is : 0

Also read : https://teamcric.com/top-10-wicket-takers-in-test-cricket-history/

Tags: teamcricTop 10 batsmen with most CenturiesTop 10 batsmen with most Centuries in History of International Cricket
ShareTweetPin

Related Posts

Super Overs in played 14 times history of IPL
Cricket Stats

Super Overs in played 14 times history of IPL

September 20, 2025
10 batsmen to hit most number of sixes in history of IPL
Cricket Stats

10 batsmen to hit most number of sixes in history of IPL , Fantastic hits by batsman

September 20, 2025
Top 10 wicket takers in Test cricket history
Cricket Stats

Top 10 wicket takers in Test cricket history , who has shown amazing bowling skills

September 20, 2025
Top 10 bowling figures in history of IPL
Cricket Stats

Top 10 bowling figures in history of IPL

September 20, 2025
10 batsmen with highest number of runs in Test series between India and England
Cricket Stats

10 batsmen with highest number of runs in Test series between India and England

September 20, 2025
10 Best bowling figures in history of Test cricket
Cricket Stats

10 best bowling figures in history of Test cricket

September 20, 2025
Next Post
1st ODI of India vs Sri Lanka series 2021

1st ODI of India vs Sri Lanka series 2021, India registered at thrilling win by 7 wickets

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ABOUT US

logo-teamcric

Teamcric is a Cricket platform where users can know about latest updates of Cricket in Cricket World ( International & Domestic ). This is a platform for Cricket lovers.

Follow us

RECENT NEWS

  • Super Overs in played 14 times history of IPL
  • BCCI tweeted say hello to captain and coach of team India for the Sri Lanka tour , fans extended heartwarming wishes for the 2 stars of cricket world
  • Sunil Gavaskar revealed the names of 2 bowlers whom he feared

Android App Teamcric

CATEGORIES

  • Cricket Knowledge
  • Cricket News
  • Cricket Stats
  • Cricket Videos
  • Cricketer Biography
  • England vs India
  • India vs Srilanka
  • IPL 2021
  • PSL 2021
  • Twitter Reaction
  • Uncategorized
  • World Test Championship

LEGAL

  • About
  • Contact
  • Disclaimer
  • Privacy Policy
  • Copyright Notice
  • Terms & Conditions

Teamcric © 2021 DMCA.com Protection Status

No Result
View All Result
  • Home
  • Cricket Updates
  • Twitter Reactions
  • Cric Stats
  • Cric Knowledge
  • WTC
  • IPL

Teamcric © 2021 DMCA.com Protection Status