Top 5 players who scored the most runs for New Zealand in international cricket, Kane Williamson created history
Most Runs For New Zealand (NZ) in International Cricket: Many legendary players have proved their batting prowess in New Zealand cricket history. These players have given the team many historic victories with their brilliant innings. In the semi-finals of the recently ongoing Champions Trophy 2025, Kane Williamson created a new record and became the highest run-scorer for New Zealand in international cricket. Let us know about the top 5 highest run scoring batsmen of New Zealand cricket
Players who scored the most runs in international cricket for New Zealand
5. Martin Guptill – 13,463 runs
NZ’s legendary opener Martin Guptill is known for his explosive batting. He has scored a total of 13,463 runs in all three formats. Guptill has played 47 Tests, 198 ODIs and 122 T20 matches in his career. During this time, he scored 23 centuries and 76 half-centuries.
4. Brendon McCullum – 14,676 runs
Former New Zealand captain and wicketkeeper batsman Brendon McCullum made a mark in the cricket world with his aggressive game. McCullum scored a total of 14,676 runs in 101 Tests, 260 ODIs and 71 T20 International matches. He scored 19 centuries and 76 half-centuries in his career.
3. Stephen Fleming – 15,289 runs
Stephen Fleming, one of New Zealand’s most successful captains, played 395 international matches in his career. He scored a total of 15,289 runs in 111 Tests, 280 ODIs and 5 T20 matches. Fleming secured third place by scoring 17 centuries and 95 half-centuries.
2. Ross Taylor – 18,199 runs
New Zealand’s legendary middle-order batsman Ross Taylor has won many important matches for the team. He scored a total of 18,199 runs in 112 Tests, 236 ODIs and 102 T20 matches. Taylor has 40 centuries and 93 half-centuries to his name.
1. Kane Williamson – 19,075* runs
Current New Zealand captain Kane Williamson is the leading run-scorer in international cricket. He recently completed 19,000 runs in international cricket amid a century against South Africa in the semi-finals of the Champions Trophy 2025.
Williamson has so far scored 19,075 runs in 370 matches, including 44 centuries and 99 half-centuries. His restrained batting and leadership have made him the greatest batsman of New Zealand cricket.
ALSO READ: MS Dhoni And Sachin Tendulkar Still Gets Paid By BCCI Post Retirement