South Africa skipper Temba Bavuma ends seven-year century drought TCP News Desk Mar 11, 2023 Newly appointed South Africa captain Temba Bavuma took control of his side's Test against the West Indies thanks to a drought-ending 171 not out at the Wanderers.