StatsIndeed

Top 10: Players who have Played Most Consecutive ODI Matches

The number of ODI matches a team plays these days has dropped drastically, owing to a crammed international schedule and less interest from cricket boards.

But ODI cricket was at its peak between the 1990s and 2010s, with teams engaging in bilateral series and multi-team tournaments. Players also enthusiastically represented their teams in most of the matches played during that time.

And that’s one major reason, a lot of players featured in ODIs in a row during that phase. To pull off this feat, one needs to maintain a high level of fitness coupled with consistency in their performance.

This article will list the top 10 players with the most consecutive ODI matches.

Players with Most Consecutive ODI Matches

PlayerConsecutive MatchesTeamSpan
Sachin Tendulkar185India25 Apr 1990-24 Apr 1998
Andy Flower172Zimbabwe23 Feb 1992-11 Apr 2001
Hansie Cronje162South Africa4 Sep 1993-27 Mar 2000
Shaun Pollock133South Africa28 Mar 2000-13 Feb 2005
Richie Richardson132West Indies17 Jan 1987-1 Nov 1993
Mohammad Azharuddin126India6 Dec 1991-3 May 1997
Mahela Jayawardene122Sri Lanka6 Nov 2005-24 Dec 2009
Brendon McCullum122New Zealand10 Sep 2004-13 Mar 2010
Alistair Campbell121Zimbabwe19 Mar 1993-1 Apr 2000
Mark Boucher120South Africa6 Oct 2002-1 Jul 2007

Key Insights

Sachin Tendulkar holds the unassailable record for playing the most consecutive matches in the ODI format. The former Indian batter featured in 185 ODI matches in a row for India from April 25, 1990, to April 24, 1998. This showcases Tendulkar’s commitment and endurance to the game he loved the most.

Andy Flower and Hansie Cronje are the other 2 players to feature in 150+ consecutive ODI matches.

Out of 142 consecutive ODIs for Cronje, 130 came while leading South Africa — the most consecutive matches as a captain. 

New Zealand’s Jeff Wilson missed 271 consecutive matches between his 2 ODI appearances. Wilson played his career’s 4th ODI on March 28, 1993, and he played his 5th match on February 22, 2005.

Floyd Reifer, Errol Stewart, Dilhara Lokuhettige, and Joe Denly are the other 4 players who missed more than 200 ODIs for their respective teams.

Over 15 players have appeared in 100 or more successive matches in the ODI format.

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Share
Published by
Saurabh Chede

Recent Posts

PH Bingo Online: How GZone Keeps a Filipino Favorite Alive

PH Bingo Online continues to thrive because it offers something that many modern games often…

11 hours ago

Best Bowling Figures by Spinners in ODI

This article will discover the most exceptional spin bowling performances in ODI history, highlighting record-breaking…

12 hours ago

Most Fifties Under 20 Balls in T20I

Here is a comprehensive breakdown of the most explosive half-centuries in international cricket, highlighting the…

4 days ago

List: Century and 4-Wicket Haul in a Match in ODI

While scoring a century and taking a 5-wicket haul is a nearly impossible double, an…

1 week ago

Steven Smith Runs by Opponent in Test

Explore this comprehensive breakdown detailing remarkable run-scoring feats and century milestones to satisfy your search…

1 week ago

Ben Stokes Captaincy Stats in Test & ODI

Under Ben Stokes, England championed the "Bazball" philosophy, characterized by high-intent, aggressive batting and proactive…

1 week ago