Who among the Fab 4 has scored the most centuries?

Mohit Khakhar

Who among the Fab 4 has scored the most centuries? image

The Fab 4 of cricket have had the world at their feet with their performances in the last decade. We are talking about some of the best batsmen to ever play the game - Virat Kohli, Joe Root, Steven Smith, and Kane Williamson.

The quartet is widely regarded as the best batsmen of the current era. They are all classy top-order batsmen and have captained their countries at some point in their careers. They were labelled as 'The Fab 4' by the late Martin Crowe back in 2014 before their careers took off and panned out how they did.

Add AllSportsPeople as a preferred news source

In this article, AllSportsPeople look at the batting record of the four players, and how many centuries have each of them scored in international cricket. 

How many centuries have the Fab 4 Scored in international cricket?

PlayerTeamMatchesRuns100sHighest Score
Virat KohliIndia55627,97584254*
Joe RootEngland38022,00059262
Steve SmithAustralia35917,50748239
Kane WilliamsonNew Zealand37419,15948251

Virat Kohli has the most centuries among all four batters (84 centuries). However, the former India skipper also has the most appearances in international cricket, with 556 matches to his name.

MORE: Visit Cricket News for all the latest cricket coverage and opinion

How have the Fab 4 performed across different formats?

Here's the number of centuries the Fab 4 have scores across formats:

PlayerTestsODIsT20IsTotal
Virat Kohli3053184
Joe Root4019059
Kane Williamson3315048
Steve Smith3612048

Related links:

  • India's cricket calendar for 2026
  • ODI team of the year 2025: Best playing XI of 2025 in men's ODI cricket
  • T20I team of the year 2025: Best playing XI of 2025 in men's T20 cricket
  • Do IPL players pay tax? Explaining how salary cap, deductions cut into player incomes

 

News Correspondent