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.
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.
TEMBA BAVUMA and Quinton de Kock both fell just short of centuries as the Standard Bank Proteas recovered to end day two of the second Test on top against New Zealand at the Basin Reserve in Wellington on Friday.
Dean Elgar struck one of the finest centuries for his country to help the Standard Bank Proteas fight back from early trouble to end day one of the first Test against New Zealand with honours even at the University Oval in Dunedin on Wednesday