South Africa vs Zimbabwe, 2nd Match

Triangular Series Namibia 2026 · T20I · · Namibia Cricket Ground, Windhoek

South Africa won by 7 wickets (with 38 balls remaining) (South Africa 146/3, Zimbabwe 144/8).

Match report

South Africa (SA) faced Zimbabwe (ZIM) in the 2nd Match of Triangular Series Namibia 2026, a T20I match, at Namibia Cricket Ground, Windhoek. Play began on Saturday, 29 August 2026 at 12:00 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.

Zimbabwe won the toss and chose to bat. The on-field umpires were Ewoud Lassen and Langton Rusere, with Graeme Labrooy as match referee.

Zimbabwe made 144/8 in 20 overs, with Brian Bennett top-scoring on 34 from 35 balls. Duan Jansen was the pick of the bowlers with 3 for 45. South Africa made 146/3 in 13.4 overs, with Dewald Brevis top-scoring on 75 not out from 32 balls. Brad Evans was the pick of the bowlers with 1 for 19.

Result: South Africa won by 7 wickets (with 38 balls remaining). Dewald Brevis was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Zimbabwe · 1st innings: 144/8 (20 ov)

Batting
BatterDismissalRB4s6sSR
Brian Bennettb Prenelan Subrayen34354197.14
Ben Curranc Tony de Zorzi b Duan Jansen241241200
Dion Myersc Eathan Bosch b Bjorn Fortuin171710100
Sikandar Razac Jordan Hermann b Eathan Bosch10170058.82
Ryan Burlb Prenelan Subrayen470057.14
Wesley Madheverec Dewald Brevis b Duan Jansen12141085.71
Tadiwanashe Marumanic Jordan Hermann b Kwena Maphaka301313230.77
Brad Evansc Lhuan-dre Pretorius b Duan Jansen4210200
Newman Nyamhurinot out2200100
Blessing Muzarabaninot out01000

Extras: 7 · Did not bat: Graeme Cremer

Bowling
BowlerOMRWEcon
Eathan Bosch402015
Duan Jansen4045311.25
Prenelan Subrayen402726.75
Kwena Maphaka402416
Bjorn Fortuin402516.25

South Africa · 1st innings: 146/3 (13.4 ov)

Batting
BatterDismissalRB4s6sSR
Lhuan-dre Pretoriusc Ryan Burl b Brad Evans221340169.23
Jordan Hermannc Wesley Madhevere b Newman Nyamhuri201340153.85
Dewald Brevisnot out753276234.38
Tony de Zorzic Wesley Madhevere b Blessing Muzarabani15170188.24
Rubin Hermannnot out11720157.14

Extras: 3 · Did not bat: Connor Esterhuizen, Eathan Bosch, Duan Jansen, Bjorn Fortuin, Prenelan Subrayen, Kwena Maphaka

Bowling
BowlerOMRWEcon
Wesley Madhevere10707
Blessing Muzarabani3030110
Sikandar Raza302709
Newman Nyamhuri2031115.5
Brad Evans2.401917.13
Graeme Cremer2032016

Latest overs

  1. Over 14 (SA, Brad Evans): 6 runs, 146/3 – 4 1 1 •
  2. Over 13 (SA, Newman Nyamhuri): 16 runs, 140/3 – 4 4 • • 2 1wd 4
  3. Over 12 (SA, Graeme Cremer): 17 runs, 124/3 – • 1 6 • 4 6
  4. Over 11 (SA, Blessing Muzarabani): 4 runs, 107/3 – W • 1 1 1 1
  5. Over 10 (SA, Sikandar Raza): 8 runs, 103/2 – 1 • 6 • 1 •
  6. Over 9 (SA, Brad Evans): 7 runs, 95/2 – 1 1 • 1 4 •