Records for ODI Matches

Most consecutive matches
Player
Team
Mat
From
Until
India18525 Apr 199024 Apr 1998
Zimbabwe17223 Feb 199211 Apr 2001
South Africa1624 Sep 199327 Mar 2000
South Africa13328 Mar 200013 Feb 2005
West Indies13217 Jan 19871 Nov 1993
India1266 Dec 19913 May 1997
Sri Lanka1226 Nov 200524 Dec 2009
New Zealand12210 Sep 200413 Mar 2010
Zimbabwe12119 Mar 19931 Apr 2000
South Africa1206 Oct 20021 Jul 2007
Sri Lanka11919 May 199910 Mar 2003
Sri Lanka11526 Aug 199918 Mar 2003
Pakistan11123 Nov 200227 Oct 2006
Afghanistan11119 Apr 200910 Mar 2019
India10225 Aug 20105 Mar 2014
Australia9724 May 199728 Jan 2001
Sri Lanka9610 Mar 19937 Apr 1997
Sri Lanka963 Aug 199424 Jan 1998
India969 Apr 199525 May 1998
New Zealand9411 Mar 199627 Sep 2000
Scotland93*23 Jan 20147 Mar 2024
Sri Lanka9211 Feb 200125 Apr 2004
England928 Jul 200025 Sep 2004
Bangladesh9215 Jul 201026 Dec 2016
Pakistan913 Apr 20038 Sep 2006
India8825 Mar 199420 Aug 1997
Sri Lanka8813 May 20032 Jan 2007
Sri Lanka8817 Jul 200428 Apr 2007
Pakistan8810 Sep 201027 Nov 2013
Pakistan8823 Feb 201110 Oct 2014
Australia879 Jan 198623 Feb 1990
Ireland8710 Jan 201513 Sep 2021
Afghanistan874 Jul 201622 Aug 2023
Sri Lanka868 Oct 19877 Nov 1993
Bangladesh859 Feb 200720 Jul 2010
New Zealand846 Apr 199626 Feb 2000
Australia8320 Aug 19805 Oct 1984
Australia8014 Jan 19864 Jan 1990
India7929 Jun 200718 Dec 2009
Australia7817 Dec 199521 Jan 1999
Bangladesh7830 Aug 200822 Mar 2012
Sri Lanka7810 Jan 20106 Nov 2012
India7820 Mar 201125 Jan 2014
West Indies7816 Nov 20161 Mar 2020
Zimbabwe779 Aug 200919 Aug 2014
Pakistan7617 Apr 199812 Jul 2000
West Indies7426 Apr 198412 Mar 1988
England7418 Nov 200311 Feb 2007
Bangladesh7417 Mar 20069 Nov 2008
West Indies739 Jun 197910 Jan 1985
India7211 Oct 201526 Jan 2019
Zimbabwe7122 Jan 199822 Jul 2000
Zimbabwe7123 Nov 20024 Sep 2005
Zimbabwe711 Mar 200615 Oct 2009
Bangladesh7125 Feb 200711 Feb 2010
South Africa7022 Jan 199911 Jan 2001
West Indies7016 May 200116 May 2004
Ireland7010 Jan 201512 Jan 2020
Pakistan6912 Oct 19844 Nov 1987
India6913 Oct 198922 Mar 1993
South Africa693 Apr 199818 Aug 2000
India699 Jan 199922 Oct 2000
England6723 Dec 19779 Mar 1984
West Indies6720 Nov 199126 Oct 1994
Sri Lanka6720 Jul 200713 Jan 2010
Pakistan6629 Aug 199618 Jan 1998
Zimbabwe6610 Sep 200424 Jan 2008
Ireland6617 Oct 20088 May 2015
England663 Mar 20179 Feb 2020
Papua New Guinea66*8 Nov 20145 Apr 2023
Bangladesh659 Sep 20035 Dec 2006
Zimbabwe643 Nov 199411 Apr 1998
Pakistan6327 Jan 198722 Dec 1989
Sri Lanka6315 Dec 19946 Jun 1997
New Zealand633 Nov 201323 Oct 2016
India6217 Oct 199413 Feb 1997
Bangladesh6210 Jul 201524 Jun 2019
Ireland6117 Mar 20178 Jan 2022
Australia6121 Jun 201822 Nov 2022
Australia6027 Nov 197917 Mar 1983
India609 Nov 198315 Jan 1987
Sri Lanka6019 Mar 198330 Oct 1987
Pakistan604 Dec 199210 Dec 1994
Pakistan601 Feb 200515 Nov 2007
Zimbabwe6022 Aug 200715 Oct 2010
Pakistan6012 Nov 20085 May 2011
* indicates an ongoing sequence
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]