Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Zimbabwe vs South Africa 2025  »  Stats

Zimbabwe vs South Africa 2025 Stats & Performances

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Average
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours
  • Most Catches

BOWLING STATS

  • Most Wickets
  • Best Average
  • Most Five-wicket hauls
  • Best Economy

Most Runs ( TEST )

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Willem Mulder South Africa 2 3 531 90.46 67 6
2 Sean Williams Zimbabwe 2 4 257 104.05 30 2
3 Lhuan-dre Pretorius South Africa 2 3 235 92.89 18 7
4 Craig Ervine Zimbabwe 2 4 151 51.71 19 -
5 Corbin Bosch South Africa 2 2 136 82.42 14 -
6 David Bedingham South Africa 2 3 117 81.82 11 1
7 Kyle Verreynne South Africa 2 3 88 65.67 10 1
8 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 84 98.82 7 4
9 Wellington Masakadza Zimbabwe 2 4 81 40.50 13 -
10 Keshav Maharaj South Africa 1 2 72 72.00 5 3
11 Nick Welch Zimbabwe 2 4 69 44.23 5 2
12 Takudzwanashe Kaitano Zimbabwe 2 4 52 37.14 5 -
13 Wesley Madhevere Zimbabwe 2 4 45 48.39 2 1
14 Tony de Zorzi South Africa 2 3 41 50.62 5 -
15 Blessing Muzarabani Zimbabwe 2 4 37 59.68 5 2
16 Codi Yusuf South Africa 2 2 35 53.03 6 -
17 Tanaka Chivanga Zimbabwe 2 4 33 43.42 4 2
18 Tafadzwa Tsiga Zimbabwe 2 4 22 39.29 3 -
19 Brian Bennett Zimbabwe 1 1 19 67.86 4 -
20 Prince Masvaure Zimbabwe 1 2 19 22.35 1 -
21 Kwena Maphaka South Africa 1 2 17 65.38 - 2
22 Matthew Breetzke South Africa 1 2 14 27.45 1 -
23 Vincent Masekesa Zimbabwe 1 2 14 26.42 1 -
24 Dion Myers Zimbabwe 1 2 12 35.29 2 -
25 Lesego Senokwane South Africa 1 1 3 8.33 - -

Highest Strike Rate ( TEST )

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Sean Williams Zimbabwe 2 4 257 104.05 85.67
2 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 84 98.82 28
3 Lhuan-dre Pretorius South Africa 2 3 235 92.89 78.33
4 Willem Mulder South Africa 2 3 531 90.46 265.5
5 Corbin Bosch South Africa 2 2 136 82.42 136
6 David Bedingham South Africa 2 3 117 81.82 39
7 Keshav Maharaj South Africa 1 2 72 72.00 36
8 Brian Bennett Zimbabwe 1 1 19 67.86 0
9 Kyle Verreynne South Africa 2 3 88 65.67 44
10 Kwena Maphaka South Africa 1 2 17 65.38 17
11 Blessing Muzarabani Zimbabwe 2 4 37 59.68 12.33
12 Codi Yusuf South Africa 2 2 35 53.03 35
13 Craig Ervine Zimbabwe 2 4 151 51.71 37.75
14 Tony de Zorzi South Africa 2 3 41 50.62 13.67
15 Wesley Madhevere Zimbabwe 2 4 45 48.39 11.25
16 Nick Welch Zimbabwe 2 4 69 44.23 17.25
17 Tanaka Chivanga Zimbabwe 2 4 33 43.42 8.25
18 Wellington Masakadza Zimbabwe 2 4 81 40.50 27
19 Tafadzwa Tsiga Zimbabwe 2 4 22 39.29 5.5
20 Takudzwanashe Kaitano Zimbabwe 2 4 52 37.14 13
21 Dion Myers Zimbabwe 1 2 12 35.29 6
22 Matthew Breetzke South Africa 1 2 14 27.45 7
23 Vincent Masekesa Zimbabwe 1 2 14 26.42 14
24 Prince Masvaure Zimbabwe 1 2 19 22.35 9.5
25 Lesego Senokwane South Africa 1 1 3 8.33 3

Highest Individual Scores ( TEST )

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Willem Mulder South Africa 2 3 367 90.46 67 6
2 Lhuan-dre Pretorius South Africa 2 3 153 92.89 18 7
3 Sean Williams Zimbabwe 2 4 137 104.05 30 2
4 Corbin Bosch South Africa 2 2 100 82.42 14 -
5 David Bedingham South Africa 2 3 82 81.82 11 1
6 Wellington Masakadza Zimbabwe 2 4 57 40.50 13 -
7 Nick Welch Zimbabwe 2 4 55 44.23 5 2
8 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 51 98.82 7 4
9 Keshav Maharaj South Africa 1 2 51 72.00 5 3
10 Craig Ervine Zimbabwe 2 4 49 51.71 19 -
11 Kyle Verreynne South Africa 2 3 42 65.67 10 1
12 Takudzwanashe Kaitano Zimbabwe 2 4 40 37.14 5 -
13 Blessing Muzarabani Zimbabwe 2 4 32 59.68 5 2
14 Tony de Zorzi South Africa 2 3 31 50.62 5 -
15 Codi Yusuf South Africa 2 2 27 53.03 6 -
16 Wesley Madhevere Zimbabwe 2 4 25 48.39 2 1
17 Tanaka Chivanga Zimbabwe 2 4 22 43.42 4 2
18 Brian Bennett Zimbabwe 1 1 19 67.86 4 -
19 Matthew Breetzke South Africa 1 2 13 27.45 1 -
20 Prince Masvaure Zimbabwe 1 2 12 22.35 1 -
21 Tafadzwa Tsiga Zimbabwe 2 4 12 39.29 3 -
22 Dion Myers Zimbabwe 1 2 11 35.29 2 -
23 Vincent Masekesa Zimbabwe 1 2 11 26.42 1 -
24 Kwena Maphaka South Africa 1 2 9 65.38 - 2
25 Lesego Senokwane South Africa 1 1 3 8.33 - -

Highest Average ( TEST )

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Willem Mulder South Africa 2 3 531 265.5 1
2 Corbin Bosch South Africa 2 2 136 136 1
3 Sean Williams Zimbabwe 2 4 257 85.67 1
4 Lhuan-dre Pretorius South Africa 2 3 235 78.33 0
5 Kyle Verreynne South Africa 2 3 88 44 1
6 David Bedingham South Africa 2 3 117 39 0
7 Craig Ervine Zimbabwe 2 4 151 37.75 0
8 Keshav Maharaj South Africa 1 2 72 36 0
9 Codi Yusuf South Africa 2 2 35 35 1
10 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 84 28 0
11 Wellington Masakadza Zimbabwe 2 4 81 27 1
12 Nick Welch Zimbabwe 2 4 69 17.25 0
13 Kwena Maphaka South Africa 1 2 17 17 1
14 Vincent Masekesa Zimbabwe 1 2 14 14 1
15 Tony de Zorzi South Africa 2 3 41 13.67 0
16 Takudzwanashe Kaitano Zimbabwe 2 4 52 13 0
17 Blessing Muzarabani Zimbabwe 2 4 37 12.33 1
18 Wesley Madhevere Zimbabwe 2 4 45 11.25 0
19 Prince Masvaure Zimbabwe 1 2 19 9.5 0
20 Tanaka Chivanga Zimbabwe 2 4 33 8.25 0
21 Matthew Breetzke South Africa 1 2 14 7 0
22 Dion Myers Zimbabwe 1 2 12 6 0
23 Tafadzwa Tsiga Zimbabwe 2 4 22 5.5 0
24 Lesego Senokwane South Africa 1 1 3 3 0
25 Brian Bennett Zimbabwe 1 1 19 0 1
26 Kundai Matigimu Zimbabwe 1 2 0 0 0
27 Prenelan Subrayen South Africa 1 0 0 0 0
28 Senuran Muthusamy South Africa 1 0 0 0 0

Most Hundreds ( TEST )

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Willem Mulder South Africa 2 3 531 2 367
2 Lhuan-dre Pretorius South Africa 2 3 235 1 153
3 Sean Williams Zimbabwe 2 4 257 1 137
4 Corbin Bosch South Africa 2 2 136 1 100

Most Fifties ( TEST )

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Lhuan-dre Pretorius South Africa 2 3 235 1 153
2 Sean Williams Zimbabwe 2 4 257 1 137
3 David Bedingham South Africa 2 3 117 1 82
4 Wellington Masakadza Zimbabwe 2 4 81 1 57
5 Nick Welch Zimbabwe 2 4 69 1 55
6 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 84 1 51
7 Keshav Maharaj South Africa 1 2 72 1 51

Most Sixes ( TEST )

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Lhuan-dre Pretorius South Africa 2 3 235 7
2 Willem Mulder South Africa 2 3 531 6
3 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 84 4
4 Keshav Maharaj South Africa 1 2 72 3
5 Sean Williams Zimbabwe 2 4 257 2
6 Nick Welch Zimbabwe 2 4 69 2
7 Blessing Muzarabani Zimbabwe 2 4 37 2
8 Tanaka Chivanga Zimbabwe 2 4 33 2
9 Kwena Maphaka South Africa 1 2 17 2
10 David Bedingham South Africa 2 3 117 1
11 Kyle Verreynne South Africa 2 3 88 1
12 Wesley Madhevere Zimbabwe 2 4 45 1

Most Fours ( TEST )

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Willem Mulder South Africa 2 3 531 67
2 Sean Williams Zimbabwe 2 4 257 30
3 Craig Ervine Zimbabwe 2 4 151 19
4 Lhuan-dre Pretorius South Africa 2 3 235 18
5 Corbin Bosch South Africa 2 2 136 14
6 Wellington Masakadza Zimbabwe 2 4 81 13
7 David Bedingham South Africa 2 3 117 11
8 Kyle Verreynne South Africa 2 3 88 10
9 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 3 84 7
10 Codi Yusuf South Africa 2 2 35 6
11 Keshav Maharaj South Africa 1 2 72 5
12 Nick Welch Zimbabwe 2 4 69 5
13 Takudzwanashe Kaitano Zimbabwe 2 4 52 5
14 Tony de Zorzi South Africa 2 3 41 5
15 Blessing Muzarabani Zimbabwe 2 4 37 5
16 Tanaka Chivanga Zimbabwe 2 4 33 4
17 Brian Bennett Zimbabwe 1 1 19 4
18 Tafadzwa Tsiga Zimbabwe 2 4 22 3
19 Wesley Madhevere Zimbabwe 2 4 45 2
20 Dion Myers Zimbabwe 1 2 12 2
21 Prince Masvaure Zimbabwe 1 2 19 1
22 Matthew Breetzke South Africa 1 2 14 1
23 Vincent Masekesa Zimbabwe 1 2 14 1

Most Catches ( TEST )

POS PLAYER TEAM INN CATCHES
1 Kyle Verreynne South Africa 2 8
2 Willem Mulder South Africa 2 5
3 Brian Bennett Zimbabwe 1 3
4 Craig Ervine Zimbabwe 2 3
5 Sean Williams Zimbabwe 2 3
6 Tony de Zorzi South Africa 2 3
7 Codi Yusuf South Africa 2 2
8 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 2
9 Lesego Senokwane South Africa 1 2
10 Wellington Masakadza Zimbabwe 2 2
11 Corbin Bosch South Africa 2 1
12 Kwena Maphaka South Africa 1 1
13 Lhuan-dre Pretorius South Africa 2 1
14 Nick Welch Zimbabwe 2 1
15 Takudzwanashe Kaitano Zimbabwe 2 1
16 Tanaka Chivanga Zimbabwe 2 1
17 Wesley Madhevere Zimbabwe 2 1

Most Wickets ( TEST )

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Codi Yusuf South Africa 2 4 282 10 0
2 Corbin Bosch South Africa 2 4 282 10 1
3 Tanaka Chivanga Zimbabwe 2 3 336 8 0
4 Willem Mulder South Africa 2 4 222 7 0
5 Wellington Masakadza Zimbabwe 2 3 510 6 0
6 Keshav Maharaj South Africa 1 2 244 4 0
7 Prenelan Subrayen South Africa 1 2 144 4 0
8 Senuran Muthusamy South Africa 1 2 195 4 0
9 Blessing Muzarabani Zimbabwe 2 3 347 3 0
10 Vincent Masekesa Zimbabwe 1 2 216 3 0
11 Kundai Matigimu Zimbabwe 1 1 129 2 0
12 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 1 26 1 0
13 Wesley Madhevere Zimbabwe 2 3 114 1 0

Most Five-wicket hauls ( TEST )

POS PLAYER TEAM MATCHES INN BALLS RUNS WKTS 5Wkts
1 Corbin Bosch South Africa 2 4 282 139 10 1

Best Economy ( TEST )

POS PLAYER TEAM MATCHES INN ECO SR
1 Codi Yusuf South Africa 2 4 2.6 53.03
2 Willem Mulder South Africa 2 4 2.89 90.46
3 Corbin Bosch South Africa 2 4 2.96 82.42
4 Prenelan Subrayen South Africa 1 2 3.25 0
5 Keshav Maharaj South Africa 1 2 3.47 72
6 Kwena Maphaka South Africa 1 2 3.64 65.38
7 Blessing Muzarabani Zimbabwe 2 3 3.98 59.68
8 Senuran Muthusamy South Africa 1 2 4.18 0
9 Wellington Masakadza Zimbabwe 2 3 4.6 40.5
10 Tanaka Chivanga Zimbabwe 2 3 4.84 43.42
11 Wesley Madhevere Zimbabwe 2 3 4.84 48.39
12 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 1 5.08 98.82
13 Brian Bennett Zimbabwe 1 1 5.11 67.86
14 Dion Myers Zimbabwe 1 1 5.6 35.29
15 Kundai Matigimu Zimbabwe 1 1 5.77 0
16 Vincent Masekesa Zimbabwe 1 2 5.94 26.42

Best Average ( TEST )

POS PLAYER TEAM MATCHES INN ECO AVG
1 Codi Yusuf South Africa 2 4 2.6 12.20
2 Corbin Bosch South Africa 2 4 2.96 13.90
3 Willem Mulder South Africa 2 4 2.89 15.29
4 Prenelan Subrayen South Africa 1 2 3.25 19.50
5 ଡିୱାଲ୍ଡ ବ୍ରେଭିସ୍ South Africa 2 1 5.08 22.00
6 Tanaka Chivanga Zimbabwe 2 3 4.84 33.88
7 Senuran Muthusamy South Africa 1 2 4.18 34.00
8 Keshav Maharaj South Africa 1 2 3.47 35.25
9 Kundai Matigimu Zimbabwe 1 1 5.77 62.00
10 Wellington Masakadza Zimbabwe 2 3 4.6 65.17
11 Vincent Masekesa Zimbabwe 1 2 5.94 71.33
12 Blessing Muzarabani Zimbabwe 2 3 3.98 76.67
13 Wesley Madhevere Zimbabwe 2 3 4.84 92.00