Most Centuries among Active Cricketers in Test Cricket
By Karan Rawat Jul 22, 2024 9:59 AM IST
Test cricket is the oldest and most difficult format of the game. It takes a lot of dedication and determination to perform in red-ball cricket. That is why a Test century is cherished more by a batter. But then, there are a number of batters who have made the habit of making centuries.
In this article, we will talk about the top five active cricketers who have scored the most centuries in Test cricket. This list is dominated by the "Fab Four," and we might see the competition getting more intense in the coming years. So let's have a look at this elite list.
Top 5 Batters with most centuries in Test cricket among active cricketers
5. Cheteshwar Pujara (India) - 19 Centuries
Veteran Indian batter Cheteshwar Pujara made his debut in Test cricket in 2010 and has played over 100 Tests for India. He has played 103 Tests and scored 7195 runs at an average of 43.60, with 19 centuries. His best score is 206 not out. He has the fifth-most centuries among active cricketers in Test cricket.
4. Virat Kohli (India) - 29 Centuries
The former Indian captain is part of the "Fab Four." He is probably the best all-format batter for India and has scored runs across formats. Despite his lean patch of three years, Virat has scored 29 centuries so far in his career. He has played 113 Tests and scored 8848 runs at an average of 49.15.
3. Joe Root (England) - 32 Centuries
Former English captain Joe Root recently scored a century in the second Test against West Indies. With this, he has now registered the joint-most Test centuries among active cricketers. Root has played 142 Tests, which is the most among active cricketers. He has scored 32 centuries and scored 11940 runs with 32 centuries.
2. Steve Smith (Australia) - 32 Centuries
Former Australian captain Steve Smith is the best Test batter in the current era. Despite his weird technique, he has found immense success in Test cricket. Smith has played 109 Tests and scored 9685 runs at an average of 56.97, with 32 centuries and 41 half-centuries.
1. Kane Williamson (New Zealand) - 32 Centuries
The Kiwi superstar is the fastest to reach 32 centuries among active players. He has been the best player for New Zealand across formats in the last decade or so and has scored runs consistently. In Test cricket, Williamson has played 100 Tests and scored 8743 runs at an average of 54.98, with 32 centuries and 34 half-centuries.
Also Read: IPL 2025: 3 Captains who are likely to leave their IPL Teams ahead of 2025 season
Latest on ICCCricket Schedule
Watch: Rohit Sharma gets out to Devdutt Padikkal in nets as his woeful form continues
ICS News DeskAkash Deep leaks India's plan against Travis Head for the MCG Test
ICS News DeskEngland announces squad for the T20I series against India
ICS News DeskRavindra Jadeja issues warning to Australia ahead of MCG Test with "we will retain the series" statement
ICS News DeskAmid criticism, Rohit Sharma bats for 1 hour 20 minutes in the nets, Check full details
ICS News DeskTensions in Indian camp; Ravindra Jadeja accused of...
ICS News DeskWomen's U-19 Asia Cup Final: Title-Deciding clash between India and Bangladesh, when and where to watch for free
Aryan MalikWhat is Boxing Day Test? Check out India's overall record in Boxing Day Test Matches
Karan RawatIndia vs Pakistan bilateral series all set to resume? Massive update comes
ICS News DeskFresh injury scare for Mohammed Shami? Pacer being rested for VHT game fuels rumours
ICS News Desk