Temba Bavuma’s century has scripted South Africa’s victory over England chasing 343 in 50 overs. South Africa won the game by 5 wickets and with 5 balls remaining. Temba Bavuma’s last international century came against India in January 2022 where he scored 110 off 143 balls in Paarl. He has scored international century after 33 innings across all formats of the game inwhich he has scored 4 fifties and got dismissed in single digit scores for 15 times out of this 2 were ducks and a 3 runs against India. Temba Bavuma went unsold in SA20 League auction, being a white-ball team captain for South Africa and went unsold would have affected him in many ways but he has fought all the odds and proved himself again.