ODI Most Consecutive Appearances
Trail: Records->ODI->Overall->Miscellaneous
185 | SR Tendulkar | India | April 1990 | April 1998 |
172 | A Flower | Zimbabwe | February 1992 | April 2001 |
162 | WJ Cronje | South Africa | September 1993 | March 2000 |
133 | SM Pollock | South Africa | March 2000 | February 2005 |
132 | RB Richardson | West Indies | January 1987 | November 1993 |
126 | M Azharuddin | India | December 1991 | May 1997 |
122 | BB McCullum | New Zealand | September 2004 | March 2010 |
122 | DPMD Jayawardene | Sri Lanka | November 2005 | December 2009 |
121 | ADR Campbell | Zimbabwe | March 1993 | April 2000 |
120 | MV Boucher | South Africa | October 2002 | July 2007 |
119 | DPMD Jayawardene | Sri Lanka | May 1999 | March 2003 |
115 | RP Arnold | Sri Lanka | August 1999 | March 2003 |
111 | Mohammad Yousuf | Pakistan | November 2002 | October 2006 |
111 | Mohammad Nabi | Afghanistan | April 2009 | March 2019 |
110† | MH Cross | Scotland | January 2014 | June 2025 |
102 | V Kohli | India | August 2010 | March 2014 |
97 | AC Gilchrist | Australia | May 1997 | January 2001 |
96 | ST Jayasuriya | Sri Lanka | March 1993 | April 1997 |
96 | PA de Silva | Sri Lanka | August 1994 | January 1998 |
96 | AD Jadeja | India | April 1995 | May 1998 |
94 | CZ Harris | New Zealand | March 1996 | September 2000 |
92 | ME Trescothick | England | July 2000 | September 2004 |
92 | MS Atapattu | Sri Lanka | February 2001 | April 2004 |
92 | Mushfiqur Rahim | Bangladesh | July 2010 | December 2016 |
91 | Shoaib Malik | Pakistan | April 2003 | September 2006 |
88 | A Kumble | India | March 1994 | August 1997 |
88 | TM Dilshan | Sri Lanka | May 2003 | January 2007 |
88 | KC Sangakkara | Sri Lanka | July 2004 | April 2007 |
88 | Mohammad Hafeez | Pakistan | September 2010 | November 2013 |
88 | Misbah-ul-Haq | Pakistan | February 2011 | October 2014 |
87 | SR Waugh | Australia | January 1986 | February 1990 |
87 | PR Stirling | Ireland | January 2015 | September 2021 |
87 | Rahmat Shah | Afghanistan | July 2016 | August 2023 |
86 | PA de Silva | Sri Lanka | October 1987 | November 1993 |
85 | Tamim Iqbal | Bangladesh | February 2007 | July 2010 |
84 | AC Parore | New Zealand | April 1996 | February 2000 |
83 | AR Border | Australia | August 1980 | October 1984 |
80 | GR Marsh | Australia | January 1986 | January 1990 |
79 | MS Dhoni | India | June 2007 | December 2009 |
78 | MG Bevan | Australia | December 1995 | January 1999 |
78 | Shakib Al Hasan | Bangladesh | August 2008 | March 2012 |
78 | TM Dilshan | Sri Lanka | January 2010 | November 2012 |
78 | SK Raina | India | March 2011 | January 2014 |
78 | SD Hope | West Indies | November 2016 | March 2020 |
77 | BRM Taylor | Zimbabwe | August 2009 | August 2014 |
76 | Moin Khan | Pakistan | April 1998 | July 2000 |
74 | IVA Richards | West Indies | April 1984 | March 1988 |
74 | AJ Strauss | England | November 2003 | February 2007 |
74 | Abdur Razzak | Bangladesh | March 2006 | November 2008 |
74 | KIC Asalanka | Sri Lanka | July 2021 | July 2025 |
73 | DL Haynes | West Indies | June 1979 | January 1985 |
72 | MS Dhoni | India | October 2015 | January 2019 |
71† | MW Goodwin | Zimbabwe | January 1998 | July 2000 |
71 | T Taibu | Zimbabwe | November 2002 | September 2005 |
71 | E Chigumbura | Zimbabwe | March 2006 | October 2009 |
71 | Mohammad Ashraful | Bangladesh | February 2007 | February 2010 |
70 | L Klusener | South Africa | January 1999 | January 2001 |
70 | CH Gayle | West Indies | May 2001 | May 2004 |
70 | WTS Porterfield | Ireland | January 2015 | January 2020 |
69 | Javed Miandad | Pakistan | October 1984 | November 1987 |
69 | M Prabhakar | India | October 1989 | March 1993 |
69 | MV Boucher | South Africa | April 1998 | August 2000 |
69 | RS Dravid | India | January 1999 | October 2000 |
67 | IT Botham | England | December 1977 | March 1984 |
67 | BC Lara | West Indies | November 1991 | October 1994 |
67 | KC Sangakkara | Sri Lanka | July 2007 | January 2010 |
67 | SA Edwards | Netherlands | August 2018 | June 2025 |
67 | RK Paudel | Nepal | September 2021 | June 2025 |
66 | Saqlain Mushtaq | Pakistan | August 1996 | January 1998 |
66 | P Utseya | Zimbabwe | September 2004 | January 2008 |
66 | KJ O'Brien | Ireland | October 2008 | May 2015 |
66† | A Vala | Papua New Guinea | November 2014 | April 2023 |
66 | JE Root | England | March 2017 | February 2020 |
65 | Khaled Mashud | Bangladesh | September 2003 | December 2006 |
64 | GW Flower | Zimbabwe | November 1994 | April 1998 |
63 | Saleem Malik | Pakistan | January 1987 | December 1989 |
63 | HP Tillakaratne | Sri Lanka | December 1994 | June 1997 |
63 | L Ronchi | New Zealand | November 2013 | October 2016 |
62 | J Srinath | India | October 1994 | February 1997 |
62 | Mahmudullah | Bangladesh | July 2015 | June 2019 |
61 | A Balbirnie | Ireland | March 2017 | January 2022 |
61 | AT Carey | Australia | June 2018 | November 2022 |
61 | Babar Azam | Pakistan | May 2019 | November 2024 |
60 | RW Marsh | Australia | November 1979 | March 1983 |
60 | LRD Mendis | Sri Lanka | March 1983 | October 1987 |
60 | RJ Shastri | India | November 1983 | January 1987 |
60 | Rashid Latif | Pakistan | December 1992 | December 1994 |
60 | Kamran Akmal | Pakistan | February 2005 | November 2007 |
60 | H Masakadza | Zimbabwe | August 2007 | October 2010 |
60 | Shahid Afridi | Pakistan | November 2008 | May 2011 |
† Complete ODI career.
The list shows occurrences of 60 or more
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
- Asia Pacific Cricket Champions Trophy 2025
- Australia in West Indies 2025
- Budapest Cup 2025
- Finland in Estonia 2025
- Finland Women's T20I Tri-Series 2025
- Gibraltar Women in Estonia 2025
- ICC Women's T20 World Cup Africa Region Division Two Qualifier 2025
- India in England 2025
- India Women in England 2025
- New Zealand in Zimbabwe 2025
- Pakistan in Bangladesh 2025
- Pakistan in United States of America and West Indies 2025
- Pakistan Women in Ireland 2025
- Pearl of Africa T20 Series 2025
- Rwanda Tri-Nation T20I Series 2025
- Saudi Arabia in Qatar 2025
- South Africa in Australia 2025/26
- Zimbabwe International Twenty20 Tri-Series 2025
- Zimbabwe Women in Ireland 2025
View all Current Events CLICK HERE
