A Debutant and a Dismantling: Nini's 3 for 17 and Bosch's 83 Give South Africa Women the 1st T20I by Six Wickets
Nthabiseng Nini had three wickets before the fourth over of her international career was done, and Zimbabwe Women were 12 for 4 at Queens Sports Club. Modester Mupachikwa's 36 from 43 balls made 116 of it. Anneke Bosch then took 83 from 43 and South Africa Women were home in 13.1 overs, one up in a five-match series.
Nomvelo Sibanda won the toss at Queens Sports Club and chose to bat, which on most mornings in Bulawayo is the unremarkable decision. Twenty-one deliveries later Zimbabwe Women were 12 for 4, and a debutant nobody outside the South Africa Women dressing room had seen bowl in an international had three of them. Nthabiseng Nini finished with 3 for 17, and the match was effectively decided before the powerplay had run its course.
What followed was a rescue job and then a demolition. Modester Mupachikwa batted 43 balls for 36 and, with Michelle Mavunga and Sibanda, hauled Zimbabwe to 116 all out in 19.3 overs. Anneke Bosch then needed 43 balls of her own to make 83, and South Africa Women won by six wickets with 41 balls remaining. First blood in a five-match series, and it was not close.
Match Summary
| Zimbabwe Women | 116 all out (19.3 ov, RR 5.94) |
| South Africa Women | 117/4 (13.1 ov, T:117, RR 8.88) |
| Result | South Africa Women won by 6 wickets (41 balls remaining) |
| Series | South Africa Women lead the 5-match series 1-0 |
| Player of the Match | Nthabiseng Nini (3.3-0-17-3) |
| Toss | Zimbabwe Women, elected to bat first |
| Venue | Queens Sports Club, Bulawayo (day match) |
| Match | 1st T20I, WT20I no. 3011 |
| WT20I debuts | Caitlin Wyngaard, Nthabiseng Nini (South Africa) |
| Powerplays | ZIM 33/4 | SA 45/1 |
| Officials | Christopher Phiri, Collin Tlou; referee Emmanuel Dube |
| Zimbabwe Women batting | |
| Modester Mupachikwa † | 36 (43b, 5x4) — c Wolvaardt b Reyneke |
| Michelle Mavunga | 21 (18b, 2x4, 1x6) — c Wolvaardt b Dercksen |
| Nomvelo Sibanda (c) | 15 (16b, 2x4) — c †Meso b Dercksen |
| Beloved Biza | 13 (17b, 2x4) — b Reyneke |
| Sharne Mayers | 5 (3b, 1x4) — c Naidu b Marx |
| Nyasha Gwanzura | 3 (6b) — c †Meso b Nini |
| Lindokuhle Mabhero | 2* (5b) |
| Tendai Makusha | 1 (2b) — run out (Bosch/†Meso) |
| Kelis Ndhlovu | 0 (4b) — b Nini |
| Loreen Tshuma | 0 (2b) — c †Meso b Nini |
| Christine Mutasa | 0 (1b) — c Shangase b Reyneke |
| Extras | 20 (b 1, lb 1, w 18) |
| South Africa Women bowling | |
| Nthabiseng Nini | 3.3-0-17-3 |
| Kayla Reyneke | 4-0-29-3 |
| Annerie Dercksen | 3-0-15-2 |
| Eliz-Mari Marx | 3-1-9-1 |
| Caitlin Wyngaard | 2-0-16-0 |
| Seshnie Naidu | 4-0-28-0 |
| South Africa Women batting | |
| Anneke Bosch | 83 (43b, 11x4, 3x6, SR 193.02) — lbw b Gwanzura |
| Nondumiso Shangase | 18 (22b, 2x4) — c Ndhlovu b Tshuma |
| Laura Wolvaardt (c) | 6 (7b, 1x4) — c Mabhero b Gwanzura |
| Annerie Dercksen | 2* (4b) |
| Faye Tunnicliffe | 1 (3b) — b Mavunga |
| Kayla Reyneke | 0* (0b) |
| Extras | 7 (lb 1, nb 1, w 5) |
| Zimbabwe Women bowling | |
| Nyasha Gwanzura | 4-1-19-2 |
| Loreen Tshuma | 1-0-11-1 |
| Michelle Mavunga | 1-0-10-1 |
| Nomvelo Sibanda (c) | 2-0-17-0 |
| Beloved Biza | 1-0-9-0 |
| Tendai Makusha | 1-0-13-0 |
| Lindokuhle Mabhero | 3-0-36-0 |
| Christine Mutasa | 0.1-0-1-0 |
Twenty-One Balls That Settled It
A first over in international cricket is usually about survival. Nthabiseng Nini had Nyasha Gwanzura caught behind by Karabo Meso off its last delivery, with Zimbabwe 4 for 1. In her second she bowled Kelis Ndhlovu, who had made 0 from four balls, and it was 5 for 2. Eliz-Mari Marx took Sharne Mayers, caught by Seshnie Naidu, for 11 for 3. Then Nini had Loreen Tshuma caught behind at 12 for 4, in the fourth over, and three of the first four wickets belonged to a bowler making her debut.
South Africa did not let the pressure leak away either. Marx bowled a maiden in her three overs and conceded nine runs in total — three an over in a T20 innings that never had a settled batter at the crease. When Zimbabwe finally found a partnership, Kayla Reyneke broke it, bowling Beloved Biza at 47 for 5, and later removed Mupachikwa and Christine Mutasa off consecutive deliveries at 105. Annerie Dercksen took the two wickets in between: Mavunga caught by Laura Wolvaardt at 81, Sibanda caught behind at 113. Six bowlers, five of whom took wickets, and only one who went at more than a run a ball for a full spell.
Mupachikwa Holds On, and Zimbabwe Find Their Ceiling
From 12 for 4, the honest ambition is to bat twenty overs, and Zimbabwe very nearly did. Modester Mupachikwa, keeping wicket and batting at six, took the innings from the wreckage to 105 before she fell in the eighteenth over. Her 36 came from 43 balls at a strike rate of 83, and there is no version of that innings that could have been faster and also lasted. She added 35 with Beloved Biza for the fifth wicket, then 34 with Michelle Mavunga, whose 21 from 18 included the only six of the Zimbabwe innings. Sibanda contributed 15 from 16. Drinks came at 72 for 5.
The problem is what the arithmetic does to that effort. Zimbabwe's 116 contained 20 extras, which means 96 runs came off the bat, and Mupachikwa, Mavunga, Sibanda and Biza made 85 of those between them. The other seven batters made eleven runs between them. A side that loses four wickets in the powerplay for 33 is not chasing a par score any more; it is chasing respectability, and 116 on a ground where the opposition would later score at nearly nine an over was always going to be short. Zimbabwe were not outclassed with the bat so much as never given a first act.
How the Match Turned
| ZIM 12/4 (3.3 ov) | Nini 3, Marx 1 — four wickets inside 21 balls |
| ZIM 47/5 (7.1 ov) | Biza b Reyneke ends a 35-run stand |
| ZIM 72/5 (10 ov) | Drinks — Mupachikwa and Mavunga rebuilding |
| ZIM 105/6 to 105/7 (17.4, 17.5) | Reyneke removes Mupachikwa and Mutasa in two balls |
| ZIM 116 all out (19.3 ov) | 100 up in 16.3 ov; 20 extras, 18 of them wides |
| SA 7/1 (1.3 ov) | Wolvaardt c Mabhero b Gwanzura |
| SA 45/1 (6 ov) | Powerplay — Bosch already away |
| SA 75/2 (9.6 ov) | Bosch-Shangase add 68; the 50 of it off 38 balls |
| SA 100 up (11.4 ov) | Bosch fifty off 31 balls (7x4, 1x6) |
| SA 116/4 (12.6 ov) | Bosch lbw b Gwanzura, one run from the target |
| SA 117/4 (13.1 ov) | Dercksen hits the winning run |
Bosch, and a Chase That Stopped Being One
Laura Wolvaardt went in the second over, caught by Lindokuhle Mabhero off Nyasha Gwanzura, and 7 for 1 was the last moment Zimbabwe had a foothold. Anneke Bosch reached fifty from 31 balls and finished with 83 from 43 — eleven fours, three sixes, 62 of her runs in boundaries, a strike rate of 193. She and Nondumiso Shangase added 68 for the second wicket, and the fifty of that stand took 38 deliveries while Shangase made 18 from 22. The senior partner was doing the arithmetic; Bosch was doing the scoring.
She did not get the finish. Gwanzura trapped her lbw off the last ball of the thirteenth over with the score on 116 — one run adrift of a line Bosch had spent 43 balls drawing herself. Annerie Dercksen pushed the single that settled it five deliveries later, and South Africa were home with 41 to spare. Gwanzura's 4-1-19-2 was much the best bowling of the day for Zimbabwe and deserves saying plainly: she dismissed both South African batters who looked set, and she conceded fewer than five an over while the match was being taken away.
Conditions, and the One Blemish
Queens Sports Club did not look like a difficult surface once a batter was in. South Africa lost four wickets, but two of those fell in the last two overs of a chase that was as good as done, and the run rate of 8.88 tells its own story against Zimbabwe's 5.94. The difference was not the pitch; it was that Zimbabwe never had a partnership before the sixth over and South Africa had a match-winning one by the tenth.
South Africa will not enjoy one column of their own scorecard. They bowled 18 wides, which is three overs of free deliveries, and those 18 runs made up more than half of Zimbabwe's 20 extras. A side that dismissed the opposition for 116 and won with nearly seven overs unused can afford them. In a tighter game later in this series, 18 wides is the margin.
Player of the Match: Nthabiseng Nini
There was a case for Bosch, whose 83 was the largest individual score of the match by 47 runs. The award went to Nthabiseng Nini, and it is the right call, because the game was gone before Bosch padded up. Her figures read 3.3-0-17-3: two wickets inside the first two overs of her international career, a third in the fourth over, and she was the bowler in the over in which the innings closed at 19.3, Tendai Makusha run out by Bosch and Meso.
Nini was one of two South African debutants, alongside Caitlin Wyngaard, who bowled two overs for 16 without a wicket. On a day when Wolvaardt could hand the new ball to a player with no international record and watch her take the top order apart, a bowling unit that already had Marx, Reyneke and Dercksen in it suddenly looks deeper than it did before this tour began.
CricIntel Prediction Review
This match didn't have a CricIntel preview — we'll have full analysis for the next encounter.
What to Watch Next
South Africa Women lead the five-match series 1-0, which means there is plenty of time for the questions this game left unanswered. Faye Tunnicliffe faced three balls, Dercksen four, Reyneke none; Karabo Meso, Marx, Wyngaard, Naidu and Nini did not bat at all. A 117 chase told us about Bosch and almost nothing about the middle order beneath her, and Wolvaardt will want a target big enough to find out.
For Zimbabwe, the route back is narrow but visible. Gwanzura's four overs showed the ball is not the problem. Mupachikwa's 43-ball 36 showed that batting time is possible on this surface. What has to change is the first three overs: no side survives losing four wickets for 12, and Zimbabwe's top order gets a second attempt in the same conditions, which is more than most teams are given after a morning like this one.
Want data-backed predictions for every IPL 2026 match?