• Home
  • Top Most
  • Top 5 Batters With Best Innings Per Century Rate In International Cricket

Top 5 Batters With Best 'Innings-Per-Century' Rate In International Cricket


image-ll0sd1tcSachin Tendulkar and Virat Kohli [Twitter]

In the world of cricket, certain batters leave an indelible mark with their exceptional talent and consistency. These cricketers not only stand out from the rest but also achieve remarkable milestones during their careers. Among them, a select few have managed to maintain an extraordinary 'Innings-Per-Century' rate in international cricket, showcasing their ability to score centuries at an impressive frequency.


Let's take a closer look at the top 5 batters with the best 'Innings-Per-Century' rate in international cricket:


1. Virat Kohli (India) – 7.36 innings per century

image-ll0qehqdVirat Kohli on No. 1 'Innings-Per-Century' [Twitter]

Former Indian skipper Virat Kohli undoubtedly stands at the pinnacle of the list with the best ratio of innings per century made in international cricket. 

Kohli's aggressive and do-or-die attitude has been the driving force behind India's success and his own personal achievements. Despite going through a period without scoring a century, he still boasts the best ratio of 7.36 innings played per century made, underscoring his brilliance as a player and cementing his status as the most consistent batter.


2. Sachin Tendulkar (India) – 7.82 innings per century

image-ll0sexjrSachin Tendulkar [Twitter]

Sachin Tendulkar, the batting maestro, secures the second position on the list with an extraordinary ratio of 7.82 innings per century. It's truly remarkable considering he played 223 more innings than Kohli, yet he closely trails him in this remarkable statistic. Tendulkar boasts 51 centuries in Test matches and an impressive 49 centuries in ODI cricket.


3. Hashim Amla (South Africa) – 7.95 innings per century

image-ll0sjs8rHashim Amla [Twitter]

Hashim Amla, the former African skipper, displayed remarkable consistency throughout his international career spanning from 2004 to 2019. With 55 centuries scored in 437 innings, he achieved an exceptional ratio of 7.95 innings per century, establishing himself as a true marvel in batting. Notably, Amla holds the number 1 spot for most ODI centuries (27) for South Africa and ranks second in the list of most Test centuries (28) scored for his national team.


4. Steve Smith (Australia) – 8.14 innings per century

image-ll0rk46lSteve Smith [Twitter]

Steve Smith proudly occupies the top spot in Test cricket statistics, taking just 8.14 innings to score a century in all forms of the game, even after taking some time out of cricket. With 44 centuries from 358 innings, he continues to add to his tally with more runs yet to come. Smith's right-hand batting brilliance sets him apart as one of the finest in the game. 


5. Matthew Hayden (Australia) – 8.7 innings per century

Matthew Hayden's international cricketing career showcases equally outstanding stats, having amassed 40 centuries in 348 innings, resulting in an impressive average of 8.7 innings per century. As an opener, he courageously confronted the new ball 340 times out of 348 innings, demonstrating not only his ability to withstand the initial onslaught but also to excel and score big.

In Test cricket, Hayden's brilliance shines through with an impressive record of 30 centuries and 29 half-centuries. Although he didn't register an international century in T20Is for Australia, he still managed to achieve four half-centuries in nine innings.