Jul 24, 2025Match Ended

team logoZimbabwe
team logoNew Zealand
New Zealand beat Zimbabwe by 60 runs

Jul 24, 2025Match Ended

team logoPakistan
team logoBangladesh
Pakistan beat Bangladesh by 74 runs

Jan 03, 2025Match Ended

team logoIndia
team logoAustralia
Australia beat India by 6 wickets

Oct 24, 2024Match Ended

team logoPakistan
team logoEngland
Pakistan beat England by 9 wickets

Final, South Africa tour of Zimbabwe 2025Upcoming

team logoSouth Africa
team logoNew Zealand
Jul 26, 2025 - 4:00 PST

4th T20, Australia tour of West Indies 2025Upcoming

team logoWest Indies
team logoAustralia
Jul 27, 2025 - 5:00 PST

5th Test, India tour of England 2025Upcoming

team logoIndia
team logoEngland
Jul 31, 2025 - 3:00 PST

1st Test, South Africa tour of Zimbabwe 2025

SOUTH AFRICA BEAT ZIMBABWE BY 328 RUNS
MATCH ENDED

South Africa
418/9 (90.0) & 369/10 (82.5)

VS

Zimbabwe
251/10 (67.4) & 208/10 (66.2)
Match Information Desktop Scorecard
Toss South Africa elected to bat
Match Status South Africa beat Zimbabwe by 328 runs
Match Ended
Umpires Jayaraman Madanagopal (IND), Richard Illingworth (ENG) and Forster Mutizwa (ZIM)
Man of the Match Lhuan-dre Pretorius
South Africa (418/9 in 90.0 ovs)
Batting R B 4s 6s SR
Tony de Zorzi
c Brian Bennett b Tanaka Chivanga
0 16 0 0 0
Matthew Breetzke
c Brian Bennett b Tanaka Chivanga
13 45 1 0 29
Wiaan Mulder
run out (Blessing Muzarabani)
17 47 1 0 36
David Bedingham
c Craig Ervine b Tanaka Chivanga
0 3 0 0 0
Lhuan-dre Pretorius
c Wellington Masakadza b Tanaka Chivanga
153 160 11 4 96
Dewald Brevis
c Tanaka Chivanga b Blessing Muzarabani
51 41 3 4 124
Kyle Verreynne
c Craig Ervine b Wellington Masakadza
10 16 2 0 63
Corbin Bosch
not out
100 124 10 0 81
Keshav Maharaj
c Brian Bennett b Vincent Masekesa
21 30 1 2 70
Codi Yusuf
c Sean Williams b Blessing Muzarabani
27 49 5 0 55
Kwena Maphaka
not out
9 12 0 1 75
Extras (b 0, lb 14, w 0, nb 3) 17
Total (Wicket 9, Overs 90.0) 418
(4.64 runs per over)
Bowling O M R W Econ
Blessing Muzarabani 20 7 59 2 2.95
Wellington Masakadza 30 2 109 1 3.63
Tanaka Chivanga 16 2 83 4 5.18
Vincent Masekesa 13 1 97 1 7.46
Brian Bennett 9 0 46 0 5.11
Wessly Madhevere 2 0 10 0 5.00
Zimbabwe (251/10 in 67.4 ovs)
Batting R B 4s 6s SR
Brian Bennett
retired hurt
19 28 4 0 68
Takudzwanashe Kaitano
c Tony de Zorzi b Codi Yusuf
0 1 0 0 0
Nick Welch
c Kyle Verreynne b Codi Yusuf
4 5 1 0 80
Sean Williams
st Kyle Verreynne b Keshav Maharaj
137 164 16 0 84
Craig Ervine
st Kyle Verreynne b Keshav Maharaj
36 90 4 0 40
Wessly Madhevere
lbw b Wiaan Mulder
15 25 0 1 60
Prince Masvaure
c Kyle Verreynne b Wiaan Mulder
7 9 0 0 78
Tafadzwa Tsiga
c Codi Yusuf b Wiaan Mulder
9 8 2 0 113
Wellington Masakadza
c Kyle Verreynne b Codi Yusuf
4 23 1 0 17
Vincent Masekesa
not out
11 43 1 0 26
Blessing Muzarabani
b Wiaan Mulder
0 8 0 0 0
Tanaka Chivanga
c Kwena Maphaka b Keshav Maharaj
0 3 0 0 0
Extras (b 0, lb 6, w 2, nb 1) 9
Total (Wicket 10, Overs 67.4) 251
(3.71 runs per over)
Bowling O M R W Econ
Codi Yusuf 14 2 42 3 3.00
Kwena Maphaka 12 1 52 0 4.33
Wiaan Mulder 16 2 50 4 3.12
Corbin Bosch 9 1 31 0 3.44
Keshav Maharaj 16.4 1 70 3 4.20
South Africa (369/10 in 82.5 ovs)
Batting R B 4s 6s SR
Matthew Breetzke
c Wessly Madhevere b Tanaka Chivanga
1 6 0 0 17
Tony de Zorzi
c Sean Williams b Tanaka Chivanga
31 35 3 0 89
Wiaan Mulder
c Takudzwanashe Kaitano b Wessly Madhevere
147 206 17 2 71
David Bedingham
c Sean Williams b Wellington Masakadza
35 39 4 1 90
Lhuan-dre Pretorius
b Vincent Masekesa
4 6 0 0 67
Dewald Brevis
b Vincent Masekesa
3 9 0 0 33
Kyle Verreynne
c Craig Ervine b Wellington Masakadza
36 56 3 0 64
Corbin Bosch
b Wellington Masakadza
36 41 4 0 88
Keshav Maharaj
b Wellington Masakadza
51 70 4 1 73
Codi Yusuf
not out
8 17 1 0 47
Kwena Maphaka
b Blessing Muzarabani
8 14 0 1 57
Extras (b 0, lb 5, w 2, nb 2) 9
Total (Wicket 10, Overs 82.5) 369
(4.45 runs per over)
Bowling O M R W Econ
Blessing Muzarabani 11.5 1 38 1 3.21
Tanaka Chivanga 16 0 76 2 4.75
Wellington Masakadza 22 0 98 4 4.45
Wessly Madhevere 10 1 35 1 3.50
Vincent Masekesa 23 1 117 2 5.08
Zimbabwe (208/10 in 66.2 ovs)
Batting R B 4s 6s SR
Takudzwanashe Kaitano
c Lhuan-dre Pretorius b Corbin Bosch
12 62 0 0 19
Prince Masvaure
c Wiaan Mulder b Codi Yusuf
12 76 1 0 16
Nick Welch
c Tony de Zorzi b Corbin Bosch
0 1 0 0 0
Sean Williams
c Kyle Verreynne b Corbin Bosch
26 18 5 0 144
Craig Ervine
c Tony de Zorzi b Corbin Bosch
49 77 7 0 64
Wessly Madhevere
c Kyle Verreynne b Codi Yusuf
0 8 0 0 0
Tafadzwa Tsiga
c Corbin Bosch b Codi Yusuf
0 4 0 0 0
Wellington Masakadza
c Wiaan Mulder b Keshav Maharaj
57 92 9 0 62
Vincent Masekesa
b Corbin Bosch
3 10 0 0 30
Blessing Muzarabani
not out
32 29 4 2 110
Tanaka Chivanga
st Kyle Verreynne b Dewald Brevis
1 22 0 0 5
Extras (b 4, lb 5, w 6, nb 1) 16
Total (Wicket 10, Overs 66.2) 208
(3.14 runs per over)
Bowling O M R W Econ
Codi Yusuf 9 3 22 3 2.44
Wiaan Mulder 7 2 13 0 1.85
Kwena Maphaka 10 3 28 0 2.80
Keshav Maharaj 24 7 71 1 2.95
Corbin Bosch 12 2 43 5 3.58
Dewald Brevis 4.2 0 22 1 5.07
Team Sqaud
South

Tony de Zorzi, Matthew Breetzke, Wiaan Mulder, David Bedingham, Lhuan-dre Pretorius, Dewald Brevis, Kyle Verreynne (w), Corbin Bosch, Keshav Maharaj (c), Codi Yusuf, Kwena Maphaka

Zimbabwe

Brian Bennett, Takudzwanashe Kaitano, Nick Welch, Sean Williams, Craig Ervine (c), Wessly Madhevere, Tafadzwa Tsiga (w), Wellington Masakadza, Vincent Masekesa, Blessing Muzarabani, Tanaka Chivanga, Prince Masvaure

South Africa VS Zimbabwe, 1st Test - Live cricket Score card between South Africa VS Zimbabwe, 1st Test, South Africa tour of Zimbabwe 2025. Check out All cricket schedule for all series of major cricket playing countries including Pakistan, South Africa, Australia, India, Sri Lanka, Bangladesh, New Zealand, West Indies, England, Zimbabwe and other International teams as well. Scores and updates are live with ball by ball in real-time.

Reviews & Comments