Most International Centuries: Top 10 Active Players In Cricket

Cricket is a popular sport that many countries around the world play. Usually, a batsman scores a century in cricket if he or she makes 100 or more runs in a single innings in which they bat. Who Are the Active Players with the most international centuries? A century is a big achievement for any batsman and it shows their skill and talent.

Some batsmen have made many centuries in their careers, across different formats of the game. These formats are Test cricket, One-Day International (ODI) cricket and Twenty20 International (T20I) cricket. It is true that cricket has a wide variety of formats, but test cricket is one of the most traditional ones. During a test match, both teams bat for two innings and the match may last as long as five days.

In test cricket, teams bat for as many innings as they want, and they bat for a continuous length of time. The ODI format of cricket is a shorter version of the game. Each side will bat for at least 50 overs during the match, while the match can last up to eight hours in total. This cricket format is the most intense and exciting, with each team batting for 20 overs and matches lasting up to three hours.

Among the current players who are still playing international cricket, some have made many centuries in their careers. As of 25 June 2023, the top 10 active players with the most international centuries are:

Most International Centuries-Virat Kohli (India):


Kohli has made 75 centuries in his career, which is the second-highest most international centuries in the history of cricket. He has made 28 centuries in Test cricket, 46 centuries in ODI cricket and one century in T20I cricket. He is famous for his aggressive and stylish batting and his leadership skills.

Most International Centuries-Joe Root (England):

Root has made 46 centuries in his career, which is the sixth-highest in the history of cricket. He has made 30 centuries in Test cricket and 16 centuries in ODI cricket. He is famous for his elegant and consistent batting and his captaincy skills.

Most International Centuries-David Warner (Australia):

Warner has made 45 centuries in his career, which is the seventh-highest in the history of cricket. He has made 25 centuries in Test cricket, 19 centuries in ODI cricket and one century in T20I cricket. He is famous for his explosive and powerful batting and his fielding skills.

Rohit Sharma (India):

 R Sharma has made 44 centuries in his career, which is the eighth-highest in the history of cricket. He has made 10 centuries in Test cricket, 30 centuries in ODI cricket and four centuries in T20I cricket. He is famous for his graceful and destructive batting and his opening skills.

Steve Smith (Australia):

Smith has made 44 centuries in his career, which is also the eighth-highest in the history of cricket. He has made 32 centuries in Test cricket and 12 centuries in ODI cricket. He is famous for his unorthodox and resilient batting and his former captaincy skills.

Kane Williamson (New Zealand):

K Williamson has made 41 centuries in his career, which is the eleventh-highest most international centuries in the history of cricket. He has made 28 centuries in Test cricket and 13 centuries in ODI cricket. He is famous for his calm and classy batting and his captaincy skills.

Babar Azam (Pakistan):

Babar has made 30 centuries in his career, which is the twenty-second-highest in the history of cricket. He has made nine centuries in Test cricket, 18 centuries in ODI cricket and three centuries in T20I cricket. He is famous for his fluent and versatile batting and his captaincy skills.

Tamim Iqbal (Bangladesh):

Tamim Iqbal has made 25 centuries in his career, which is the twenty-eighth-highest in the history of cricket. He has made nine centuries in Test cricket and 16 centuries in ODI cricket. He is famous for his aggressive and reliable batting and his opening skills.

Quinton de Kock (South Africa):

Q De Kock has made 22 centuries in his career, which is the thirty-first-highest in the history of cricket. He has made six centuries in Test cricket and 16 centuries in ODI cricket. He is famous for his attacking and innovative batting and his wicket-keeping skills.

Faf du Plessis (South Africa):

Fa du Plessis has made 21 centuries in his career, which is the thirty-second-highest in the history of cricket. He has made 10 centuries in Test cricket and 11 centuries in ODI cricket. He is famous for his solid and smart batting and his former captaincy skills.

These are some of the best batsmen of the current generation who have achieved great success with their bat. Firstly, they have entertained millions of fans with their amazing performances. Secondly, they have made their countries proud with their achievements.

Leave a Reply

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

New Casinos
100% Welcome Bonus On Casino & Sports
50% Welcome Bonus on Casino and Table Games
100% Sports Welcome Bonus
500 FREE CASH + 5 FREE SPINS
5% cashback bonus on Monday