10 Highest ODI Run Scorer in New Zealand Cricket History

In this article, I am going to tell you the top 10 most run-scorer for New Zealand in the One Day International cricket format. 

New Zealand is a low population country but still, they are good enough to perform in the international format.

They have produced some of the best cricket players in the past few decades. So, here are the all-time top 10 most run-scorer for New Zealand in ODI format.

New Zealand's Top 10 Batsman Most Run in ODI Cricket


Ross Taylor is the most successful batsman in New Zealand cricket history. He scored 8581 ODI runs in his carrier till now. He will play more matches in the upcoming season for NZ.

Ross Taylor played 233 matches where he smashed 21 centuries and 51 half-centuries. He holds the record o most tons by a New Zealand cricketer in ODI cricket.

Ross Taylor played 4 cricket world cups where he scored 1002 runs in 33 matches. His best run in a match is 181 not out against England.

2. SP Fleming

Stephen Fleming is the greatest cricketer from blackcaps. He played international almost for 14 years. 

Fleming has scored 8037 runs in 279 ODI matches. One interesting fact about him is he hit the most boundaries for New Zealand in One Day International. 

Stephen's highest run was 134 not out against the Proteas in 2003. He got the captaincy at his very early age.

He held the second-highest run-scorer in the 2007 men's cricket world cup.

3. NJ Astle

NJ Astle was an all-rounder batsman from New Zealand. He played 223 ODI games and 81 test matches.

Where he scored 7090 runs in limited-overs format and 4702 runs in test cricket. As of now holds the place of 2nd most centuries by New Zealand batsman.

NJ Astle scored 16 centuries and 41 half-centuries in his ODI carrier. The quickest double hundred in Test cricket was scored by him in 2002.

4. Martin Guptill

First New Zealander to smash a bubble hundred on a big stage like the world cup. Martin Guptill scored 6927 runs in the 50 overs format of cricket.

He also holds the second place of most centuries by New Zealand batsman after Ross Taylor. He has 16 hundred and 37 half-centuries in his record book.

Guptill was the last New Zealander to score a ton in his debut. H also holds the highest individual score 237 not out.

5. Kane Williamson

Kane Williamson is one of the coolest captains after MS Dhoni. He successfully took the New Zealand team to the final in 2019.

He scored 1805 runs in ODI cricket. With 13 centuries and 39 half-centuries, his highest score was 148. An interesting fact about Williamson is he took 37 wickets in ODI's,

6. Brendon McCullum

McCullum is one of the big hitter batsmen in the world. His records clearly showed that how he hit the ball out of the park.

He scored 6083 runs in one day international. Where he has 5 100s and 32 50s. His highest score 166 in 2008 against Ireland.

Brendon scored the world's fastest test cricket century. Also, he was the first New Zealand captain to take the team into the final.

7. CL Cairns

This Newzealand all-rounder Chris Cains did so many records for his country. He scored 4950 runs with the bat and picked 200+ wickets with the white ball.

He is the finest all-rounder from New Zealand. He scored the highest 115 runs against India in 1999.

In the 17 years of his cricket life, he played 215 ODI matches and 62 test matches. Where he has 4 centuries and 26 half-centuries.

8. CD McMillan

Craig McMillian debut in 1997 against Srilanka in One Day International. After that, he played 197 games in 10 years and scored 4707 runs.

Craig McMillian was also a per-time bowler for New Zealand. He took 49 ODI wickets. With 3 centuries and 28 half-centuries, his highest individual score was 117.

9. MD Crowe

MD Crowe sir you are truly a legend. He was a right-hand cricketer for New Zealand. If we look at his ODI carrier, he played 143 matches where he scored 4704 runs.

With 4 centuries and 34 50s, he decided to quit international cricket in 1995. The highest individual score was 107 not out against India in 1995. 

10. Scott Styris

He debuts for New Zealand in 1999. His total runs in ODI was 4483. 

He had 4 centuries and 28 fifties in One Day International. 141 was his highest score in the 50 overs formats of cricket.

In the 2011 semi-final against Srilanka Sryris played his last game for New Zealand.


So, my dear users are all the Top 10 New Zealand batsmen who scored the most ODI runs for their country.

I will add more interesting content to my blog dipanjanpradhan.com. Make sure you come and read my posts.

Disclaimer: Some of the information are taken from Wikipedia.

Post a Comment

Previous Post Next Post