Stephen Cook became the 100th debutant to score a Test century when he hit 115 on day one of the fourth Test against England at Centurion.
The GM man was called up to the South Africa squad after scoring 415 runs in three first-class matches, including two centuries.
And he rewarded the selectors with an innings of 115 in 218 balls, with 14 fours, to give South Africa some much-needed top-order stability.
The 33-year-old has had to wait a long time to get a chance at international level, and he grasped it with both hands, sharing a 202-run stand with Hashim Amla as South Africa enjoyed arguably their best day of the series.
Already 2-0 down, they cannot beat England in the series, but Cook’s innings has helped get the Proteas into a decent position to at least claim some consolation.
Cook earned a standing ovation when he was finally dismissed, which was thoroughly well deserved, and well worth the wait.
Photo courtesy Getty Images