10. Mark Boucher (South Africa) - 120 consecutive ODI matches from Oct 6, 2002 to Jul 1, 2007
9. Alistair Campbell (Zimbabwe) - 121 consecutive ODI matches from Mar 19, 1993 to Apr 1, 2000
8. Brendon McCullum (New Zealand) - 122 consecutive ODI matches from Sep 10, 2004 to Mar 13, 2010
7. Mahela Jayawardene (Sri Lanka) - 122 consecutive ODI matches from Nov 6, 2005 to Dec 24, 2009
6. Mohammad Azharuddin (India) - 126 consecutive ODI matches from Dec 6, 1991 to May 3, 1997
5. Richie Richardson (West Indies) - 132 consecutive ODI matches from Jan 17, 1987 to Nov 1, 1993
4. Shaun Pollock (South Africa) - 133 consecutive ODI matches from Mar 28, 2000 to Feb 13, 2005
3. Hansie Cronje (South Africa) - 162 consecutive ODI matches from Sep 4, 1993 to Mar 27, 2000
2. Andy Flower (Zimbabwe) - 172 consecutive ODI matches from Feb 23, 1992 to Apr 11, 2011
1. Sachin Tendulkar (India) - 185 consecutive ODI matches from Apr 25, 1990 to Apr 24, 1998
Next : Top 10 most expensive football transfers of all time, Neymar, Kylian Mbappe at top
Click to read more..