Connect with us

Records & stats

Top 5 Active Batters in International Cricket With Most Centuries

Top 5 Active Batters in International Cricket With Most Centuries

International cricket is filled with talented players, especially batters who have dominated the game. While David Warner recently retired with 49 centuries, Sachin Tendulkar’s record of 100 still stands. But who among the current players has the most centuries?

Here’s a quick look at the top 5 active cricketers with the most Centuries in international cricket.

5. Steve Smith – 44 Centuries

Steven Smith
Steven Smith

Steve Smith is arguably the best Test batter of the last decade. After Ricky Ponting and David Warner, he holds the record for the most centuries scored by an Australian in international cricket. Smith has a phenomenal record in Tests and has also done well in white-ball cricket. Since starting his international career in 2010, Smith has scored 44 centuries (32 in Tests and 12 in ODIs) in 334 matches across all formats for Australia.

ALSO READ: Top 5 Best South African Bowlers with the Most International Wickets

4. Kane Williamson – 45 Centuries

Kane Williamson
Kane Williamson

Kane Williamson is one of the finest modern-day batters globally and is regarded as the best that New Zealand has ever produced. He has been scoring runs consistently in all three formats. Active in international cricket since 2010, Williamson is close to becoming New Zealand’s leading run-scorer. He has scored 45 international centuries in 358 matches, including 32 in Tests and 13 in ODIs.

3. Rohit Sharma – 48 Centuries 

Rohit Sharma
Rohit Sharma.

India’s captain, Rohit Sharma, may not have played as many Test matches as some of the other top batters, but his place on this list is well-earned, thanks to his dominance in white-ball cricket. Rohit has the third-most centuries for India in international cricket. In 483 matches across all formats, he has scored 48 centuries, including 31 in ODIs (the third-most), 12 in Tests, and 5 in T20Is (joint-most).

2 Joe Root – 49 Centuries

Joe Root
Joe Root.

Former England Test captain Joe Root has the second-most international centuries among active cricketers. A legend in English cricket, Root holds the record for the most runs and centuries for England across all formats. He is tied for the most Test centuries (33) among active players. Overall, Root has scored 49 centuries in 348 international matches across three formats.

1. Virat Kohli – 80 Centuries

Virat Kohli celebrates his 50th ODI century
Virat Kohli

Virat Kohli is a prolific century-maker. Despite a dip in form over the past three years, he is still far ahead of his peers. The former Indian captain has more ODI centuries than the total international centuries of anyone else on this list. Virat is second on the all-time list of batters with the most international centuries, behind only Sachin Tendulkar (100 centuries). Although catching up to Sachin is a tall order, Virat has already scored 80 international centuries in 530 matches, including 50 in ODIs, 29 in Tests, and 1 in T20Is.

READ MORE:

Click to comment

Leave a Reply

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

More in Records & stats