Most consecutive matches as captain of a team

Records for Test Matches

Most consecutive matches as captain
Player
Team
Mat
From
Until
Australia937 Dec 198425 Mar 1994
Australia733 Nov 200426 Dec 2010
New Zealand651 Jul 199915 Dec 2006
England5715 Nov 201216 Dec 2016
England525 Aug 199320 Mar 1998
Australia5028 Sep 19942 Jan 1999
South Africa4016 Dec 20091 Mar 2014
West Indies393 Mar 196520 Apr 1972
England396 Jul 201724 Jan 2020
Sri Lanka389 Sep 19998 Nov 2002
India372 Feb 19904 Jul 1996
South Africa3624 Apr 200324 Mar 2006
England359 Jun 19552 Jul 1959
Pakistan3530 Jun 201217 Nov 2016
New Zealand3418 Feb 19568 Jul 1965
India3310 Nov 20008 Oct 2003
New Zealand328 Nov 200715 Jan 2011
New Zealand312 Jan 201320 Feb 2016
Sri Lanka318 Mar 201313 Aug 2016
Australia315 Nov 201522 Mar 2018
Australia3012 Feb 197128 Aug 1975
Australia3023 Aug 20012 Jan 2004
West Indies3015 Nov 201019 Dec 2013
West Indies2922 Nov 197417 Mar 1978
South Africa2915 Dec 20066 Mar 2009
England2927 May 201016 Aug 2012
Sri Lanka2817 Aug 199226 Dec 1995
Sri Lanka2828 Feb 20061 Mar 2009
India2724 Jan 201013 Jan 2012
Bangladesh2721 Oct 201112 Jan 2017
South Africa2625 Nov 199430 Jan 1998
South Africa2626 Feb 19982 Mar 2000
Australia2513 Jun 193018 Aug 1934
England2512 Jun 196910 Aug 1972
England2512 Mar 19845 Jun 1986
India256 Jan 201516 Mar 2017
New Zealand258 Oct 201626 Dec 2019
England2516 Jul 202024 Mar 2022
West Indies25*3 Feb 202125 Jan 2024
Australia243 Jan 201114 Mar 2013
Pakistan2316 Oct 195226 Mar 1958
West Indies2324 Nov 19802 Mar 1984
England2319 Jun 19862 Jun 1988
England2316 Aug 200124 Jul 2003
Australia2330 Mar 201815 Jan 2021
England23*2 Jun 20227 Mar 2024
India225 Feb 197614 Nov 1978
India222 Jan 198130 Jan 1983
Sri Lanka2211 Sep 199624 Feb 1999
West Indies229 Mar 200130 Oct 2002
West Indies2210 Apr 200319 Aug 2004
India2123 Mar 196213 Jul 1967
South Africa2120 Jul 20002 Jan 2002
India2123 Aug 201215 Aug 2014
West Indies2114 Oct 20151 Dec 2017
India211 Aug 201817 Dec 2020
England204 Dec 19642 Jun 1966
Australia2022 Aug 196829 Jan 1971
England201 Jun 197815 Feb 1980
India2030 Aug 198513 Mar 1987
Pakistan2026 Jan 202124 Jul 2023
Sri Lanka2021 Mar 202124 Jul 2023
England1910 Jun 193831 Jan 1947
Australia195 Dec 19588 Jun 1961
Australia191 Jan 196414 May 1965
New Zealand1922 Feb 19689 Mar 1972
New Zealand1926 Dec 198024 Mar 1984
West Indies1929 Mar 198511 Jan 1988
England1926 Dec 199029 Jan 1993
Zimbabwe1911 Sep 199629 Oct 1999
Australia195 Mar 19991 Dec 2000
South Africa1813 Dec 191316 Aug 1924
West Indies1817 Jan 195825 Mar 1960
Sri Lanka1822 Apr 198316 Apr 1987
England183 Jun 20048 Sep 2005
India1813 Jan 20069 Aug 2007
England1825 May 200730 Jul 2008
New Zealand1723 Mar 197228 Feb 1975
Australia1728 Nov 197525 Aug 1977
West Indies1714 Apr 198824 Feb 1990
New Zealand1726 Nov 199318 Mar 1995
India1710 Oct 19963 Dec 1997
West Indies1729 Jan 199826 Dec 1999
Sri Lanka176 May 200418 Dec 2005
Bangladesh1714 Nov 201923 May 2022
India1618 Feb 19714 Jul 1974
Australia161 Dec 19797 Feb 1981
Pakistan1623 Feb 19866 Aug 1987
Pakistan1617 May 20012 Jan 2003
England164 Feb 200914 Jan 2010
Australia1610 Jul 20139 Dec 2014
Australia1529 Nov 194614 Aug 1948
South Africa1516 Dec 194816 Aug 1951
West Indies153 Mar 194831 Dec 1951
England155 Jun 195210 Jun 1954
Australia1531 Dec 195419 Oct 1956
England1526 Jul 196222 Aug 1963
West Indies159 Dec 196022 Aug 1963
India1530 Dec 196724 Dec 1969
New Zealand1514 Feb 19972 Jan 1999
West Indies1516 Mar 20002 Jan 2001
Pakistan1512 Nov 20103 Feb 2012
South Africa1510 Jun 20214 Jan 2023
* indicates an ongoing sequence
Records includes the following current or recent matches:

New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]

India v England at Dharamsala, 5th Test, Mar 7-9, 2024 [Test # 2534]

New Zealand v Australia at Wellington, 1st Test, Feb 29-Mar 3, 2024 [Test # 2533]