The phenomenal AB de Villiers will make his 100th Test appearance on Saturday when South Africa face India in Bengaluru.
The 31-year-old has struck 21 centuries at an average of 51.92 since making his debut against England in 2004 - but what else do you need to know about the Protea great?
Here's what our statistician, Benedict Bermange, came up with...
De Villiers will be the seventh South African to play 100 Tests, after Jacques Kallis (165), Mark Boucher (146), Graeme Smith (116), Shaun Pollock (108), Gary Kirsten (101) and Makhaya Ntini (101).
He played a world record 98 successive Tests from his debut, before sitting out South Africa's two-Test tour of Bangladesh this summer on paternity leave.
De Villiers first went to No 1 in the ICC Test Batting Rankings in March 2012. His highest batting rating of 935 points achieved in February 2014 is the joint-highest in South African history.
De Villiers released a bilingual pop album entitled "Maak Jou Drome Waar" with singer-songwriter Ampie du Preez.
His 78 innings before his first Test duck is a world record.
De Villiers' unbeaten 278 against Pakistan at Abu Dhabi in 2010 set a new South African Test record, subsequently surpassed by Hashim Amla's 311 not out against England at The Oval in 2012.
He is the only wicket-keeper to score a century and make ten dismissals in the same Test, doing so against Pakistan in Johannesburg in 2013.
De Villiers also has two Test wickets - both against the West Indies at Antigua in 2005 and both after the West Indies total had passed 700, Daren Powell and Tino Best his victims.
Watch live coverage of the second Test between South Africa and India - De Villiers' hundredth - from 3.50am, Saturday, Sky Sports 3.