The match is scheduled to take place in Sussex, England, starting on June 3. According to the ICC’s official website, South Africa will face Zimbabwe in a four-day warm-up match at the Arundel Castle Cricket Ground. This match will be a crucial part of South Africa’s preparation for the upcoming World Test Championship Final against Australia, which begins on June 11 at The Oval. South Africa last played a Test series in January 2025, when they defeated Pakistan 2-0 at home. The warm-up game against Zimbabwe will help them get reacquainted with red-ball cricket ahead of the highly anticipated final.
South Africa: Zimbabwe Look to Rebuild After Historic Test Return Against England

Zimbabwe recently marked a significant milestone in their cricketing journey by playing a one-off Test against England at Trent Bridge — their first Test on English soil in over 20 years. Although England secured a comprehensive victory by an innings and 45 runs, Zimbabwe had several positives to take away from the match, notably Brian Bennett’s resilient century in the first innings.
South Africa: As they move forward, Zimbabwe will be without key players Sikandar Raza, Blessing Muzarabani, and Richard Ngarava. Nevertheless, they are expected to field a competitive squad featuring experienced names such as Sean Williams, Brian Bennett, Victor Nyauchi, Clive Madande, and captain Craig Ervine.
South Africa Squad for the WTC 2025 Final:
Tony de Zorzi, Ryan Rickelton, Aiden Markram, Temba Bavuma (captain), David Bedingham, Tristan Stubbs, Kyle Verreynne, Wiaan Mulder, Marco Jansen, Corbin Bosch, Kagiso Rabada, Lungi Ngidi, Dane Paterson, Keshav Maharaj, Senuran Muthusamy.
Zimbabwe Squad:
Craig Ervine (captain), Brian Bennett, Tanaka Chivanga, Ben Curran, Alex Falao, Clive Madande, Wessly Madhevere, Tanunurwa Makoni, Wellington Masakadza, Vincent Masekesa, Newman Nyamhuri, Victor Nyauchi, Tafadzwa Tsiga, Nicholas Welch, Sean Williams.