The top-three run-getters in NZ ODI cricket history are: Ross Taylor (8,607 runs in 236 matches at an average of 47.55, with 21 centuries and 51 fifties), Stephen Fleming (8,007 runs in 279 matches at an average of 32.41 with eight centuries and 49 fifties) and Martin Guptill (7,346 runs in 198 matches at an average of 41.73, with 18 centuries and 39 fifties).