Fastest batsmen to score 50 international centuries

Hashim Amla Virat Kohli
Virat Kohli and Hashim Amla took just 348 innings to get to the landmark

#5 Jacques Kallis (520 innings)

Ad
Jacques Kallis
Jacques Kallis was the mainstay of South Africa's batting lineup

Jacques Kallis, who was named ICC Test Player of the Year as well as ICC Player of the Year in 2005, scored 62 hundred-plus scores in his career that lasted 19 years. The South African legend amassed 25,534 runs, which included 45 Test and 17 ODI hundreds, before announcing his retirement in 2014.

Kallis's 50th international ton came during the 2010 Test against India at Nagpur. He joined hands with Hashim Amla to bury the hosts under a pile of runs before Dale Steyn took seven wickets to orchestrate South Africa's victory by an innings and six runs.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Ram Kumar
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications