Keshav Maharaj Takes Over as South Africa's Test Captain Against Zimbabwe
South Africa's Test Team Announcement
South Africa has announced its Test squad for the upcoming two-match series against Zimbabwe, and notable absentees include Temba Bavuma. The former captain, who led the team to victory in the World Test Championship, will not participate due to injury. Keshav Maharaj has been appointed as the new captain for this series, which is set to begin on June 28.
Injury Update on Temba Bavuma
Proteas Men’s Test captain Temba Bavuma has been ruled out of the upcoming two-match Test series against Zimbabwe due to a left hamstring strain.
— Proteas Men (@ProteasMenCSA) June 20, 2025
Bavuma sustained the injury while batting during South Africa’s second innings on day three of the ICC World Test Championship Final… pic.twitter.com/MW9dXrA4r2
Bavuma's absence is due to a left hamstring strain he sustained during the World Test Championship final against Australia last week. He is currently undergoing further scans to assess the severity of the injury and to determine a timeline for his return to the field.
The injury occurred while Bavuma was batting on the third day of the WTC final. After completing a single, he experienced discomfort but continued to bat until the tea break, ultimately being unable to resume his innings.
Strategic Team Selection
In a strategic move to manage player workloads, the selected squad for the Zimbabwe series includes five uncapped players. This decision allows several key all-format players, such as Aiden Markram and Kagiso Rabada, to rest. Additionally, fast bowler Lungi Ngidi is expected to participate only in the second Test of the series.
Despite medical advice, Bavuma chose to continue playing after his injury, driven by a desire to contribute to the team's success. He and Markram agreed to reduce his running between the wickets, which allowed Bavuma to finish his innings with a score of 66, helping South Africa secure a five-wicket victory.
