top of page
SPORTS

International Cricket - New Zealand
Most Runs (ODI)
This list features the players with the most ODI (one day internationals) runs for the New Zealand national cricket team.
RANK | PLAYER | APPEARANCES | RUNS | YEARS |
1 | Ross Taylor | 236 | 8607 | 2006–2022 |
2 | Stephen Fleming | 279 | 8007 | 1994–2007 |
3 | Martin Guptill | 198 | 7346 | 2009–2022 |
4 | Kane Williamson | 173 | 7235 | 2010–2025 |
5 | Nathan Astle | 223 | 7090 | 1995–2007 |
6 | Brendon McCullum | 260 | 6083 | 2002–2016 |
7 | Chris Cairns | 214 | 4881 | 1991–2006 |
8 | Craig McMillan | 197 | 4707 | 1997–2007 |
9 | Martin Crowe | 143 | 4704 | 1982–1995 |
10 | Scott Styris | 188 | 4483 | 1999–2011 |
References
ESPNcricinfo (2025). Batting – most runs – career – New Zealand – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/batting-most-runs-career/new-zealand-5/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



