Published: | Updated:
Written by Akash Saha | Edited and fact-checked by Amit Saha | Editorial policy
Daniel Vettori: 297 wickets
Daniel Vettori has taken the most ODI wickets for New Zealand, 297 in 291 matches, the only spinner at the top of a major ODI nation’s list. Kyle Mills (240), Tim Southee (221) and Trent Boult (211) follow. Among current players, Matt Henry leads with 172, one behind Jacob Oram.
Most ODI Wickets for New Zealand
| # | Bowler | Matches | Wickets | Average | Best |
|---|---|---|---|---|---|
| 1 | Daniel Vettori | 291 | 297 | 31.96 | 5/7 |
| 2 | Kyle Mills | 170 | 240 | 27.02 | 5/25 |
| 3 | Tim Southee | 161 | 221 | 33.70 | 7/33 |
| 4 | Trent Boult | 114 | 211 | 24.38 | 7/34 |
| 5 | Chris Harris | 250 | 203 | 37.50 | 5/42 |
| 6 | Chris Cairns | 214 | 200 | 32.78 | 5/42 |
| 7 | Jacob Oram | 160 | 173 | 29.17 | 5/26 |
| 8 | Matt Henry* | 95 | 172 | 24.98 | 5/30 |
| 9 | Richard Hadlee | 115 | 158 | 21.56 | 5/25 |
| 10 | Shane Bond | 82 | 147 | 20.88 | 6/19 |
| 11 | Ewen Chatfield | 114 | 140 | 25.84 | 5/34 |
Daniel Vettori: 297 Wickets
Vettori’s left-arm spin, built on accuracy rather than big turn, brought him 297 wickets and 2,253 runs in ODIs for New Zealand. His 5/7 against Bangladesh in 2005 remains one of the most economical five-wicket hauls in ODI history.
Tim Southee and Trent Boult
Southee’s 7/33 against England at the 2015 World Cup is New Zealand’s best ODI figures. Boult took his 211 wickets at an average of 24.38, the best among New Zealand’s 200-wicket bowlers, with six five-wicket hauls, a New Zealand record. Boult is also New Zealand’s leading wicket-taker at ODI World Cups.
Matt Henry: The Man to Watch
Henry passed Richard Hadlee with a 5/42 against India at the 2025 Champions Trophy, and is one wicket from Jacob Oram’s 173 for seventh place. With the 2027 World Cup in southern Africa ahead, he could reach the 200 club and climb further. Henry’s strike rate of under 29 balls per wicket is the best of anyone in the top ten.
Frequently Asked Questions
Who has taken the most ODI wickets for New Zealand?
Daniel Vettori, with 297 wickets in 291 ODIs.
Which current bowler has the most ODI wickets for New Zealand?
Matt Henry, with 172 wickets in 95 ODIs as of mid-2026.
What are New Zealand’s best ODI bowling figures?
Tim Southee’s 7/33 against England at the 2015 World Cup in Wellington. Trent Boult’s 7/34 against the West Indies in 2017 is next.
More: most ODI wickets for Sri Lanka · most ODI wickets for India v Pakistan · India v New Zealand T20I runs · records index
Discover more from Skyblogs Sports
Subscribe to get the latest posts sent to your email.










