Fastest to five ODI hundreds for New Zealand (by innings)
What's the story
New Zealand advanced to the 2025 ICC Champions Trophy final with a 50-run win over South Africa in the semi-final on March 5.
Rachin Ravindra (108 off 101) and Kane Williamson (102 off 94) powered New Zealand to 362/6.
Ravindra also became the second-fastest Kiwi player to reach five ODI hundreds.
Here we decode the fastest players to five ODI centuries for New Zealand.
#1
22 innings - Devon Conway
Devon Conway tops the list, having smashed five ODI tons in 22 innings.
Having made his debut in 2021, Conway smashed his first ton against Bangladesh (126 off 172 balls).
Meanwhile, his fifth ODI ton came against England in the 2023 World Cup, where he scored 152* off 121 balls.
Overall, he has amassed 1,431 runs across 35 innings at 44.71 (100s: 5).
#2
28 innings - Rachin Ravindra
As mentioned, Ravindra smashed his fifth ODI century against SA in the 2025 Champions Trophy semi-final.
Remarkably, all five of his ODI tons have come in ICC ODI tournaments.
His first was a 123* off 96 against England (2023 World Cup), followed by centuries against Australia and Pakistan.
He has two hundreds in Champions Trophy. Ravindra owns 1,196 runs (32 ODIs) at 44.29.
#3
30 innings - Daryl Mitchell
Daryl Mitchell takes the third spot on this list, managing five ODI tons in 30 innings.
As per ESPNcricinfo, he smashed his maiden ton in his third match (100* off 92 balls) against Bangladesh (2021).
His fifth ton then came in his 30th inning against India (2023 WC).
Overall, Mitchell now owns 1,841 runs at 48.44 (43 innings), alongside six tons and seven fifties.
#4
56 innings - Kane Williamson
After a tough ODI debut, Williamson bounced back with his maiden century (108 off 132) in his fifth inning against Bangladesh.
He reached his fifth ODI ton in 56th inning, becoming the fourth-fastest New Zealander to do so against Sri Lanka (2015).
Williamson smashed his 48th international century in the semi-final clash versus South Africa and now has 7,224 ODI runs at 49.47.
#5
64 innings - Nathan Astle
Nathan Astle completes the top five, reaching five ODI centuries in 64 innings.
He scored his first ODI ton against India in 1995 (114 off 128) and his fifth against Zimbabwe in 1998, remaining unbeaten on 104 off 137 balls.
Astle retired with 7,090 runs at an average of 34.92 in 217 innings, registering 16 centuries and 41 half-centuries in his ODI career.