Home » Cricket » Test Match Summary

2025 - Zimbabwe v. South Africa - Test Match Summary

Teams: Zimbabwe v/s South Africa
Match Date: June 28, 2025
Venue: Bulawayo
Toss: South Africa , elected to bat
Player of the Match: Lhuan-Dre Pretorius
Result: South Africa won by 328 runs
South Africa 1st Innings Batting
BatterRunsDismissalMinBF
Codi Yusuf27c Williams b Muzarabani049
Tony de Zorzi0c Bennett b Chivanga016
Corbin Bosch100*not out0124
Dewald Brevis51c Chivanga b Muzarabani041
David Bedingham0c Ervine b Chivanga03
Kwena Maphaka9*not out012
Matthew Breetzke13c Bennett b Chivanga045
Keshav Maharaj21c Bennett b Masekesa030
Kyle Verreynne10c Ervine b Masakadza016
Lhuan-Dre Pretorius153c Masakadza b Chivanga0160
Wiaan Mulder17run out047
418 9 wickets declared (90.0 overs @ 4.64 rpo)
Zimbabwe 1st Innings Bowling
BowlerOversMaidensRunsWks
Wesley Madhevere2.00100
Vincent Masekesa13.01971
Wellington Masakadza30.021091
Brian Bennett9.00460
Tanaka Chivanga16.02834
Blessing Muzarabani20.07592
Zimbabwe 1st Innings Batting
BatterRunsDismissalMinBF
Wellington Masakadza4c (wk) Verreynne b Yusuf023
Prince Masvaure7c (wk) Verreynne b Mulder09
Craig Ervine36st (wk) Verreynne b Maharaj090
Tanaka Chivanga0c Maphaka b Maharaj03
Nick Welch4c (wk) Verreynne b Yusuf05
Vincent Masekesa11*not out043
Brian Bennett19retired hurt028
Tafadzwa Tsiga9c Yusuf b Mulder08
Wesley Madhevere15lbw b Mulder025
Sean Williams137st (wk) Verreynne b Maharaj0164
Blessing Muzarabani0b Mulder08
Takudzwanashe Kaitano0c de Zorzi b Yusuf01
251 All Out (67.4 overs @ 3.71 rpo)
South Africa 1st Innings Bowling
BowlerOversMaidensRunsWks
Corbin Bosch9.01310
Kwena Maphaka12.01520
Keshav Maharaj16.41703
Wiaan Mulder16.02504
Codi Yusuf14.02423
South Africa 2nd Innings Batting
BatterRunsDismissalMinBF
Corbin Bosch36b Masakadza041
Dewald Brevis3b Masekesa09
David Bedingham35c Williams b Masakadza039
Kwena Maphaka8b Muzarabani014
Tony de Zorzi31c Williams b Chivanga035
Keshav Maharaj51b Masakadza070
Kyle Verreynne36c Ervine b Masakadza056
Lhuan-Dre Pretorius4b Masekesa06
Wiaan Mulder147c Kaitano b Madhevere0206
Codi Yusuf8*not out017
Matthew Breetzke1c Madhevere b Chivanga06
369 All Out (82.5 overs @ 4.45 rpo)
Zimbabwe 2nd Innings Bowling
BowlerOversMaidensRunsWks
Wesley Madhevere10.01351
Tanaka Chivanga16.00762
Vincent Masekesa23.011172
Wellington Masakadza22.00984
Blessing Muzarabani11.51381
Zimbabwe 2nd Innings Batting
BatterRunsDismissalMinBF
Wellington Masakadza57c Mulder b Maharaj092
Wesley Madhevere0c (wk) Verreynne b Yusuf08
Sean Williams26c (wk) Verreynne b Bosch018
Tanaka Chivanga1st (wk) Verreynne b Brevis022
Prince Masvaure12c Mulder b Yusuf076
Vincent Masekesa3b Bosch010
Tafadzwa Tsiga0c Bosch b Yusuf04
Craig Ervine49c de Zorzi b Bosch077
Nick Welch0c de Zorzi b Bosch01
Blessing Muzarabani32*not out029
Takudzwanashe Kaitano12c Lhuan- dre Pretorius b Bosch062
208 All Out (66.2 overs @ 3.14 rpo)
South Africa 2nd Innings Bowling
BowlerOversMaidensRunsWks
Keshav Maharaj24.07711
Wiaan Mulder7.02130
Corbin Bosch12.02435
Kwena Maphaka10.03280
Codi Yusuf9.03223
Dewald Brevis4.20221

| Test Cricket Search | Top 10 Test Records | Test Player Search |