In a thrilling encounter in the tri-series, New Zealand defeated Zimbabwe by 60 runs in their final match before the Saturday showdown against South Africa. New Zealand vs Zimbabwe saw the Kiwis post a commanding total of 190 for 6, thanks to solid contributions from Tim Seifert and Rachin Ravindra.
Seifert scored 75, and Ravindra added 63, both helping New Zealand set up a challenging target. Despite Richard Ngarava’s impressive bowling performance, Zimbabwe could only manage 130 runs in reply.
New Zealand’s decision to bat first was a bold one, as teams in the tri-series usually opted to bowl. The second-wicket stand of 108 runs between Seifert and Ravindra laid a strong foundation. Michael Bracewell’s quick-fire 26 off 16 balls pushed New Zealand’s total to 190.
In response, Zimbabwe’s batting faltered early, with only three players reaching double figures. The team struggled in the field, dropping crucial catches and committing unnecessary wides and no-balls.
Zimbabwe’s chase was undermined by early wickets, as they were reduced to 44 for 5 by the eighth over. Ish Sodhi took three wickets in the powerplay, leaving Zimbabwe in disarray. Sodhi finished with outstanding figures of 4 for 12, helping New Zealand wrap up the match in 19 overs. Despite a late resistance of 51 runs between Tony Munyonga and Tashinga Musekiwa, Zimbabwe could not recover, and New Zealand sealed a comfortable victory.
New Zealand vs Zimbabwe highlighted the Kiwis’ strength in both batting and bowling, while Zimbabwe’s fielding lapses and batting inconsistencies were costly. New Zealand will now look ahead to their final against South Africa, while Zimbabwe faces a lengthy wait until the Africa Region T20 World Cup Qualifiers in September.
In other news, check out the upcoming Pakistan vs England 2026 Test tour schedule and the key highlights of the series