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)

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.

Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news

Quick Links