Group stage (Group A) — 1999 Cricket World Cup
May 29, 1999 · County Ground, Chelmsford
Result: ZIZimbabwe — Zimbabwe won by 48 runs. ZIZimbabwe 233/6 (50 overs), SASouth Africa 185 all out (47.2 overs). May 29, 1999 · County Ground, Chelmsford.
A notable upset — South Africa, one of the tournament favourites, well beaten by Zimbabwe. This carried-over result later counted toward Zimbabwe's Super Six standing.
Scorecard
Zimbabwe won the toss and chose to bat.
| Team | Score |
|---|---|
| ZIZimbabwe (1st innings) | 233/6 (50 overs) |
| SASouth Africa (2nd innings) | 185 all out (47.2 overs) |
Leading batters
| Team | Batter | Runs (balls) |
|---|---|---|
| ZIZimbabwe | Neil Johnson | 76 (117) |
| SASouth Africa | Shaun Pollock | 52 (81) |
| SASouth Africa | Lance Klusener | 52* (58) |
Leading bowlers
| Team | Bowler | Figures |
|---|---|---|
| ZIZimbabwe | Neil Johnson | 3/27 |
| ZIZimbabwe | Heath Streak | 3/35 |
Player of the Match
Neil Johnson (Zimbabwe)
Data last verified: 11 August 2026.
← All 1999 World Cup matches · 1999 World Cup overview
← Cricket · Champions list · All-time records · T20 World Cup · All competitions · Teams · Players