New Zealand captain Kane Williamson has joined elite company with his century in the second test against Zimbabwe in Bulawayo today.
Williamson went to his first hundred against Zimbabwe early on day two as New Zealand looked to press home their substantial advantage. By lunch they were 436 for four.
He has become the first New Zealand batsman to score a test century against every other test nation.
He brought up the milestone during the 2nd test against Zimbabwe, early on the morning of the 2nd day.
Williamson was eventually dismissed for 113, off the bowling of Michael Chinouya.
The achievement is all the more remarkable given that Williamson is just 25 years old, and is playing in just his 50th test.
He is the 13th person in the world to achieve the feat of a test century against nine other test playing nations.
His first test century came in his debut in 2010, scoring a gritty knock of 131 against India in Ahmedabad.
Since then, he has amassed 14 centuries overall, and 20 half-centuries.