Top 5 Players with the Most Runs for New Zealand in International Cricket

By
Vishwajeet Jaiswal
Hey, I’m Vishwajeet Jaiswal! Ever since I was a kid, I loved sharing the latest news with my friends. What started as a childhood habit has...
3 Min Read
Kane Williamson

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.

- Advertisement -
Ad imageAd image

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.

- Advertisement -
Ad image

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.

- Advertisement -
Ad imageAd image

ALSO READ: MS Dhoni And Sachin Tendulkar Still Gets Paid By BCCI Post Retirement

Hey, I’m Vishwajeet Jaiswal! Ever since I was a kid, I loved sharing the latest news with my friends. What started as a childhood habit has turned into a passion, and now I have the privilege of sharing news, stories about Sports, Tech, and iGaming content with SEO best practises. Writing has always been a part of who I am, and it’s something I’m truly passionate about.