He's no stranger to breaking new ground. He became the first black cricketer to score a Test century for South Africa in 2016 against England.
And although the batsman has only six One-Day International (ODI) caps to his name he’s ready for another first: being a black captain of a South African cricket team.
Temba Bavuma, who has been appointed as the Proteas’ limited-overs captain, had a feeling he’d be selected but didn’t for a minute think it would happen so soon.