CricketScore

Scorecards / 2025 / South Africa v Zimbabwe

Test match · South Africa tour of Zimbabwe

South Africa v Zimbabwe: Test scorecard, 28 Jun 2025

South Africa won by 328 runs. 28 Jun 2025, Queens Sports Club, Bulawayo, Bulawayo.

Result

Runs per over
  1. 28 Jun 2025 · Test · South Africa tour of Zimbabwe Queens Sports Club, Bulawayo, Bulawayo
    South Africa 418/9 dec(90 ov) Zimbabwe 251(67.4 ov) South Africa 369(82.5 ov) Zimbabwe 208(66.2 ov)

    South Africa won by 328 runs

South Africa first innings

418/9 dec (90 ov)
BatterRB4s6sSR
T de Zorzic BJ Bennett b TL Chivanga 016000.0
MP Breetzkec BJ Bennett b TL Chivanga 13451028.9
PWA Mulderrun out (B Muzarabani) 17471036.2
DG Bedinghamc CR Ervine b TL Chivanga 03000.0
LG Pretoriusc WP Masakadza b TL Chivanga 15316011495.6
D Brevisc TL Chivanga b B Muzarabani 514134124.4
K Verreynnec CR Ervine b WP Masakadza 10162062.5
C Boschnot out 10012410080.6
KA Maharajc BJ Bennett b V Masekesa 21301270.0
Codi Yusufc SC Williams b B Muzarabani 27495055.1
KT Maphakanot out 9120175.0
Extras17 (b 0, lb 14, w 0, nb 3)
Total418/9 declared (90 overs)

Fall of wickets: 1-3 (T de Zorzi, 5.4 ov); 2-21 (MP Breetzke, 12.6 ov); 3-23 (DG Bedingham, 14.2 ov); 4-55 (PWA Mulder, 22.3 ov); 5-150 (D Brevis, 36.5 ov); 6-181 (K Verreynne, 41.4 ov); 7-289 (LG Pretorius, 64.2 ov); 8-330 (KA Maharaj, 73.2 ov); 9-389 (Codi Yusuf, 84.6 ov)

BowlerOMRWEcon
B Muzarabani2075922.95
WP Masakadza30210913.63
TL Chivanga1628345.19
V Masekesa1319717.46
BJ Bennett904605.11
W Madhevere201005.00

Zimbabwe first innings

251 (67.4 ov)
BatterRB4s6sSR
BJ Bennettretired hurt 19284067.9
T Kaitanoc T de Zorzi b Codi Yusuf 01000.0
NR Welchc K Verreynne b Codi Yusuf 451080.0
SC Williamsst K Verreynne b KA Maharaj 13716416083.5
CR Ervinest K Verreynne b KA Maharaj 36904040.0
W Madheverelbw b PWA Mulder 15250160.0
PS Masvaurec K Verreynne b PWA Mulder 790077.8
TE Tsigac Codi Yusuf b PWA Mulder 9820112.5
WP Masakadzac K Verreynne b Codi Yusuf 4231017.4
V Masekesanot out 11431025.6
B Muzarabanib PWA Mulder 08000.0
TL Chivangac KT Maphaka b KA Maharaj 03000.0
Extras9 (b 0, lb 6, w 2, nb 1)
Total251 (67.4 overs)

Fall of wickets: 1-5 (T Kaitano, 0.5 ov); 2-23 (NR Welch, 4.1 ov); 3-28 (BJ Bennett, 7.1 ov); 4-119 (CR Ervine, 33.4 ov); 5-167 (W Madhevere, 42.5 ov); 6-185 (PS Masvaure, 46.3 ov); 7-201 (TE Tsiga, 48.6 ov); 8-217 (WP Masakadza, 54.6 ov); 9-249 (SC Williams, 65.2 ov); 10-250 (B Muzarabani, 66.6 ov); 11-251 (TL Chivanga, 67.4 ov)

BowlerOMRWEcon
Codi Yusuf1424233.00
KT Maphaka1215204.33
PWA Mulder1625043.13
C Bosch913103.44
KA Maharaj16.417034.20

South Africa second innings

369 (82.5 ov)
BatterRB4s6sSR
MP Breetzkec W Madhevere b TL Chivanga 160016.7
T de Zorzic SC Williams b TL Chivanga 31353088.6
PWA Mulderc T Kaitano b W Madhevere 14720617271.4
DG Bedinghamc SC Williams b WP Masakadza 35394189.7
LG Pretoriusb V Masekesa 460066.7
D Brevisb V Masekesa 390033.3
K Verreynnec CR Ervine b WP Masakadza 36563064.3
C Boschb WP Masakadza 36414087.8
KA Maharajb WP Masakadza 51704172.9
Codi Yusufnot out 8171047.1
KT Maphakab B Muzarabani 8140157.1
Extras9 (b 0, lb 5, w 2, nb 2)
Total369 (82.5 overs)

Fall of wickets: 1-1 (MP Breetzke, 1.2 ov); 2-64 (T de Zorzi, 18.1 ov); 3-136 (DG Bedingham, 32.1 ov); 4-141 (LG Pretorius, 33.5 ov); 5-155 (D Brevis, 37.1 ov); 6-259 (PWA Mulder, 58.6 ov); 7-259 (K Verreynne, 59.3 ov); 8-351 (C Bosch, 77.4 ov); 9-352 (KA Maharaj, 79.1 ov); 10-369 (KT Maphaka, 82.5 ov)

BowlerOMRWEcon
B Muzarabani11.513813.21
TL Chivanga1607624.75
WP Masakadza2209844.45
W Madhevere1013513.50
V Masekesa23111725.09

Zimbabwe second innings

208 (66.2 ov)
BatterRB4s6sSR
T Kaitanoc LG Pretorius b C Bosch 12620019.4
PS Masvaurec PWA Mulder b Codi Yusuf 12761015.8
NR Welchc T de Zorzi b C Bosch 01000.0
SC Williamsc K Verreynne b C Bosch 261850144.4
CR Ervinec T de Zorzi b C Bosch 49777063.6
W Madheverec K Verreynne b Codi Yusuf 08000.0
TE Tsigac C Bosch b Codi Yusuf 04000.0
WP Masakadzac PWA Mulder b KA Maharaj 57929062.0
V Masekesab C Bosch 3100030.0
B Muzarabaninot out 322942110.3
TL Chivangast K Verreynne b D Brevis 122004.5
Extras16 (b 4, lb 5, w 6, nb 1)
Total208 (66.2 overs)

Did not bat: BJ Bennett

Fall of wickets: 1-32 (T Kaitano, 18.2 ov); 2-32 (NR Welch, 18.3 ov); 3-64 (SC Williams, 24.2 ov); 4-68 (PS Masvaure, 28.1 ov); 5-72 (W Madhevere, 30.3 ov); 6-82 (TE Tsiga, 32.2 ov); 7-165 (CR Ervine, 52.5 ov); 8-173 (V Masekesa, 56.1 ov); 9-181 (WP Masakadza, 59.4 ov); 10-208 (TL Chivanga, 66.2 ov)

BowlerOMRWEcon
Codi Yusuf932232.44
PWA Mulder721301.86
KT Maphaka1032802.80
KA Maharaj2477112.96
C Bosch1224353.58
D Brevis4.202215.08

Match summary

South Africa played Zimbabwe in a men's Test match at Queens Sports Club, Bulawayo, Bulawayo on 28 June 2025 (to 1 July 2025), part of South Africa tour of Zimbabwe. South Africa won by 328 runs.

South Africa won the toss and chose to bat.

LG Pretorius was named player of the match.

On 28 June 2025 the on-field umpires were J Madanagopal and RK Illingworth, with RS Madugalle as match referee.

How the innings went

South Africa made 418/9 declared in 90 overs. LG Pretorius top-scored with 153 from 160 balls, including 11 fours and 4 sixes. TL Chivanga took 4 for 83. The biggest stand before a wicket was 108 runs between LG Pretorius and C Bosch.

Zimbabwe made 251 in 67.4 overs. SC Williams top-scored with 137 from 164 balls, including 16 fours and 0 sixes. PWA Mulder took 4 for 50. The biggest stand before a wicket was 91 runs between CR Ervine and SC Williams.

In their second innings, South Africa scored 369 in 82.5 overs. PWA Mulder top-scored with 147 from 206 balls, including 17 fours and 2 sixes. WP Masakadza took 4 for 98. The biggest stand before a wicket was 104 runs between PWA Mulder and K Verreynne.

In their second innings, Zimbabwe scored 208 in 66.2 overs. WP Masakadza top-scored with 57 from 92 balls, including 9 fours and 0 sixes. C Bosch took 5 for 43. The biggest stand before a wicket was 83 runs between CR Ervine and WP Masakadza.

Extras

South Africa's innings of 418/9 in 90 overs included 17 extras: 0 wides, 3 no-balls, 0 byes and 14 leg byes. Zimbabwe's innings of 251 in 67.4 overs included 9 extras: 2 wides, 1 no-balls, 0 byes and 6 leg byes. South Africa's innings of 369 in 82.5 overs included 9 extras: 2 wides, 2 no-balls, 0 byes and 5 leg byes. Zimbabwe's innings of 208 in 66.2 overs included 16 extras: 6 wides, 1 no-balls, 4 byes and 5 leg byes.

Questions and answers

Who won South Africa v Zimbabwe on 28 June 2025?

South Africa won by 328 runs.

Who top-scored in South Africa v Zimbabwe?

LG Pretorius scored 153 from 160 balls for South Africa, the highest score of the match.

Who took the most wickets in South Africa v Zimbabwe?

C Bosch, with 5 for 43.

What was the highest partnership?

108 runs between LG Pretorius and C Bosch for South Africa.

Who won the toss?

South Africa, who chose to bat.

Where was South Africa v Zimbabwe played?

At Queens Sports Club, Bulawayo, Bulawayo, on 28 June 2025.

More from this match

Pages