Bavuma made his first-class debut for the province in 2008, in a game against Eastern Province. Batting in the middle order, he made four runs in the first innings in which he batted, briefly partnering teammate Dane Vilas to his first-class best score.
Bavuma made his franchise debut for the bizhub Highveld Lions in the 2010/11 season.
In the Supersport Series, he made 242 runs in 4 matches at an average of 60.50 in this first season, including a 124* against the Knights, which earned him a man of the match award.
In his second Supersport season in 2011/12, he made 637 runs at an average of 53.08. This was enough for him to place 11th in the top run scorers. In 2012/13, he was the 5th highest scorer in the now renamed Sunfoil Series, but at a poorer average of 31.58.
In 2013/14, he again scored heavily making 714 runs at an average of 39.66, seeing him place 6th on the Sunfoil Series scorers list.
For his franchise, he has an unusually high conversion rate of 50's to 100's, scoring 6 100's and 5 50's in Supersport & Sunfoil Series cricket.
TEMBA BAVUMA scored his 1 000th Test match run as he and Morne Morkel guided the Standard Bank Proteas past the follow on target on a rain-disrupted third day of the third Test match at The Oval in London on Saturday.
TOBY ROLAND-JONES celebrated a memorable debut both with bat and ball to send the Standard Bank Proteas cartwheeling into a load of trouble on the second day of the third Test match at The Oval in London on Friday
Half-centuries from Reeza Hendricks and Heino Kuhn were not enough for South Africa ‘A’ as they slipped to a nine-wicket defeat to the England Lions in the opening unofficial One-Day International of their three-match series in Nottingham on Thursday
Temba Bavuma and Quinton de Kock’s chemistry in the lower-order showed another promising highlight on day two of the second Test match against New Zealand at the Basin Reserve in Wellington on Friday.