5 players with most consecutive ODI innings without a duck

Richie Richardson's run of innings started in 1990 and carried through until his last game which was the 1996 Cricket World Cup semi-final in Chandigarh
Richie Richardson's run of innings started in 1990 and carried through until his last game which was the 1996 Cricket World Cup semi-final in Chandigarh

#2 Martin Crowe - 119

Martin Crowe
Martin Crowe batting for New Zealand in the 1992 Cricket World Cup

An ignominious two-ball run out, against England in Christchurch, started Crowe's 119 innings run. This period also spanned two Cricket World Cups, including the valiant effort in 1992. Only three centuries were scored in this period but the 100 not out, in the first game of the '92 Cricket World Cup, was phenomenal considering that New Zealand's selectors had asked him to resign as captain on the eve of the tournament.

The run ended at Edgbaston in 1994 - a game that I had forgotten I had attended until researching this article.

1992 saw some of Crowe's finest innings, including a marvellous 74 not out in 44 balls against Zimbabwe, and 91 against Pakistan in the semi-final. That innings almost secured a place in the final but a hamstring injury meant that he couldn't take the field for Pakistan's innings and the rest is history.

Crowe played at a time when ODI cricket was in its infancy. From 143 matches, he scored 4,704 runs at 38.55.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Arvind Sriram
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications