Cricket Record for Most Consecutive Matches as Captain of a Team: ODI, T20i, Test

Home » Cricket Records » Cricket Record for Most Consecutive Matches as Captain of a Team: ODI, T20i, Test

Within the boundless realm of cricket, where each run is significant and each ball has its own narrative, there exists a record that encompasses more than simply statistics.

The game is all on teamwork, perseverance, and leadership. How can one remain unfalteringly the team's leader, match after match?

Which stalwarts have left their imprints on this one-of-a-kind record? Immerse yourself as we reveal the stories of the captains who have led their teams to the most straight victories.

Cricket Record for Most Consecutive Matches as Captain of a Team: ODI, T20i, Test


Being a leader is crucial in the world of cricket. A captain's job is more than just making decisions; he or she must also motivate teammates and set a good example.

Of all the cricket records, the one for "most consecutive matches as captain of a team" is most noteworthy.

This record showcases the captain's incredible perseverance, unfaltering loyalty, and commitment to their squad.


Cricket Record for Most Consecutive Matches as Captain of a Team: ODI, T20i, Test


PlayerTeamMatTestsODIsT20IsFromUntil
M AzharuddinIndia1283098029 Nov 19914 Jul 1996
A ValaPapua New Guinea112*064489 Feb 201624 Sep 2023
DPMD JayawardeneSri Lanka1002269919 Mar 200610 Oct 2008
WJ CronjeSouth Africa992673025 Nov 199430 Jan 1998
ADR CampbellZimbabwe951976026 Aug 199629 Oct 1999
Babar AzamPakistan9118185526 Jan 202113 Jan 2023
WJ CronjeSouth Africa832657026 Feb 199827 Mar 2000
LRD MendisSri Lanka781860019 Mar 198330 Oct 1987
AR BorderAustralia78255309 Apr 19878 Mar 1990
Asghar AfghanAfghanistan78040389 Jul 201519 Feb 2018
SP FlemingNew Zealand772156025 Mar 199927 Mar 2001
SM PollockSouth Africa762155012 Apr 20008 Feb 2002
IVA RichardsWest Indies73195409 Mar 198512 Mar 1988
SR TendulkarIndia711754028 Aug 199628 Dec 1997
Sarfaraz AhmedPakistan691331254 Jun 201725 Jan 2019
ST JayasuriyaSri Lanka682147022 Aug 199925 Mar 2001
A RanatungaSri Lanka671552021 Feb 199624 Jan 1998
SR WaughAustralia67194805 Mar 19991 Dec 2000
Mohammad AshrafulBangladesh6213381125 Jun 20078 Jun 2009
Waqar YounisPakistan61144708 Apr 200127 Nov 2002
RB RichardsonWest Indies60951017 Oct 19911 Nov 1993
MA TaylorAustralia601842014 Apr 199417 Mar 1996
DJG SammyWest Indies5815291415 Oct 201113 Feb 2013
PM SeelaarNetherlands580203812 Jun 201817 Jun 2022
CL HooperWest Indies57223509 Mar 20019 Nov 2002
AR BorderAustralia55183707 Dec 198429 Mar 1986
N Kapil DevIndia531538022 Mar 198517 Jan 1987
Mushfiqur RahimBangladesh5314241511 Oct 20114 Feb 2014
ST JayasuriyaSri Lanka51163508 Apr 20015 Aug 2002
Ahmed RazaUnited Arab Emirates510262518 Oct 201914 Aug 2022
SP FlemingNew Zealand50143607 Mar 19979 Jan 1999
N HussainEngland501832013 Oct 200116 Feb 2003
BRM TaylorZimbabwe50828144 Aug 201131 Aug 2013
KC SangakkaraSri Lanka49821208 Jun 200923 May 2010
WTS PorterfieldIreland491351314 Feb 201611 May 2018
A RanatungaSri Lanka481632015 Aug 199220 Feb 1994
A RanatungaSri Lanka48123603 Aug 199426 Dec 1995
WTS PorterfieldIreland480282026 Sep 20106 May 2014
AG CremerZimbabwe48835511 Jun 201622 Mar 2018
MG ErasmusNamibia48*032166 Mar 202230 Oct 2023
MA AthertonEngland47291805 Aug 199313 Jan 1996
KC WesselsSouth Africa461036026 Feb 19922 Jan 1994
MS DhoniIndia4610241226 Feb 201230 Jun 2013
Saleem MalikPakistan451233010 Feb 199426 Feb 1995
GC SmithSouth Africa451827017 Oct 200327 Feb 2005
DL VettoriNew Zealand45122769 Feb 20086 Mar 2009
AR BorderAustralia431627025 Jan 19916 Dec 1992
LK GermonNew Zealand431231018 Oct 19956 Feb 1997
SP FlemingNew Zealand43934024 Apr 20029 Nov 2003
A BalbirnieIreland43021227 Jan 20208 Jan 2022
SC GangulyIndia421428028 Jan 200218 Nov 2002
HH StreakZimbabwe42834010 Feb 200314 Mar 2004
RK PaudelNepal42*0291314 Nov 20225 Nov 2023
SA EdwardsNetherlands42*0271519 Jun 202212 Nov 2023
IM ChappellAustralia413011012 Feb 197128 Aug 1975
GP HowarthNew Zealand41932021 Dec 198017 Mar 1983
Habibul BasharBangladesh411229010 Dec 200430 Jul 2006
JM BrearleyEngland40202001 Jun 197815 Feb 1980
GS ChappellAustralia401624027 Nov 19797 Feb 1981
A FlowerZimbabwe401228010 Nov 19936 Mar 1996
Misbah-ul-HaqPakistan401122712 May 201122 Mar 2012
Mohammad NabiAfghanistan40028123 Mar 201313 Mar 2015

Cricket Record for Most Consecutive Matches as Captain of a Team: ODI


PlayerTeamMatFromUntil
WJ CronjeSouth Africa1306 Dec 199427 Mar 2000
M AzharuddinIndia986 Dec 199126 May 1996
SM PollockSouth Africa8912 Apr 20003 Mar 2003
DPMD JayawardeneSri Lanka8519 Mar 20068 Feb 2009
ADR CampbellZimbabwe7626 Aug 199624 Oct 1999
Misbah-ul-HaqPakistan7528 May 201110 Oct 2014
MS DhoniIndia6929 Sep 200718 Dec 2009
WTS PorterfieldIreland6710 Jan 20157 Jul 2019
A ValaPapua New Guinea64*4 Nov 20165 Apr 2023
LRD MendisSri Lanka6019 Mar 198330 Oct 1987
SP FlemingNew Zealand5625 Mar 199928 Feb 2001
A RanatungaSri Lanka5516 Jan 199624 Jan 1998
IVA RichardsWest Indies549 Mar 198512 Mar 1988
SR TendulkarIndia5428 Aug 199628 Dec 1997
AR BorderAustralia539 Apr 19878 Mar 1990
RB RichardsonWest Indies5117 Oct 19911 Nov 1993
SR WaughAustralia4911 Apr 199911 Jan 2001
ST JayasuriyaSri Lanka4722 Aug 199925 Mar 2001
Waqar YounisPakistan478 Apr 200127 Nov 2002
AD MathewsSri Lanka4726 Jul 201320 Jan 2015
Mashrafe MortazaBangladesh4517 May 20175 Jul 2019
SO TikoloKenya4323 Mar 200619 Apr 2009
Babar AzamPakistan43*30 Oct 202011 Nov 2023
MA TaylorAustralia4214 Apr 199417 Mar 1996
AN CookEngland413 Sep 201123 Jun 2013
MD ShanakaSri Lanka4118 Jul 202110 Oct 2023
Asghar AfghanAfghanistan4016 Oct 201519 Feb 2018
A RanatungaSri Lanka395 Apr 199830 May 1999
AJ FinchAustralia394 Nov 20182 Dec 2020
N Kapil DevIndia3822 Mar 198517 Jan 1987
RT PontingAustralia3821 Jan 200329 Jan 2004
Mohammad AshrafulBangladesh3820 Jul 200723 Jan 2009
AR BorderAustralia376 Jan 198529 Mar 1986
Mushfiqur RahimBangladesh3713 Oct 201125 Aug 2014
KC WesselsSouth Africa3626 Feb 199218 Dec 1993
A RanatungaSri Lanka363 Aug 199421 Dec 1995
LK GermonNew Zealand3615 Nov 19954 Mar 1997
SP FlemingNew Zealand3625 Mar 19979 Jan 1999
DL VettoriNew Zealand3625 Nov 20076 Mar 2009
RT PontingAustralia3612 Sep 20093 Jul 2010
ST JayasuriyaSri Lanka358 Apr 20015 Aug 2002
CL HooperWest Indies3528 Apr 20019 Nov 2002
AG CremerZimbabwe3511 Jun 201622 Mar 2018
MD CroweNew Zealand342 Nov 19904 Dec 1992
SP FlemingNew Zealand3424 Apr 20029 Nov 2003
HH StreakZimbabwe3410 Feb 200314 Mar 2004
Sarfaraz AhmedPakistan347 Apr 201725 Jan 2019
Saleem MalikPakistan333 Mar 199426 Feb 1995
Shahid AfridiPakistan3331 Jan 20105 May 2011
JO HolderWest Indies337 Nov 201527 Sep 2017
GP HowarthNew Zealand3221 Dec 198017 Mar 1983
A RanatungaSri Lanka3215 Aug 199220 Feb 1994
N HussainEngland3213 Oct 200116 Feb 2003
MP VaughanEngland321 Jul 20032 Feb 2005
P UtseyaZimbabwe3229 Jul 200624 Jan 2008
IH RomaineBermuda32*19 Aug 20068 Apr 2009
BRM TaylorZimbabwe3212 Aug 201124 Jul 2014
EJG MorganEngland3215 Jan 201713 Jun 2018
V KohliIndia322 Mar 201928 Mar 2021
KJ CoetzerScotland3221 Jan 20183 Jun 2022
MG ErasmusNamibia32*6 Mar 20224 Apr 2023
Hashmatullah ShahidiAfghanistan32*21 Jan 202210 Nov 2023
PW BorrenNetherlands3116 Feb 201028 Jan 2014
AB de VilliersSouth Africa3110 Mar 201319 Aug 2014
AD MathewsSri Lanka3114 Feb 201531 Aug 2016
A RanatungaSri Lanka304 Nov 19886 Feb 1991
T TaibuZimbabwe2920 Apr 20044 Sep 2005
Habibul BasharBangladesh2923 Dec 200430 Jul 2006
BC LaraWest Indies2929 Apr 200621 Jan 2007
Shoaib MalikPakistan2918 May 200729 Jun 2008
DJG SammyWest Indies2915 Oct 201110 Feb 2013
EJG MorganEngland299 Jun 20154 Sep 2016
RK PaudelNepal29*14 Nov 20224 Sep 2023
RGD WillisEngland282 Jun 19829 Mar 1984
A FlowerZimbabwe2810 Nov 19936 Mar 1996
SC GangulyIndia2828 Jan 200218 Nov 2002
SC GangulyIndia286 Feb 200412 Apr 2005
P UtseyaZimbabwe2817 Oct 200827 Oct 2009
AJ StraussEngland2819 Jun 201026 Mar 2011
WTS PorterfieldIreland2826 Sep 20106 May 2014
Mohammad NabiAfghanistan286 Mar 201313 Mar 2015
AR BorderAustralia2726 Feb 19916 Dec 1992
HH StreakZimbabwe2727 Sep 200011 Apr 2001
GC SmithSouth Africa2725 Jan 200427 Feb 2005
Habibul BasharBangladesh277 Oct 200612 May 2007
SA EdwardsNetherlands27*19 Jun 202212 Nov 2023
BC LaraWest Indies2616 May 199911 Jan 2000
Shakib Al HasanBangladesh2626 Jul 200921 Jun 2010
V KohliIndia2615 Jan 201729 Oct 2017
Ahmed RazaUnited Arab Emirates268 Dec 201914 Aug 2022
SC GangulyIndia259 Mar 200011 Dec 2000
SR WaughAustralia2526 Jan 20013 Feb 2002
Inzamam-ul-HaqPakistan253 Dec 200330 Sep 2004
R DravidIndia2521 Jan 20078 Sep 2007
E ChigumburaZimbabwe2510 Jul 20156 Jan 2016
Zeeshan MaqsoodOman2527 Apr 20195 Mar 2022
MD PatelUnited States of America2528 May 202218 Jun 2023

Cricket Record for Most Consecutive Matches as Captain of a Team: T20i


PlayerTeamMatFromUntil
Babar AzamPakistan5511 Feb 202113 Nov 2022
A BalbirnieIreland5215 Jan 202015 Jan 2023
A ValaPapua New Guinea48*9 Feb 201624 Sep 2023
Asghar AfghanAfghanistan469 Jul 201524 Feb 2019
MD ShanakaSri Lanka4525 Jul 20218 Apr 2023
MG ErasmusNamibia40*21 May 201920 Oct 2022
PM SeelaarNetherlands3812 Jun 201822 Oct 2021
R SatheesanRomania38*29 Aug 201920 Aug 2023
WTS PorterfieldIreland372 Aug 200821 Mar 2014
Sarfaraz AhmedPakistan337 Sep 20164 Nov 2018
MNM AslamKuwait32*23 Feb 20205 Oct 2023
SO NgocheKenya3120 May 201921 Sep 2022
K MotlhankaBotswana31*19 Aug 201919 Jun 2023
Razmal ShigiwalAustria31*23 May 202125 Jul 2023
P MishraBulgaria3014 Oct 201925 Jun 2022
Ahmed FaizMalaysia30*4 Jul 20224 Oct 2023
Mohammad HafeezPakistan291 Jun 20121 Apr 2014
AJ FinchAustralia2927 Jun 20184 Dec 2020
MahmudullahBangladesh2922 Jul 20217 Jul 2022
GJ BaileyAustralia281 Feb 20121 Apr 2014
CW PerchardJersey28*19 Oct 201928 Jul 2023
PW BorrenNetherlands2715 Nov 201318 Jan 2017
AJ FinchAustralia2723 Oct 202131 Oct 2022
Mashrafe MortazaBangladesh2624 Apr 20156 Apr 2017
Ahmed RazaUnited Arab Emirates2518 Oct 201924 Feb 2022
MS DhoniIndia2413 Sep 200711 May 2010
MS DhoniIndia2431 Aug 20117 Sep 2014
Shahid AfridiPakistan245 Oct 201425 Mar 2016
DJG SammyWest Indies2419 Feb 20143 Apr 2016
Amjad MahboobSingapore2429 Sep 201924 Aug 2022
DJG SammyWest Indies2321 Apr 201128 Jul 2013
MS DhoniIndia232 Oct 201528 Aug 2016
EJG MorganEngland2318 Feb 20186 Sep 2020
NS DhaliwalCanada2318 Aug 201924 Feb 2022
J MeesLuxembourg2328 Aug 202031 Jul 2022
Mohammad NabiAfghanistan2325 Oct 20214 Nov 2022
NG CollinsFinland2313 Jul 201920 May 2023
J ButlerGuernsey2331 May 20197 Jul 2023
KA PollardWest Indies2214 Nov 20193 Jul 2021
BA PaiGibraltar2221 Oct 20216 May 2023
KC SangakkaraSri Lanka218 Jun 200931 Oct 2010
A AshokanCzech Republic21*2 Sep 202111 Jun 2023
Nizakat KhanHong Kong21*11 Jul 20223 Oct 2023
KS WilliamsonNew Zealand209 Aug 20157 Nov 2017
V GanesanGermany208 Mar 202022 Feb 2022

Cricket Record for Most Consecutive Matches as Captain of a Team: Test


PlayerTeamMatFromUntil
AR BorderAustralia937 Dec 198425 Mar 1994
RT PontingAustralia733 Nov 200426 Dec 2010
SP FlemingNew Zealand651 Jul 199915 Dec 2006
AN CookEngland5715 Nov 201216 Dec 2016
MA AthertonEngland525 Aug 199320 Mar 1998
MA TaylorAustralia5028 Sep 19942 Jan 1999
GC SmithSouth Africa4016 Dec 20091 Mar 2014
GS SobersWest Indies393 Mar 196520 Apr 1972
JE RootEngland396 Jul 201724 Jan 2020
ST JayasuriyaSri Lanka389 Sep 19998 Nov 2002
M AzharuddinIndia372 Feb 19904 Jul 1996
GC SmithSouth Africa3624 Apr 200324 Mar 2006
PBH MayEngland359 Jun 19552 Jul 1959
Misbah-ul-HaqPakistan3530 Jun 201217 Nov 2016
JR ReidNew Zealand3418 Feb 19568 Jul 1965
SC GangulyIndia3310 Nov 20008 Oct 2003
DL VettoriNew Zealand328 Nov 200715 Jan 2011
BB McCullumNew Zealand312 Jan 201320 Feb 2016
AD MathewsSri Lanka318 Mar 201313 Aug 2016
SPD SmithAustralia315 Nov 201522 Mar 2018
IM ChappellAustralia3012 Feb 197128 Aug 1975
SR WaughAustralia3023 Aug 20012 Jan 2004
DJG SammyWest Indies3015 Nov 201019 Dec 2013
CH LloydWest Indies2922 Nov 197417 Mar 1978
GC SmithSouth Africa2915 Dec 20066 Mar 2009
AJ StraussEngland2927 May 201016 Aug 2012
A RanatungaSri Lanka2817 Aug 199226 Dec 1995
DPMD JayawardeneSri Lanka2828 Feb 20061 Mar 2009
MS DhoniIndia2724 Jan 201013 Jan 2012
Mushfiqur RahimBangladesh2721 Oct 201112 Jan 2017
WJ CronjeSouth Africa2625 Nov 199430 Jan 1998
WJ CronjeSouth Africa2626 Feb 19982 Mar 2000
WM WoodfullAustralia2513 Jun 193018 Aug 1934
R IllingworthEngland2512 Jun 196910 Aug 1972
DI GowerEngland2512 Mar 19845 Jun 1986
V KohliIndia256 Jan 201516 Mar 2017
KS WilliamsonNew Zealand258 Oct 201626 Dec 2019
JE RootEngland2516 Jul 202024 Mar 2022
MJ ClarkeAustralia243 Jan 201114 Mar 2013
AH KardarPakistan2316 Oct 195226 Mar 1958
CH LloydWest Indies2324 Nov 19802 Mar 1984
MW GattingEngland2319 Jun 19862 Jun 1988
N HussainEngland2316 Aug 200124 Jul 2003
TD PaineAustralia2330 Mar 201815 Jan 2021
KC BrathwaiteWest Indies23*3 Feb 202120 Jul 2023
BS BediIndia225 Feb 197614 Nov 1978
SM GavaskarIndia222 Jan 198130 Jan 1983
A RanatungaSri Lanka2211 Sep 199624 Feb 1999
CL HooperWest Indies229 Mar 200130 Oct 2002
BC LaraWest Indies2210 Apr 200319 Aug 2004
Nawab of PataudiIndia2123 Mar 196213 Jul 1967
SM PollockSouth Africa2120 Jul 20002 Jan 2002
MS DhoniIndia2123 Aug 201215 Aug 2014
JO HolderWest Indies2114 Oct 20151 Dec 2017
V KohliIndia211 Aug 201817 Dec 2020
MJK SmithEngland204 Dec 19642 Jun 1966
WM LawryAustralia2022 Aug 196829 Jan 1971
JM BrearleyEngland201 Jun 197815 Feb 1980
N Kapil DevIndia2030 Aug 198513 Mar 1987
Babar AzamPakistan20*26 Jan 202124 Jul 2023
FDM KarunaratneSri Lanka20*21 Mar 202124 Jul 2023
WR HammondEngland1910 Jun 193831 Jan 1947
R BenaudAustralia195 Dec 19588 Jun 1961
RB SimpsonAustralia191 Jan 196414 May 1965
GT DowlingNew Zealand1922 Feb 19689 Mar 1972
GP HowarthNew Zealand1926 Dec 198024 Mar 1984
IVA RichardsWest Indies1929 Mar 198511 Jan 1988
GA GoochEngland1926 Dec 199029 Jan 1993
ADR CampbellZimbabwe1911 Sep 199629 Oct 1999
SR WaughAustralia195 Mar 19991 Dec 2000
HW TaylorSouth Africa1813 Dec 191316 Aug 1924
FCM AlexanderWest Indies1817 Jan 195825 Mar 1960
LRD MendisSri Lanka1822 Apr 198316 Apr 1987
MP VaughanEngland183 Jun 20048 Sep 2005
R DravidIndia1813 Jan 20069 Aug 2007
MP VaughanEngland1825 May 200730 Jul 2008
BA StokesEngland18*2 Jun 202227 Jul 2023
BE CongdonNew Zealand1723 Mar 197228 Feb 1975
GS ChappellAustralia1728 Nov 197525 Aug 1977
IVA RichardsWest Indies1714 Apr 198824 Feb 1990
KR RutherfordNew Zealand1726 Nov 199318 Mar 1995
SR TendulkarIndia1710 Oct 19963 Dec 1997
BC LaraWest Indies1729 Jan 199826 Dec 1999
MS AtapattuSri Lanka176 May 200418 Dec 2005
Mominul HaqueBangladesh1714 Nov 201923 May 2022
AL WadekarIndia1618 Feb 19714 Jul 1974
GS ChappellAustralia161 Dec 19797 Feb 1981
Imran KhanPakistan1623 Feb 19866 Aug 1987
Waqar YounisPakistan1617 May 20012 Jan 2003
AJ StraussEngland164 Feb 200914 Jan 2010
MJ ClarkeAustralia1610 Jul 20139 Dec 2014
DG BradmanAustralia1529 Nov 194614 Aug 1948
AD NourseSouth Africa1516 Dec 194816 Aug 1951
JDC GoddardWest Indies153 Mar 194831 Dec 1951
L HuttonEngland155 Jun 195210 Jun 1954
IWG JohnsonAustralia1531 Dec 195419 Oct 1956
ER DexterEngland1526 Jul 196222 Aug 1963
FMM WorrellWest Indies159 Dec 196022 Aug 1963
Nawab of PataudiIndia1530 Dec 196724 Dec 1969
SP FlemingNew Zealand1514 Feb 19972 Jan 1999
JC AdamsWest Indies1516 Mar 20002 Jan 2001
Misbah-ul-HaqPakistan1512 Nov 20103 Feb 2012
D ElgarSouth Africa1510 Jun 20214 Jan 2023
Claim Cricket Welcome Bonus

Cricket Record for Most Consecutive Matches as Captain of a Team: ODI, T20i, Test


Cricket Record for Most Consecutive Matches as Captain of a Team: ODI, T20i, Test

There are countless records in cricket, but one stands out: the record for most consecutive matches captained by a single player.

This honor is a bright testimonial to the perseverance, commitment, and unbreakable tie that a captain has with their team. Cricket, a game that calls both talent and strategy, places a premium on leadership.

Being a captain is about more than just winning games; it’s also about bringing the team together, inspiring them, and challenging them to reach new heights.

Top 5 Players with Most Consecutive Matches as Captain in ODIs

The unique blend of quick action and smart thinking is on full display in One-Day Internationals (ODIs). Being a captain in one-day internationals (ODIs) requires quick thinking and dexterity.

Holding the record for most straight matches won as captain in this format is a testament to a leader’s steady hand despite many challenges.

1. WJ Cronje (South Africa)

With an astounding 130 matches from 6 Dec 1994 to 27 Mar 2000, WJ Cronje stands tall at the pinnacle of this list.

His leadership skills and strategic acumen were evident as he captained South Africa through numerous challenges, making him a revered figure in the annals of cricket.

2. M Azharuddin (India)

M Azharuddin, one of India’s most iconic captains, led the team in 98 consecutive ODIs from 6 Dec 1991 to 26 May 1996.

His calm demeanor and tactical prowess ensured that India remained a formidable force during his tenure.

3. SM Pollock (South Africa)

Another gem from South Africa, SM Pollock, showcased his leadership qualities by captaining the team in 89 consecutive matches.

From 12 Apr 2000 to 3 Mar 2003, Pollock’s captaincy was marked by a blend of aggression and strategy, making him one of the most respected leaders in the game.

4. DPMD Jayawardene (Sri Lanka)

DPMD Jayawardene, a stalwart of Sri Lankan cricket, led his team in 85 consecutive ODIs between 19 Mar 2006 and 8 Feb 2009.

His astute understanding of the game and ability to inspire his teammates made him one of the most successful captains in ODI history.

5. ADR Campbell (Zimbabwe)

Representing Zimbabwe, ADR Campbell showcased exemplary leadership by captaining his team in 76 consecutive matches from 26 Aug 1996 to 24 Oct 1999.

His tenure was marked by resilience and determination, making him a notable figure in the list of top ODI captains.

Most Consecutive Matches as Captain of a Team in T20I

The captain of the squad must possess lightning reflexes and be able to make split-second choices due to the high-speed nature of Twenty20 Internationals.

An impressive record, such as the longest streak of consecutive T20 international matches captained, is a testament to a leader’s swift thinking and strategic acumen.

1. Babar Azam (Pakistan)

With a remarkable 55 matches from 11 Feb 2021 to 13 Nov 2022, Babar Azam stands tall at the pinnacle of this list.

Leading Pakistan, a team known for its cricketing prowess, Babar showcased his leadership skills, ensuring the team’s consistent performance throughout his tenure.

2. A Balbirnie (Ireland)

Close on the heels of Babar is Ireland’s A Balbirnie. With 52 matches from 15 Jan 2020 to 15 Jan 2023, Balbirnie’s leadership has been instrumental in elevating Ireland’s standing in the T20I arena.

His tenure as captain saw Ireland compete with determination and spirit.

3. A Vala (Papua New Guinea)

A Vala’s leadership for Papua New Guinea is nothing short of inspirational. Captaining in 48 matches from 9 Feb 2016 to 24 Sep 2023, Vala has been a beacon of hope for his team, guiding them through challenges and celebrating their successes.

4. Asghar Afghan (Afghanistan)

Afghanistan’s rise in international cricket has been meteoric, and Asghar Afghan’s leadership played a significant role in this journey.

With 46 matches from 9 Jul 2015 to 24 Feb 2019, Asghar’s captaincy was marked by strategic acumen and a deep understanding of the game.

5. MD Shanaka (Sri Lanka)

Last but not least, MD Shanaka’s leadership for Sri Lanka over 45 matches from 25 Jul 2021 to 8 Apr 2023 has been commendable.

Under his guidance, Sri Lanka displayed a blend of youthful exuberance and experienced strategy.

Top 5 Players Holding the Most Consecutive Matches as Captain in Test Matches

Test matches are known to go on for hours, which really tests a captain’s endurance, composure, and ability to read the game.

One cannot dispute the exceptional leadership qualities displayed by a skipper who has played in more consecutive test cricket matches than any other player.

1. AR Border (Australia)

Topping the list is the legendary Allan Border from Australia. With a staggering 93 matches from 7 Dec 1984 to 25 Mar 1994, Border showcased a decade of consistent leadership.

His tenure as captain saw Australia rise to new heights, with his record for the most consecutive matches as captain of a team standing as a testament to his resilience.

2. RT Ponting (Australia)

Another gem from Australia, Ricky Ponting, held the reins for 73 consecutive Test matches from 3 Nov 2004 to 26 Dec 2010.

Known for his aggressive style and sharp cricketing mind, Ponting’s record is a reflection of his dedication to leading the Australian side with vigor and determination.

3. SP Fleming (New Zealand)

Stephen Fleming, the stalwart from New Zealand, captained his team in 65 consecutive Test matches between 1 Jul 1999 and 15 Dec 2006.

His calm demeanor and strategic acumen made him one of the most respected captains in the cricketing world.

His record for the most consecutive matches as captain of a team in Tests speaks volumes about his leadership qualities.

4. AN Cook (England)

Alastair Cook, the elegant left-handed batsman from England, led his team in 57 consecutive Test matches from 15 Nov 2012 to 16 Dec 2016.

Known for his patience and grit, Cook’s captaincy record is a testament to his unwavering commitment to English cricket.

5. MA Atherton (England)

Rounding off the top 5 is Michael Atherton from England. With 52 matches from 5 Aug 1993 to 20 Mar 1998, Atherton’s leadership was marked by his analytical approach and deep understanding of the game.

His place in the record for the most consecutive matches as captain of a team is well-deserved.

Most Consecutive Matches as Captain of a Team: A Salute to Steadfast Leadership

Finally, among cricket’s illustrious past, there is a record for the longest streak of consecutive matches captained by a single player.

The piece beautifully captures the captain’s unfaltering determination, laser-like concentration, and exceptional leadership qualities.

It is an honor for us, as dedicated sports fans, to pay tribute to the unwavering resolve and devotion that supported such an extraordinary feat.

Indeed, leading is more than simply directing; it is continuously navigating the ship with elegance and distinction.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


© 2025 • 7cric Cricket • Cricket Hub • Online Cricket Betting • Match Predictions