Cricket Record for Most Matches in Career: ODI, T20i, Test

Home » Cricket Records » Cricket Record for Most Matches in Career: ODI, T20i, Test

Some players have been on stage more often than others in the vast cricket arena, where each game tells a different tale and each player is a storyteller.

But who are these narrators who never let up and why do they keep stepping into the limelight?

With the curtain call, it will be more than simply a match recap; we will go through time, following in the footsteps of the greats who have left an indelible mark on the field.

Is the mystery of the most-capped players something you're up for solving? Get ready, for the show is about to start!

Cricket Record for Most Matches in Career: ODI, T20i, Test


Some constellations stand out more than others in the expansive cricket universe. Out of all these stars, just a handful have shone brighter than the rest, awe-inspiring spectators and teammates alike.

Who are these all-stars with the most career games played? What stories of perseverance and success do their travels contain?

Jump in as we follow in the footsteps of cricket's all-time greats as we travel through the ages.


Cricket Record for Most Matches in Career: ODI, T20i, Test


5100PlayerSpanMatRunsHSAveWktsBBICtSt
2100SR Tendulkar (IND)1989-201366434357248*46.532015/322560
054DPMD Jayawardene (Asia/SL)1997-20156522595737462.92142/324400
063KC Sangakkara (Asia/ICC/SL)2000-201559428016319-0-609139
642ST Jayasuriya (Asia/SL)1989-20115862103234035.664406/292050
071RT Ponting (AUS/ICC)1995-20125602748325747.5081/03640
016MS Dhoni (Asia/IND)2004-20195381726622498.0011/14634195
1011Shahid Afridi (Asia/ICC/PAK)1996-20185241119615632.785417/121670
762JH Kallis (Afr/ICC/SA)1995-20145192553422432.145776/543380
080V Kohli (IND)2008-202351826532254*107.5591/133110
048R Dravid (Asia/ICC/IND)1996-20125092420827041.8052/4340614
035Inzamam-ul-Haq (Asia/ICC/PAK)1991-20074992058032924.0031/01940
039TM Dilshan (SL)1999-20164971767119344.161544/42423
770M Muralidaran (Asia/ICC/SL)1992-201149519366722.8613479/512030
335SR Waugh (AUS)1985-20044931849620035.562875/282230
342CH Gayle (ICC/WI)1999-20214831959333336.482605/342400
06MV Boucher (Afr/ICC/SA)1997-201246710469147*6.0011/695346
045RG Sharma (IND)2007-20234621823926471.58122/272020
313Wasim Akram (PAK)1984-20034606615257*23.579167/1191320
041S Chanderpaul (WI)1994-201545420988203*66.04233/181460
-19Mushfiqur Rahim (BAN)2005-202345314661219*---378101
040LRPL Taylor (NZ)2006-20224501819929027.6632/43510
012Shoaib Malik (ICC/PAK)1999-20214461186724538.462184/191660
226DL Vettori (ICC/NZ)1997-2015442698914032.427057/871550
161WPUJC Vaas (Asia/SL)1994-20094395147100*28.447618/19910
029M Azharuddin (IND)1984-20004331559319941.25123/192610
019BB McCullum (NZ)2002-20164321467630288.0011/149634
053BC Lara (ICC/WI)1990-200743022358400*22.2542/52840
2514Shakib Al Hasan (BAN)2006-20234301440621728.216907/361120
230AR Border (AUS)1978-19944291769820532.101127/462830
238SC Ganguly (Asia/IND)1992-20084241857523941.891325/161710
213SM Pollock (Afr/ICC/SA)1995-2008423738613023.738297/871820
047AB de Villiers (Afr/SA)2004-201842020014278*34.0092/1546317
118AD Mathews (SL)2008-202341014425200*36.011976/201500
041Younis Khan (PAK)2000-20174081779031353.13153/182860
371A Kumble (Asia/IND)1990-20084033444110*30.0995610/741450
117Yuvraj Singh (Asia/IND)2000-20174021177816936.081485/311370
031PA de Silva (SL)1984-20034011564526739.881354/301380
19Mahmudullah (BAN)2007-202340010384150*41.471635/511651
340JM Anderson (ENG)2002-202339616148127.279777/421610
017SP Fleming (ICC/NZ)1994-200839615319274*28.0011/83060
-33AC Gilchrist (AUS/ICC)1996-200839615461204*---81392
336MJ Clarke (AUS)2003-201539417112329*37.81946/92530
021Mohammad Hafeez (PAK)2003-20213921278022433.972534/101600
025Tamim Iqbal (BAN/ICC/World)2007-202339115249206-0-1060
120Saleem Malik (PAK)1982-19993861293823735.88945/351460
039Mohammad Yousuf (Asia/PAK)1998-2010381173002234.0011/01240
-16EJG Morgan (ENG/IRE)2006-202237910859148---1440
360GD McGrath (AUS/ICC)1993-20073767616121.769498/24760
138V Sehwag (Asia/ICC/IND)1999-20133741725331942.401365/1041860
238ME Waugh (AUS)1988-20023721652917337.271445/242890
200TG Southee (NZ)2008-2023369299677*29.357357/331740
048DA Warner (AUS)2009-202336918313335*69.2542/452120
023MJ Guptill (NZ)2009-202236713463237*33.91123/112220
282Harbhajan Singh (Asia/IND)1998-2016367356911532.547118/841200
08A Ranatunga (SL)1982-200036212561135*50.49954/141100
035HH Gibbs (SA)1996-201036114661228-0-2100
027MS Atapattu (SL)1990-20073601403624965.0011/91280
031Javed Miandad (PAK)1975-199635716213280*40.79243/741643
249N Kapil Dev (IND)1978-19943569031175*28.836879/831350
035DL Haynes (WI)1978-19943541613518432.0011/21240
055HM Amla (SA/World)2004-201934918672311*-0-2140
350Waqar Younis (PAK)1989-200334919794523.707897/36530
037GC Smith (Afr/ICC/SA)2002-20143471723627772.80263/302920
041KS Williamson (NZ)2010-20233461739825136.72734/221890
017MN Samuels (WI)2000-20183451113426047.321524/13900
211SCJ Broad (ENG)2006-2023344430916927.838478/151030
-14JC Buttler (ENG)2011-202334410634162*---43349
46Abdul Razzaq (Asia/PAK)1996-2013343741913432.523896/35520
130SL Malinga (SL)2004-20203409786428.085466/38590
380SK Warne (AUS/ICC)1992-200733941729925.5110018/712050
146JE Root (ENG)2012-20233381883125447.16935/82860
230CA Walsh (WI)1984-2001337125730*26.287467/37560
420CL Hooper (WI)1987-20033291152323341.013075/262350
143RA Jadeja (IND)2009-20233286017175*29.325467/421390
010JP Duminy (SA)2004-2019326915416640.471324/161550
190B Lee (AUS)1999-201232227286426.667185/22830
07SK Raina (IND)2005-2018322798812046.06623/341670
044SPD Smith (AUS)2010-20233211573623936.81643/162920
010H Masakadza (ZIM)2001-20193139543178*39.26573/241250
022Ijaz Ahmed (PAK)1986-2001310987921179.0072/311350
10Mashrafe Mortaza (Asia/BAN)2001-202031029617935.023906/26810
021RB Richardson (WI)1983-19963101219719464.0011/41650
120Z Khan (Asia/IND)2000-201430920367531.146107/87640
027NJ Astle (NZ)1995-20073081186622238.971544/431560
235IVA Richards (WI)1974-19913081526129141.281506/412220
314SR Watson (AUS)2002-201630710950185*31.112916/331290
019AJ Stewart (ENG)1989-200330313140190-0-42229
022MEK Hussey (AUS)2004-20133021239819560.6691/02100
031Saeed Anwar (PAK)1989-20033021287619435.6662/9600
-18LD Chandimal (SL)2010-202330110211206*---18224
115PD Collingwood (ENG/World)2001-2017301993420639.291446/312190

Cricket Record for Most Matches in Career: ODI


5100PlayerSpanMatRunsHSAveWktsBBICtSt
249SR Tendulkar (IND)1989-201246318426200*44.481545/32140-
-19DPMD Jayawardene (Asia/SL)1998-20154481265014470.3782/56218-
428ST Jayasuriya (Asia/SL)1989-20114451343018936.753236/29123-
-25KC Sangakkara (Asia/ICC/SL)2000-201540414234169---40299
96Shahid Afridi (Asia/ICC/PAK)1996-2015398806412434.513957/12127-
-10Inzamam-ul-Haq (Asia/PAK)1991-200737811739137*21.3331/0113-
-30RT Ponting (AUS/ICC)1995-20123751370416434.6631/12160-
6-Wasim Akram (PAK)1984-200335637178623.525025/1588-
-10MS Dhoni (Asia/IND)2004-201935010773183*31.0011/14321123
10-M Muralidaran (Asia/ICC/SL)1993-201135067433*23.085347/30130-
-12R Dravid (Asia/ICC/IND)1996-20113441088915342.5042/4319614
-7M Azharuddin (IND)1985-20003349378153*39.91123/19156-
-22TM Dilshan (SL)1999-201633010290161*45.071064/41231
217JH Kallis (Afr/ICC/SA)1996-20143281157913931.792735/30131-
-3SR Waugh (AUS)1986-20023257569120*34.671954/33111-
4-WPUJC Vaas (Asia/SL)1994-2008322202550*27.534008/1960-
222SC Ganguly (Asia/IND)1992-20073111136318338.491005/16100-
-11PA de Silva (SL)1984-2003308928414539.401064/3095-
114Yuvraj Singh (Asia/IND)2000-2017304870115038.681115/3194-
51SM Pollock (Afr/ICC/SA)1996-2008303351913024.503936/35108-
125CH Gayle (ICC/WI)1999-20193011048021535.481675/46124-
-19BC Lara (ICC/WI)1990-20072991040516915.2542/5120-
-1MV Boucher (Afr/SA)1998-20112954686147*---40322
2-DL Vettori (ICC/NZ)1997-201529522538331.713055/788-
-50V Kohli (IND)2008-202329213848183136.0051/13151-
-15Mohammad Yousuf (Asia/PAK)1998-20102889720141*1.0011/058-
-16AC Gilchrist (AUS/ICC)1996-20082879619172---41755
-9Shoaib Malik (PAK)1999-2019287753414339.181584/1998-
15Saleem Malik (PAK)1982-1999283717010233.24895/3581-
-8SP Fleming (ICC/NZ)1994-20072808037134*28.0011/8133-
-3AR Border (AUS)1979-19942736524127*28.36733/20127-
2-A Kumble (Asia/IND)1990-20072719382630.893376/1285-
-4A Ranatunga (SL)1982-19992697456131*47.55794/1463-
-11MS Atapattu (SL)1990-20072688529132*---70-
-11S Chanderpaul (WI)1994-2011268877815045.42143/1873-
33Abdul Razzaq (Asia/PAK)1996-2011265508011231.832696/3535-
-9Mushfiqur Rahim (BAN)2006-20232657608144---22656
-7Younis Khan (PAK)2000-2015265724914496.0031/3135-
-31RG Sharma (IND)2007-20232621070926458.0092/2793-
13-Waqar Younis (PAK)1989-20032629693723.844167/3635-
-5BB McCullum (NZ)2002-20162606083166---26215
-15V Sehwag (Asia/ICC/IND)1999-2013251827321940.13964/693-
11CZ Harris (NZ)1990-2004250437913037.502035/4296-
-10Ijaz Ahmed (PAK)1986-20002506564139*95.2052/3190-
7-GD McGrath (AUS/ICC)1993-20072501151122.023817/1537-
-21HH Gibbs (SA)1996-20102488094175---108-
-14EJG Morgan (ENG/IRE)2006-20222487701148---87-
-20Saeed Anwar (PAK)1989-2003247882419431.8362/942-
49Shakib Al Hasan (BAN)2006-20232477570134*29.523175/2960-
18MJ Clarke (AUS)2003-2015245798113037.64575/35106-
-2JN Rhodes (SA)1992-20032455935121---105-
118ME Waugh (AUS)1988-2002244850017334.56855/24108-
-14Tamim Iqbal (BAN)2007-20232438357158---68-
-17DL Haynes (WI)1978-19942388648152*---59-
3-Harbhajan Singh (Asia/IND)1998-201523612374933.352695/3171-
-21LRPL Taylor (NZ)2006-20222368607181*---142-
-15WU Tharanga (Asia/SL)2005-20192356951174*---50-
-8Javed Miandad (PAK)1975-19962337381119*42.4272/22712
-6MG Bevan (AUS)1994-20042326912108*45.97363/3669-
-4Mahmudullah (BAN)2007-20232295348128*46.23823/481-
3-J Srinath (IND)1991-20032298835328.083155/2332-
-25AB de Villiers (Afr/SA)2005-2018228957717628.8572/151765
-7CL Hooper (WI)1987-20032275761113*36.051934/34120-
8-SL Malinga (SL)2004-20192265675628.873386/3831-
13AD Mathews (SL)2008-20232265916139*32.611266/2053-
-5SK Raina (IND)2005-20182265615116*50.30363/34102-
11N Kapil Dev (IND)1978-19942253783175*27.452535/4371-
-5RB Richardson (WI)1983-1996224624812246.0011/475-
-16NJ Astle (NZ)1995-20072237090145*38.47994/4383-
-6GW Flower (ZIM)1992-20102216571142*40.621044/3286-
9-B Lee (AUS)2000-201222111765923.363805/2254-
1-Mashrafe Mortaza (Asia/BAN)2001-2020220178751*32.932706/2662-
--Moin Khan (PAK)1990-2004219326672*---21473
-11Mohammad Hafeez (PAK)2003-20192186614140*38.841394/4185-
14CL Cairns (ICC/NZ)1991-2006215495011532.802015/4266-
-2E Chigumbura (Afr/ZIM)2004-2018213434011742.311014/2872-
-4A Flower (ZIM)1992-20032136786145---14132
-4RS Mahanama (SL)1986-19992135162119*---109-
-5H Masakadza (ZIM)2001-20192095658178*41.94393/3971-
-5DR Martyn (AUS)1992-20062085346144*58.66122/2169-
-10MN Samuels (WI)2000-20182075606133*46.37893/1250-
-11BRM Taylor (ZIM)2004-20212056684145*45.1193/5413329
1-CA Walsh (WI)1985-20002053213030.472275/127-
1-Z Khan (Asia/IND)2000-201220079234*29.432825/4243-
-2HP Tillakaratne (SL)1986-2003200378910423.5061/3896

Cricket Record for Most Matches in Career: T20i


5100PlayerSpanMatRunsHSAveWktsBBICtSt
249SR Tendulkar (IND)1989-201246318426200*44.481545/32140-
-19DPMD Jayawardene (Asia/SL)1998-20154481265014470.3782/56218-
428ST Jayasuriya (Asia/SL)1989-20114451343018936.753236/29123-
-25KC Sangakkara (Asia/ICC/SL)2000-201540414234169---40299
96Shahid Afridi (Asia/ICC/PAK)1996-2015398806412434.513957/12127-
-10Inzamam-ul-Haq (Asia/PAK)1991-200737811739137*21.3331/0113-
-30RT Ponting (AUS/ICC)1995-20123751370416434.6631/12160-
6-Wasim Akram (PAK)1984-200335637178623.525025/1588-
-10MS Dhoni (Asia/IND)2004-201935010773183*31.0011/14321123
10-M Muralidaran (Asia/ICC/SL)1993-201135067433*23.085347/30130-
-12R Dravid (Asia/ICC/IND)1996-20113441088915342.5042/4319614
-7M Azharuddin (IND)1985-20003349378153*39.91123/19156-
-22TM Dilshan (SL)1999-201633010290161*45.071064/41231
217JH Kallis (Afr/ICC/SA)1996-20143281157913931.792735/30131-
-3SR Waugh (AUS)1986-20023257569120*34.671954/33111-
4-WPUJC Vaas (Asia/SL)1994-2008322202550*27.534008/1960-
222SC Ganguly (Asia/IND)1992-20073111136318338.491005/16100-
-11PA de Silva (SL)1984-2003308928414539.401064/3095-
114Yuvraj Singh (Asia/IND)2000-2017304870115038.681115/3194-
51SM Pollock (Afr/ICC/SA)1996-2008303351913024.503936/35108-
125CH Gayle (ICC/WI)1999-20193011048021535.481675/46124-
-19BC Lara (ICC/WI)1990-20072991040516915.2542/5120-
-1MV Boucher (Afr/SA)1998-20112954686147*---40322
2-DL Vettori (ICC/NZ)1997-201529522538331.713055/788-
-50V Kohli (IND)2008-202329213848183136.0051/13151-
-15Mohammad Yousuf (Asia/PAK)1998-20102889720141*1.0011/058-
-16AC Gilchrist (AUS/ICC)1996-20082879619172---41755
-9Shoaib Malik (PAK)1999-2019287753414339.181584/1998-
15Saleem Malik (PAK)1982-1999283717010233.24895/3581-
-8SP Fleming (ICC/NZ)1994-20072808037134*28.0011/8133-
-3AR Border (AUS)1979-19942736524127*28.36733/20127-
2-A Kumble (Asia/IND)1990-20072719382630.893376/1285-
-4A Ranatunga (SL)1982-19992697456131*47.55794/1463-
-11MS Atapattu (SL)1990-20072688529132*---70-
-11S Chanderpaul (WI)1994-2011268877815045.42143/1873-
33Abdul Razzaq (Asia/PAK)1996-2011265508011231.832696/3535-
-9Mushfiqur Rahim (BAN)2006-20232657608144---22656
-7Younis Khan (PAK)2000-2015265724914496.0031/3135-
-31RG Sharma (IND)2007-20232621070926458.0092/2793-
13-Waqar Younis (PAK)1989-20032629693723.844167/3635-
-5BB McCullum (NZ)2002-20162606083166---26215
-15V Sehwag (Asia/ICC/IND)1999-2013251827321940.13964/693-
11CZ Harris (NZ)1990-2004250437913037.502035/4296-
-10Ijaz Ahmed (PAK)1986-20002506564139*95.2052/3190-
7-GD McGrath (AUS/ICC)1993-20072501151122.023817/1537-
-21HH Gibbs (SA)1996-20102488094175---108-
-14EJG Morgan (ENG/IRE)2006-20222487701148---87-
-20Saeed Anwar (PAK)1989-2003247882419431.8362/942-
49Shakib Al Hasan (BAN)2006-20232477570134*29.523175/2960-
18MJ Clarke (AUS)2003-2015245798113037.64575/35106-
-2JN Rhodes (SA)1992-20032455935121---105-
118ME Waugh (AUS)1988-2002244850017334.56855/24108-
-14Tamim Iqbal (BAN)2007-20232438357158---68-
-17DL Haynes (WI)1978-19942388648152*---59-
3-Harbhajan Singh (Asia/IND)1998-201523612374933.352695/3171-
-21LRPL Taylor (NZ)2006-20222368607181*---142-
-15WU Tharanga (Asia/SL)2005-20192356951174*---50-
-8Javed Miandad (PAK)1975-19962337381119*42.4272/22712
-6MG Bevan (AUS)1994-20042326912108*45.97363/3669-
-4Mahmudullah (BAN)2007-20232295348128*46.23823/481-
3-J Srinath (IND)1991-20032298835328.083155/2332-
-25AB de Villiers (Afr/SA)2005-2018228957717628.8572/151765
-7CL Hooper (WI)1987-20032275761113*36.051934/34120-
8-SL Malinga (SL)2004-20192265675628.873386/3831-
13AD Mathews (SL)2008-20232265916139*32.611266/2053-
-5SK Raina (IND)2005-20182265615116*50.30363/34102-
11N Kapil Dev (IND)1978-19942253783175*27.452535/4371-
-5RB Richardson (WI)1983-1996224624812246.0011/475-
-16NJ Astle (NZ)1995-20072237090145*38.47994/4383-
-6GW Flower (ZIM)1992-20102216571142*40.621044/3286-
9-B Lee (AUS)2000-201222111765923.363805/2254-
1-Mashrafe Mortaza (Asia/BAN)2001-2020220178751*32.932706/2662-
--Moin Khan (PAK)1990-2004219326672*---21473
-11Mohammad Hafeez (PAK)2003-20192186614140*38.841394/4185-
14CL Cairns (ICC/NZ)1991-2006215495011532.802015/4266-
-2E Chigumbura (Afr/ZIM)2004-2018213434011742.311014/2872-
-4A Flower (ZIM)1992-20032136786145---14132
-4RS Mahanama (SL)1986-19992135162119*---109-
-5H Masakadza (ZIM)2001-20192095658178*41.94393/3971-
-5DR Martyn (AUS)1992-20062085346144*58.66122/2169-
-10MN Samuels (WI)2000-20182075606133*46.37893/1250-
-11BRM Taylor (ZIM)2004-20212056684145*45.1193/5413329
1-CA Walsh (WI)1985-20002053213030.472275/127-
1-Z Khan (Asia/IND)2000-201220079234*29.432825/4243-
-2HP Tillakaratne (SL)1986-2003200378910423.5061/3896

Cricket Record for Most Matches in Career: Test


5100PlayerSpanMatRunsHSAveWktsBBICtSt
249SR Tendulkar (IND)1989-201246318426200*44.481545/32140-
-19DPMD Jayawardene (Asia/SL)1998-20154481265014470.3782/56218-
428ST Jayasuriya (Asia/SL)1989-20114451343018936.753236/29123-
-25KC Sangakkara (Asia/ICC/SL)2000-201540414234169---40299
96Shahid Afridi (Asia/ICC/PAK)1996-2015398806412434.513957/12127-
-10Inzamam-ul-Haq (Asia/PAK)1991-200737811739137*21.3331/0113-
-30RT Ponting (AUS/ICC)1995-20123751370416434.6631/12160-
6-Wasim Akram (PAK)1984-200335637178623.525025/1588-
-10MS Dhoni (Asia/IND)2004-201935010773183*31.0011/14321123
10-M Muralidaran (Asia/ICC/SL)1993-201135067433*23.085347/30130-
-12R Dravid (Asia/ICC/IND)1996-20113441088915342.5042/4319614
-7M Azharuddin (IND)1985-20003349378153*39.91123/19156-
-22TM Dilshan (SL)1999-201633010290161*45.071064/41231
217JH Kallis (Afr/ICC/SA)1996-20143281157913931.792735/30131-
-3SR Waugh (AUS)1986-20023257569120*34.671954/33111-
4-WPUJC Vaas (Asia/SL)1994-2008322202550*27.534008/1960-
222SC Ganguly (Asia/IND)1992-20073111136318338.491005/16100-
-11PA de Silva (SL)1984-2003308928414539.401064/3095-
114Yuvraj Singh (Asia/IND)2000-2017304870115038.681115/3194-
51SM Pollock (Afr/ICC/SA)1996-2008303351913024.503936/35108-
125CH Gayle (ICC/WI)1999-20193011048021535.481675/46124-
-19BC Lara (ICC/WI)1990-20072991040516915.2542/5120-
-1MV Boucher (Afr/SA)1998-20112954686147*---40322
2-DL Vettori (ICC/NZ)1997-201529522538331.713055/788-
-50V Kohli (IND)2008-202329213848183136.0051/13151-
-15Mohammad Yousuf (Asia/PAK)1998-20102889720141*1.0011/058-
-16AC Gilchrist (AUS/ICC)1996-20082879619172---41755
-9Shoaib Malik (PAK)1999-2019287753414339.181584/1998-
15Saleem Malik (PAK)1982-1999283717010233.24895/3581-
-8SP Fleming (ICC/NZ)1994-20072808037134*28.0011/8133-
-3AR Border (AUS)1979-19942736524127*28.36733/20127-
2-A Kumble (Asia/IND)1990-20072719382630.893376/1285-
-4A Ranatunga (SL)1982-19992697456131*47.55794/1463-
-11MS Atapattu (SL)1990-20072688529132*---70-
-11S Chanderpaul (WI)1994-2011268877815045.42143/1873-
33Abdul Razzaq (Asia/PAK)1996-2011265508011231.832696/3535-
-9Mushfiqur Rahim (BAN)2006-20232657608144---22656
-7Younis Khan (PAK)2000-2015265724914496.0031/3135-
-31RG Sharma (IND)2007-20232621070926458.0092/2793-
13-Waqar Younis (PAK)1989-20032629693723.844167/3635-
-5BB McCullum (NZ)2002-20162606083166---26215
-15V Sehwag (Asia/ICC/IND)1999-2013251827321940.13964/693-
11CZ Harris (NZ)1990-2004250437913037.502035/4296-
-10Ijaz Ahmed (PAK)1986-20002506564139*95.2052/3190-
7-GD McGrath (AUS/ICC)1993-20072501151122.023817/1537-
-21HH Gibbs (SA)1996-20102488094175---108-
-14EJG Morgan (ENG/IRE)2006-20222487701148---87-
-20Saeed Anwar (PAK)1989-2003247882419431.8362/942-
49Shakib Al Hasan (BAN)2006-20232477570134*29.523175/2960-
18MJ Clarke (AUS)2003-2015245798113037.64575/35106-
-2JN Rhodes (SA)1992-20032455935121---105-
118ME Waugh (AUS)1988-2002244850017334.56855/24108-
-14Tamim Iqbal (BAN)2007-20232438357158---68-
-17DL Haynes (WI)1978-19942388648152*---59-
3-Harbhajan Singh (Asia/IND)1998-201523612374933.352695/3171-
-21LRPL Taylor (NZ)2006-20222368607181*---142-
-15WU Tharanga (Asia/SL)2005-20192356951174*---50-
-8Javed Miandad (PAK)1975-19962337381119*42.4272/22712
-6MG Bevan (AUS)1994-20042326912108*45.97363/3669-
-4Mahmudullah (BAN)2007-20232295348128*46.23823/481-
3-J Srinath (IND)1991-20032298835328.083155/2332-
-25AB de Villiers (Afr/SA)2005-2018228957717628.8572/151765
-7CL Hooper (WI)1987-20032275761113*36.051934/34120-
8-SL Malinga (SL)2004-20192265675628.873386/3831-
13AD Mathews (SL)2008-20232265916139*32.611266/2053-
-5SK Raina (IND)2005-20182265615116*50.30363/34102-
11N Kapil Dev (IND)1978-19942253783175*27.452535/4371-
-5RB Richardson (WI)1983-1996224624812246.0011/475-
-16NJ Astle (NZ)1995-20072237090145*38.47994/4383-
-6GW Flower (ZIM)1992-20102216571142*40.621044/3286-
9-B Lee (AUS)2000-201222111765923.363805/2254-
1-Mashrafe Mortaza (Asia/BAN)2001-2020220178751*32.932706/2662-
--Moin Khan (PAK)1990-2004219326672*---21473
-11Mohammad Hafeez (PAK)2003-20192186614140*38.841394/4185-
14CL Cairns (ICC/NZ)1991-2006215495011532.802015/4266-
-2E Chigumbura (Afr/ZIM)2004-2018213434011742.311014/2872-
-4A Flower (ZIM)1992-20032136786145---14132
-4RS Mahanama (SL)1986-19992135162119*---109-
-5H Masakadza (ZIM)2001-20192095658178*41.94393/3971-
-5DR Martyn (AUS)1992-20062085346144*58.66122/2169-
-10MN Samuels (WI)2000-20182075606133*46.37893/1250-
-11BRM Taylor (ZIM)2004-20212056684145*45.1193/5413329
1-CA Walsh (WI)1985-20002053213030.472275/127-
1-Z Khan (Asia/IND)2000-201220079234*29.432825/4243-
-2HP Tillakaratne (SL)1986-2003200378910423.5061/3896
Claim Cricket Welcome Bonus

Cricket Record for Most Matches in Career: ODI, T20i, Test


Cricket Record for Most Matches in Career: ODI, T20i, Test

The subject of most matches in career cricket has probably crossed your mind at some point. In this alternate reality, the most decorated athletes shine like stars because of the number of matches they have played.

These icons have relayed tales of unwavering passion, talent, and perseverance after participating in match after match.

Would you like to embark on this magical journey with me? The lives of cricketers who have never stopped playing deserve our attention.

The ODI Odyssey: Players with Most Matches in Career

The complex history of cricket has produced players who have stood the test of time. Those who have played the most One Day International (ODI) matches in their careers deserve special recognition.

Their commitment shines clearly, as they have consistently demonstrated their skill in 50-over matches. These athletes’ unwavering dedication has made them the backbone of their respective teams.

Their voyage, marked by numerous victories, is an inspiration to many.

1. SR Tendulkar (IND)

Spanning from 1989 to 2012, the maestro Sachin Tendulkar played a whopping 463 matches. With 18,426 runs under his belt, his highest score being an unbeaten 200, he averaged an impressive 44.83.

Not just a master with the bat, he also took 154 wickets, with his best bowling figures being 5/32. His contribution to the game is evident with 49 centuries, 2 five-wicket hauls, and 140 catches.

2. DPMD Jayawardene (Asia/SL)

Mahela Jayawardene, representing both Asia and Sri Lanka from 1998 to 2015, participated in 448 matches. Accumulating 12,650 runs, with a high score of 144, he maintained an average of 33.37.

While primarily known for his batting prowess, he also took 8 wickets. His fielding skills shone with 218 catches to his name.

3. ST Jayasuriya (Asia/SL)

Sanath Jayasuriya, another gem from Sri Lanka and Asia, played from 1989 to 2011. In his 445 matches, he scored 13,430 runs with a remarkable high score of 189.

Averaging 32.36 with the bat, he also showcased his all-round skills by taking 323 wickets, with his best figures being 6/29. He notched up 28 centuries, 4 five-wicket hauls, and took 123 catches.

4. KC Sangakkara (Asia/ICC/SL)

Kumar Sangakkara, representing Asia, ICC, and Sri Lanka between 2000 and 2015, graced the field in 404 matches. He amassed 14,234 runs with a high score of 169, averaging a commendable 41.98.

A wicketkeeper-batsman, Sangakkara’s gloves were responsible for a staggering 402 catches and 99 stumpings.

5. Shahid Afridi (Asia/ICC/PAK)

The dynamic Shahid Afridi, representing Asia, ICC, and Pakistan from 1996 to 2015, played in 398 matches. He scored 8,064 runs with a top score of 124.

While his batting average was 23.57, he made significant contributions with the ball, taking 395 wickets. His best bowling figures stand at 7/12, and he has 9 five-wicket hauls and 127 catches to his credit.

Quickfire Legends with Most Matches in Career – T20i Titans

Let’s shift directions and shift our focus to the T20i format. Here, the game is always quick and the stakes are consistently high.

Nonetheless, there are individuals who have played the most career matches in this format, demonstrating their adaptability and resiliency.

These athletes have mastered the art of making fast decisions and acting swiftly. Their consistent presence on the field has added a distinct character to the T20i arena. Their accomplishments in the sport speak volumes about their commitment.

1. RG Sharma (IND)

Spanning from 2007 to 2022, Rohit Sharma has played a whopping 148 matches, making him the player with the most matches in career for T20Is.

With 3853 runs under his belt and a high score of 118, he boasts an average of 31.32.

While primarily known for his batting prowess, evidenced by his four centuries, Sharma has also taken a wicket, with his best bowling figures being 1/22.

2. PR Stirling (IRE)

Paul Stirling, representing Ireland from 2009 to 2023, has been a consistent performer in the T20I arena. Playing 131 matches, he has accumulated 3408 runs with a commendable high score of 115*.

With an average of 28.63, Stirling has also showcased his all-round abilities by taking 20 wickets, with his best figures being 3/21.

3. GH Dockrell (IRE)

Another gem from Ireland, George Dockrell, has been active from 2010 to 2023. In his 125 matches, he has scored 900 runs with a notable high score of 58*.

However, Dockrell’s primary strength lies in his bowling. With 82 wickets to his name and an impressive best figure of 4/20, he holds an average of 22.79.

4. Shoaib Malik (ICC/PAK)

A veteran in the world of cricket, Shoaib Malik represented both ICC and Pakistan from 2006 to 2021. In his 124 matches, Malik has scored 2435 runs with a high score of 75.

Holding an average of 31.21, he has also been a handy bowler, taking 28 wickets with his best figures being 2/7.

5. MJ Guptill (NZ)

Martin Guptill, New Zealand’s star opener, has been a force to reckon with from 2009 to 2022. In his 122 matches, Guptill has amassed 3531 runs, with a striking high score of 105.

With an average of 31.81, his fielding prowess is also evident with 68 catches to his name.

The Ultimate Test of Tenacity in Cricket’s Players Most Matches in Career

Test cricket is the last, but surely not least, type of cricket. This format is frequently regarded as the game’s purest iteration.

Participating in the most Test matches in a career is no minor feat. It requires a great deal of perseverance, expertise, and mental strength.

Those who have reached this milestone have demonstrated unmatched consistency and resolve. Their voyage in whites, which spanned days and often years, has etched their names into the cricket annals.

1. SR Tendulkar (IND)

Spanning from 1989 to 2013, the iconic Sachin Tendulkar played a whopping 200 Test matches. With 15,921 runs under his belt and a highest score of 248*, Tendulkar boasts an average of 53.78.

While primarily known for his batting prowess, with 51 centuries, he also took 46 wickets. His fielding skills were commendable too, with 115 catches to his name.

2. JM Anderson (ENG)

James Anderson, playing from 2003 to 2023, has been a stalwart for England, featuring in 183 Tests. While his batting contributions have been modest with a highest score of 81, his primary role as a bowler saw him scalp 690 wickets.

With an impressive average of 26.42 and a best bowling figure of 7/42, Anderson has 32 five-wicket hauls and has taken 105 catches.

3. RT Ponting (AUS)

Ricky Ponting, the Australian maestro, played 168 Tests between 1995 and 2012. Amassing 13,378 runs with a highest score of 257, Ponting averaged 51.85.

His batting brilliance is evident with 41 centuries. Though not known for his bowling, he took 5 wickets. In the field, he was sharp, taking 196 catches.

4. SR Waugh (AUS)

Steve Waugh, another Australian legend, also played 168 Tests, but his career spanned from 1985 to 2004. With 10,927 runs and a top score of 200, Waugh maintained an average of 51.06.

He scored 32 centuries and took 92 wickets, with a best figure of 5/28. His fielding contributions include 112 catches.

5. SCJ Broad (ENG)

Stuart Broad, representing England from 2007 to 2023, has played in 167 Tests. While he has scored 3,662 runs with a highest of 169, Broad’s primary contribution has been with the ball.

He has taken 604 wickets at an average of 27.68, with a best figure of 8/15. Broad has 20 five-wicket hauls and has taken 55 catches.

Longevity Legends: Honoring Cricketers Who Have Played in the Most Matches

The names of players who have played in the most matches throughout their careers will go down in history books and will forever hold a unique place in the hearts of fans all across the globe.

Their illustrious careers in one-day internationals, Twenty20s, and Tests are an example to aspiring cricketers of the game’s tenacity and determination.

Playing in the most matches in a career is a testament to a player’s versatility, growth, and ability to reliably provide performances that are crucial to their teams.

Perseverance is more important than natural ability. It’s about taking on tough situations head-on and coming out on top every time.

In honouring these greats, we are reminded of cricket’s inherent charm: each game tells a different tale, and any player can achieve legendary status.

Cheers to all the players who have racked up the most match appearances; you have personified the game’s essence and will be remembered for all time.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


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