Most consecutive matches for a team

Combined Test, ODI and T20I records Cricket – Most consecutive matches for a team

Combined Test, ODI and T20I records
Players

Most consecutive matches

RankPlayerTeamMatTestsODIsT20IsFromUntil
🥇 1
SR TendulkarIndia23954185025 Apr 199024 Apr 1998
🥈 2
A FlowerZimbabwe22452172023 Feb 199215 Jun 2001
🥉 3
BB McCullumNew Zealand208461224010 Sep 200423 May 2010
4
M AzharuddinIndia16842126029 Nov 19913 May 1997
5
ADR CampbellZimbabwe15938121013 Mar 19931 Apr 2000
6
WJ CronjeSouth Africa1423710504 Sep 199330 Jan 1998
7
Mohammad HafeezPakistan1362381327 Sep 201010 Sep 2013
8
RB RichardsonWest Indies1343599016 Oct 19881 Nov 1993
9
Nizakat KhanHong Kong130*01811215 Jul 201526 Jul 2025
10
IT BothamEngland1296564010 Feb 19789 Mar 1984
10
AR BorderAustralia1294683026 Jan 19805 Oct 1984
12
DPMD JayawardeneSri Lanka127279196 Nov 200510 Oct 2008
13
SR WaughAustralia1253887026 Dec 198523 Feb 1990
13
A ValaPapua New Guinea125066598 Nov 201413 Mar 2024
15
DL HaynesWest Indies121487309 Jun 197910 Jan 1985
15
DPMD JayawardeneSri Lanka1213685019 May 199921 Jul 2002
17
KC SangakkaraSri Lanka119288836 May 200428 Apr 2007
18
Shakib Al HasanBangladesh11722781730 Aug 200821 Nov 2012
19
RK PaudelNepal117*0615616 Mar 202220 Jun 2025
20
AC ParoreNew Zealand114318307 Nov 199626 Feb 2000
21
A KumbleIndia1122488019 Mar 199420 Aug 1997
22
PA de SilvaSri Lanka110248608 Oct 19877 Nov 1993
23
V KohliIndia10721652122 Nov 20116 Apr 2014
23
KJ O'BrienIreland1070664117 Oct 200825 Jul 2015
25
GR MarshAustralia1063076014 Jan 198627 Oct 1989
26
IVA RichardsWest Indies1043074026 Apr 198412 Mar 1988
26
Mohammad AshrafulBangladesh10420711325 Feb 200715 Feb 2010
28
SA EdwardsNetherlands1020633924 Apr 20214 Jun 2025
29
RW MarshAustralia993960027 Nov 197917 Mar 1983
29
MV BoucherSouth Africa993069014 Feb 199818 Aug 2000
31
HT TectorIreland98*7345719 Feb 202215 Jun 2025
32
Syed AzizMalaysia97*00972 Oct 201926 Jul 2025
33
Kamran AkmalPakistan962560111 Feb 200515 Nov 2007
34
M PrabhakarIndia942569013 Oct 198922 Mar 1993
35
AB de VilliersSouth Africa9327541224 Oct 200611 Jan 2009
36
Tamim IqbalBangladesh9217611420 Jul 20071 May 2010
36
Mohammad NabiAfghanistan922553525 Dec 201515 Mar 2019
36
V AravindUnited Arab Emirates92055378 Dec 201923 Sep 2023
36
Bilal KhanOman920434918 Aug 20191 Apr 2024
40
L KlusenerSouth Africa912170015 Jan 199911 Jan 2001
40
T TaibuZimbabwe91207109 Nov 200220 Sep 2005
40
Babar AzamPakistan9118185526 Jan 202113 Jan 2023
43
PA de SilvaSri Lanka902070015 Sep 199524 Jan 1998
43
MW GoodwinZimbabwe90197107 Jan 199822 Jul 2000
43
KP PietersenEngland9029501116 Mar 200714 May 2009
43
Rashid KhanAfghanistan90253352 Jan 201615 Mar 2019
47
Mohammad NabiAfghanistan890563319 Apr 200928 Oct 2015
48
RJ ShastriIndia882860021 Oct 198315 Jan 1987
48
Saleem MalikPakistan882563027 Jan 198722 Dec 1989
50
GW FlowerZimbabwe872364011 Oct 199411 Apr 1998
51
GS SobersWest Indies85850011 Apr 195520 Apr 1972
51
Khaled MashudBangladesh852362020 Aug 200313 Oct 2006
53
IM ChappellAustralia847113028 Jan 196631 Jan 1976
53
DI GowerEngland843945025 Nov 19812 Mar 1985
55
WJ CronjeSouth Africa832657026 Feb 199827 Mar 2000
55
R DravidIndia831469026 Dec 199822 Oct 2000
57
BC LaraWest Indies821567020 Nov 199126 Oct 1994
57
RP ArnoldSri Lanka822458026 Aug 199929 Aug 2001
57
S SsesaziUganda82008213 Sep 202114 Jun 2024
60
M NtiniSouth Africa81275408 Dec 200225 Feb 2005
61
KJ O'BrienIreland80340375 Dec 201724 Jan 2021

Showing 61 records

Additional Information

* indicates an ongoing sequence