December 28, 2023Dean Elgar Named Captain for His Farewell Test Match at Cape Town as Temba Bavuma Ruled Out
November 17, 2023Temba Bavuma Gives Emotional Tribute to Retiring Quinton de Kock Amidst World Cup Exit
October 4, 2023[Watch] South African Captain Temba Bavuma Caught Sleeping at ICC Cricket World Cup 2023 Event