South African cricket team captain Temba Bavuma is racing against time to be fit for the upcoming semifinal against Australia…