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
2 100 SR Tendulkar (IND) 1989-2013 664 34357 248* 46.53 201 5/32 256 0
0 54 DPMD Jayawardene (Asia/SL) 1997-2015 652 25957 374 62.92 14 2/32 440 0
0 63 KC Sangakkara (Asia/ICC/SL) 2000-2015 594 28016 319 - 0 - 609 139
6 42 ST Jayasuriya (Asia/SL) 1989-2011 586 21032 340 35.66 440 6/29 205 0
0 71 RT Ponting (AUS/ICC) 1995-2012 560 27483 257 47.50 8 1/0 364 0
0 16 MS Dhoni (Asia/IND) 2004-2019 538 17266 224 98.00 1 1/14 634 195
10 11 Shahid Afridi (Asia/ICC/PAK) 1996-2018 524 11196 156 32.78 541 7/12 167 0
7 62 JH Kallis (Afr/ICC/SA) 1995-2014 519 25534 224 32.14 577 6/54 338 0
0 80 V Kohli (IND) 2008-2023 518 26532 254* 107.55 9 1/13 311 0
0 48 R Dravid (Asia/ICC/IND) 1996-2012 509 24208 270 41.80 5 2/43 406 14
0 35 Inzamam-ul-Haq (Asia/ICC/PAK) 1991-2007 499 20580 329 24.00 3 1/0 194 0
0 39 TM Dilshan (SL) 1999-2016 497 17671 193 44.16 154 4/4 242 3
77 0 M Muralidaran (Asia/ICC/SL) 1992-2011 495 1936 67 22.86 1347 9/51 203 0
3 35 SR Waugh (AUS) 1985-2004 493 18496 200 35.56 287 5/28 223 0
3 42 CH Gayle (ICC/WI) 1999-2021 483 19593 333 36.48 260 5/34 240 0
0 6 MV Boucher (Afr/ICC/SA) 1997-2012 467 10469 147* 6.00 1 1/6 953 46
0 45 RG Sharma (IND) 2007-2023 462 18239 264 71.58 12 2/27 202 0
31 3 Wasim Akram (PAK) 1984-2003 460 6615 257* 23.57 916 7/119 132 0
0 41 S Chanderpaul (WI) 1994-2015 454 20988 203* 66.04 23 3/18 146 0
- 19 Mushfiqur Rahim (BAN) 2005-2023 453 14661 219* - - - 378 101
0 40 LRPL Taylor (NZ) 2006-2022 450 18199 290 27.66 3 2/4 351 0
0 12 Shoaib Malik (ICC/PAK) 1999-2021 446 11867 245 38.46 218 4/19 166 0
22 6 DL Vettori (ICC/NZ) 1997-2015 442 6989 140 32.42 705 7/87 155 0
16 1 WPUJC Vaas (Asia/SL) 1994-2009 439 5147 100* 28.44 761 8/19 91 0
0 29 M Azharuddin (IND) 1984-2000 433 15593 199 41.25 12 3/19 261 0
0 19 BB McCullum (NZ) 2002-2016 432 14676 302 88.00 1 1/1 496 34
0 53 BC Lara (ICC/WI) 1990-2007 430 22358 400* 22.25 4 2/5 284 0
25 14 Shakib Al Hasan (BAN) 2006-2023 430 14406 217 28.21 690 7/36 112 0
2 30 AR Border (AUS) 1978-1994 429 17698 205 32.10 112 7/46 283 0
2 38 SC Ganguly (Asia/IND) 1992-2008 424 18575 239 41.89 132 5/16 171 0
21 3 SM Pollock (Afr/ICC/SA) 1995-2008 423 7386 130 23.73 829 7/87 182 0
0 47 AB de Villiers (Afr/SA) 2004-2018 420 20014 278* 34.00 9 2/15 463 17
1 18 AD Mathews (SL) 2008-2023 410 14425 200* 36.01 197 6/20 150 0
0 41 Younis Khan (PAK) 2000-2017 408 17790 313 53.13 15 3/18 286 0
37 1 A Kumble (Asia/IND) 1990-2008 403 3444 110* 30.09 956 10/74 145 0
1 17 Yuvraj Singh (Asia/IND) 2000-2017 402 11778 169 36.08 148 5/31 137 0
0 31 PA de Silva (SL) 1984-2003 401 15645 267 39.88 135 4/30 138 0
1 9 Mahmudullah (BAN) 2007-2023 400 10384 150* 41.47 163 5/51 165 1
34 0 JM Anderson (ENG) 2002-2023 396 1614 81 27.27 977 7/42 161 0
0 17 SP Fleming (ICC/NZ) 1994-2008 396 15319 274* 28.00 1 1/8 306 0
- 33 AC Gilchrist (AUS/ICC) 1996-2008 396 15461 204* - - - 813 92
3 36 MJ Clarke (AUS) 2003-2015 394 17112 329* 37.81 94 6/9 253 0
0 21 Mohammad Hafeez (PAK) 2003-2021 392 12780 224 33.97 253 4/10 160 0
0 25 Tamim Iqbal (BAN/ICC/World) 2007-2023 391 15249 206 - 0 - 106 0
1 20 Saleem Malik (PAK) 1982-1999 386 12938 237 35.88 94 5/35 146 0
0 39 Mohammad Yousuf (Asia/PAK) 1998-2010 381 17300 223 4.00 1 1/0 124 0
- 16 EJG Morgan (ENG/IRE) 2006-2022 379 10859 148 - - - 144 0
36 0 GD McGrath (AUS/ICC) 1993-2007 376 761 61 21.76 949 8/24 76 0
1 38 V Sehwag (Asia/ICC/IND) 1999-2013 374 17253 319 42.40 136 5/104 186 0
2 38 ME Waugh (AUS) 1988-2002 372 16529 173 37.27 144 5/24 289 0
20 0 TG Southee (NZ) 2008-2023 369 2996 77* 29.35 735 7/33 174 0
0 48 DA Warner (AUS) 2009-2023 369 18313 335* 69.25 4 2/45 212 0
0 23 MJ Guptill (NZ) 2009-2022 367 13463 237* 33.91 12 3/11 222 0
28 2 Harbhajan Singh (Asia/IND) 1998-2016 367 3569 115 32.54 711 8/84 120 0
0 8 A Ranatunga (SL) 1982-2000 362 12561 135* 50.49 95 4/14 110 0
0 35 HH Gibbs (SA) 1996-2010 361 14661 228 - 0 - 210 0
0 27 MS Atapattu (SL) 1990-2007 360 14036 249 65.00 1 1/9 128 0
0 31 Javed Miandad (PAK) 1975-1996 357 16213 280* 40.79 24 3/74 164 3
24 9 N Kapil Dev (IND) 1978-1994 356 9031 175* 28.83 687 9/83 135 0
0 35 DL Haynes (WI) 1978-1994 354 16135 184 32.00 1 1/2 124 0
0 55 HM Amla (SA/World) 2004-2019 349 18672 311* - 0 - 214 0
35 0 Waqar Younis (PAK) 1989-2003 349 1979 45 23.70 789 7/36 53 0
0 37 GC Smith (Afr/ICC/SA) 2002-2014 347 17236 277 72.80 26 3/30 292 0
0 41 KS Williamson (NZ) 2010-2023 346 17398 251 36.72 73 4/22 189 0
0 17 MN Samuels (WI) 2000-2018 345 11134 260 47.32 152 4/13 90 0
21 1 SCJ Broad (ENG) 2006-2023 344 4309 169 27.83 847 8/15 103 0
- 14 JC Buttler (ENG) 2011-2023 344 10634 162* - - - 433 49
4 6 Abdul Razzaq (Asia/PAK) 1996-2013 343 7419 134 32.52 389 6/35 52 0
13 0 SL Malinga (SL) 2004-2020 340 978 64 28.08 546 6/38 59 0
38 0 SK Warne (AUS/ICC) 1992-2007 339 4172 99 25.51 1001 8/71 205 0
1 46 JE Root (ENG) 2012-2023 338 18831 254 47.16 93 5/8 286 0
23 0 CA Walsh (WI) 1984-2001 337 1257 30* 26.28 746 7/37 56 0
4 20 CL Hooper (WI) 1987-2003 329 11523 233 41.01 307 5/26 235 0
14 3 RA Jadeja (IND) 2009-2023 328 6017 175* 29.32 546 7/42 139 0
0 10 JP Duminy (SA) 2004-2019 326 9154 166 40.47 132 4/16 155 0
19 0 B Lee (AUS) 1999-2012 322 2728 64 26.66 718 5/22 83 0
0 7 SK Raina (IND) 2005-2018 322 7988 120 46.06 62 3/34 167 0
0 44 SPD Smith (AUS) 2010-2023 321 15736 239 36.81 64 3/16 292 0
0 10 H Masakadza (ZIM) 2001-2019 313 9543 178* 39.26 57 3/24 125 0
0 22 Ijaz Ahmed (PAK) 1986-2001 310 9879 211 79.00 7 2/31 135 0
1 0 Mashrafe Mortaza (Asia/BAN) 2001-2020 310 2961 79 35.02 390 6/26 81 0
0 21 RB Richardson (WI) 1983-1996 310 12197 194 64.00 1 1/4 165 0
12 0 Z Khan (Asia/IND) 2000-2014 309 2036 75 31.14 610 7/87 64 0
0 27 NJ Astle (NZ) 1995-2007 308 11866 222 38.97 154 4/43 156 0
2 35 IVA Richards (WI) 1974-1991 308 15261 291 41.28 150 6/41 222 0
3 14 SR Watson (AUS) 2002-2016 307 10950 185* 31.11 291 6/33 129 0
0 19 AJ Stewart (ENG) 1989-2003 303 13140 190 - 0 - 422 29
0 22 MEK Hussey (AUS) 2004-2013 302 12398 195 60.66 9 1/0 210 0
0 31 Saeed Anwar (PAK) 1989-2003 302 12876 194 35.66 6 2/9 60 0
- 18 LD Chandimal (SL) 2010-2023 301 10211 206* - - - 182 24
1 15 PD Collingwood (ENG/World) 2001-2017 301 9934 206 39.29 144 6/31 219 0

Cricket Record for Most Matches in Career: ODI


5100PlayerSpanMatRunsHSAveWktsBBICtSt
2 49 SR Tendulkar (IND) 1989-2012 463 18426 200* 44.48 154 5/32 140 -
- 19 DPMD Jayawardene (Asia/SL) 1998-2015 448 12650 144 70.37 8 2/56 218 -
4 28 ST Jayasuriya (Asia/SL) 1989-2011 445 13430 189 36.75 323 6/29 123 -
- 25 KC Sangakkara (Asia/ICC/SL) 2000-2015 404 14234 169 - - - 402 99
9 6 Shahid Afridi (Asia/ICC/PAK) 1996-2015 398 8064 124 34.51 395 7/12 127 -
- 10 Inzamam-ul-Haq (Asia/PAK) 1991-2007 378 11739 137* 21.33 3 1/0 113 -
- 30 RT Ponting (AUS/ICC) 1995-2012 375 13704 164 34.66 3 1/12 160 -
6 - Wasim Akram (PAK) 1984-2003 356 3717 86 23.52 502 5/15 88 -
- 10 MS Dhoni (Asia/IND) 2004-2019 350 10773 183* 31.00 1 1/14 321 123
10 - M Muralidaran (Asia/ICC/SL) 1993-2011 350 674 33* 23.08 534 7/30 130 -
- 12 R Dravid (Asia/ICC/IND) 1996-2011 344 10889 153 42.50 4 2/43 196 14
- 7 M Azharuddin (IND) 1985-2000 334 9378 153* 39.91 12 3/19 156 -
- 22 TM Dilshan (SL) 1999-2016 330 10290 161* 45.07 106 4/4 123 1
2 17 JH Kallis (Afr/ICC/SA) 1996-2014 328 11579 139 31.79 273 5/30 131 -
- 3 SR Waugh (AUS) 1986-2002 325 7569 120* 34.67 195 4/33 111 -
4 - WPUJC Vaas (Asia/SL) 1994-2008 322 2025 50* 27.53 400 8/19 60 -
2 22 SC Ganguly (Asia/IND) 1992-2007 311 11363 183 38.49 100 5/16 100 -
- 11 PA de Silva (SL) 1984-2003 308 9284 145 39.40 106 4/30 95 -
1 14 Yuvraj Singh (Asia/IND) 2000-2017 304 8701 150 38.68 111 5/31 94 -
5 1 SM Pollock (Afr/ICC/SA) 1996-2008 303 3519 130 24.50 393 6/35 108 -
1 25 CH Gayle (ICC/WI) 1999-2019 301 10480 215 35.48 167 5/46 124 -
- 19 BC Lara (ICC/WI) 1990-2007 299 10405 169 15.25 4 2/5 120 -
- 1 MV Boucher (Afr/SA) 1998-2011 295 4686 147* - - - 403 22
2 - DL Vettori (ICC/NZ) 1997-2015 295 2253 83 31.71 305 5/7 88 -
- 50 V Kohli (IND) 2008-2023 292 13848 183 136.00 5 1/13 151 -
- 15 Mohammad Yousuf (Asia/PAK) 1998-2010 288 9720 141* 1.00 1 1/0 58 -
- 16 AC Gilchrist (AUS/ICC) 1996-2008 287 9619 172 - - - 417 55
- 9 Shoaib Malik (PAK) 1999-2019 287 7534 143 39.18 158 4/19 98 -
1 5 Saleem Malik (PAK) 1982-1999 283 7170 102 33.24 89 5/35 81 -
- 8 SP Fleming (ICC/NZ) 1994-2007 280 8037 134* 28.00 1 1/8 133 -
- 3 AR Border (AUS) 1979-1994 273 6524 127* 28.36 73 3/20 127 -
2 - A Kumble (Asia/IND) 1990-2007 271 938 26 30.89 337 6/12 85 -
- 4 A Ranatunga (SL) 1982-1999 269 7456 131* 47.55 79 4/14 63 -
- 11 MS Atapattu (SL) 1990-2007 268 8529 132* - - - 70 -
- 11 S Chanderpaul (WI) 1994-2011 268 8778 150 45.42 14 3/18 73 -
3 3 Abdul Razzaq (Asia/PAK) 1996-2011 265 5080 112 31.83 269 6/35 35 -
- 9 Mushfiqur Rahim (BAN) 2006-2023 265 7608 144 - - - 226 56
- 7 Younis Khan (PAK) 2000-2015 265 7249 144 96.00 3 1/3 135 -
- 31 RG Sharma (IND) 2007-2023 262 10709 264 58.00 9 2/27 93 -
13 - Waqar Younis (PAK) 1989-2003 262 969 37 23.84 416 7/36 35 -
- 5 BB McCullum (NZ) 2002-2016 260 6083 166 - - - 262 15
- 15 V Sehwag (Asia/ICC/IND) 1999-2013 251 8273 219 40.13 96 4/6 93 -
1 1 CZ Harris (NZ) 1990-2004 250 4379 130 37.50 203 5/42 96 -
- 10 Ijaz Ahmed (PAK) 1986-2000 250 6564 139* 95.20 5 2/31 90 -
7 - GD McGrath (AUS/ICC) 1993-2007 250 115 11 22.02 381 7/15 37 -
- 21 HH Gibbs (SA) 1996-2010 248 8094 175 - - - 108 -
- 14 EJG Morgan (ENG/IRE) 2006-2022 248 7701 148 - - - 87 -
- 20 Saeed Anwar (PAK) 1989-2003 247 8824 194 31.83 6 2/9 42 -
4 9 Shakib Al Hasan (BAN) 2006-2023 247 7570 134* 29.52 317 5/29 60 -
1 8 MJ Clarke (AUS) 2003-2015 245 7981 130 37.64 57 5/35 106 -
- 2 JN Rhodes (SA) 1992-2003 245 5935 121 - - - 105 -
1 18 ME Waugh (AUS) 1988-2002 244 8500 173 34.56 85 5/24 108 -
- 14 Tamim Iqbal (BAN) 2007-2023 243 8357 158 - - - 68 -
- 17 DL Haynes (WI) 1978-1994 238 8648 152* - - - 59 -
3 - Harbhajan Singh (Asia/IND) 1998-2015 236 1237 49 33.35 269 5/31 71 -
- 21 LRPL Taylor (NZ) 2006-2022 236 8607 181* - - - 142 -
- 15 WU Tharanga (Asia/SL) 2005-2019 235 6951 174* - - - 50 -
- 8 Javed Miandad (PAK) 1975-1996 233 7381 119* 42.42 7 2/22 71 2
- 6 MG Bevan (AUS) 1994-2004 232 6912 108* 45.97 36 3/36 69 -
- 4 Mahmudullah (BAN) 2007-2023 229 5348 128* 46.23 82 3/4 81 -
3 - J Srinath (IND) 1991-2003 229 883 53 28.08 315 5/23 32 -
- 25 AB de Villiers (Afr/SA) 2005-2018 228 9577 176 28.85 7 2/15 176 5
- 7 CL Hooper (WI) 1987-2003 227 5761 113* 36.05 193 4/34 120 -
8 - SL Malinga (SL) 2004-2019 226 567 56 28.87 338 6/38 31 -
1 3 AD Mathews (SL) 2008-2023 226 5916 139* 32.61 126 6/20 53 -
- 5 SK Raina (IND) 2005-2018 226 5615 116* 50.30 36 3/34 102 -
1 1 N Kapil Dev (IND) 1978-1994 225 3783 175* 27.45 253 5/43 71 -
- 5 RB Richardson (WI) 1983-1996 224 6248 122 46.00 1 1/4 75 -
- 16 NJ Astle (NZ) 1995-2007 223 7090 145* 38.47 99 4/43 83 -
- 6 GW Flower (ZIM) 1992-2010 221 6571 142* 40.62 104 4/32 86 -
9 - B Lee (AUS) 2000-2012 221 1176 59 23.36 380 5/22 54 -
1 - Mashrafe Mortaza (Asia/BAN) 2001-2020 220 1787 51* 32.93 270 6/26 62 -
- - Moin Khan (PAK) 1990-2004 219 3266 72* - - - 214 73
- 11 Mohammad Hafeez (PAK) 2003-2019 218 6614 140* 38.84 139 4/41 85 -
1 4 CL Cairns (ICC/NZ) 1991-2006 215 4950 115 32.80 201 5/42 66 -
- 2 E Chigumbura (Afr/ZIM) 2004-2018 213 4340 117 42.31 101 4/28 72 -
- 4 A Flower (ZIM) 1992-2003 213 6786 145 - - - 141 32
- 4 RS Mahanama (SL) 1986-1999 213 5162 119* - - - 109 -
- 5 H Masakadza (ZIM) 2001-2019 209 5658 178* 41.94 39 3/39 71 -
- 5 DR Martyn (AUS) 1992-2006 208 5346 144* 58.66 12 2/21 69 -
- 10 MN Samuels (WI) 2000-2018 207 5606 133* 46.37 89 3/12 50 -
- 11 BRM Taylor (ZIM) 2004-2021 205 6684 145* 45.11 9 3/54 133 29
1 - CA Walsh (WI) 1985-2000 205 321 30 30.47 227 5/1 27 -
1 - Z Khan (Asia/IND) 2000-2012 200 792 34* 29.43 282 5/42 43 -
- 2 HP Tillakaratne (SL) 1986-2003 200 3789 104 23.50 6 1/3 89 6

Cricket Record for Most Matches in Career: T20i


5100PlayerSpanMatRunsHSAveWktsBBICtSt
2 49 SR Tendulkar (IND) 1989-2012 463 18426 200* 44.48 154 5/32 140 -
- 19 DPMD Jayawardene (Asia/SL) 1998-2015 448 12650 144 70.37 8 2/56 218 -
4 28 ST Jayasuriya (Asia/SL) 1989-2011 445 13430 189 36.75 323 6/29 123 -
- 25 KC Sangakkara (Asia/ICC/SL) 2000-2015 404 14234 169 - - - 402 99
9 6 Shahid Afridi (Asia/ICC/PAK) 1996-2015 398 8064 124 34.51 395 7/12 127 -
- 10 Inzamam-ul-Haq (Asia/PAK) 1991-2007 378 11739 137* 21.33 3 1/0 113 -
- 30 RT Ponting (AUS/ICC) 1995-2012 375 13704 164 34.66 3 1/12 160 -
6 - Wasim Akram (PAK) 1984-2003 356 3717 86 23.52 502 5/15 88 -
- 10 MS Dhoni (Asia/IND) 2004-2019 350 10773 183* 31.00 1 1/14 321 123
10 - M Muralidaran (Asia/ICC/SL) 1993-2011 350 674 33* 23.08 534 7/30 130 -
- 12 R Dravid (Asia/ICC/IND) 1996-2011 344 10889 153 42.50 4 2/43 196 14
- 7 M Azharuddin (IND) 1985-2000 334 9378 153* 39.91 12 3/19 156 -
- 22 TM Dilshan (SL) 1999-2016 330 10290 161* 45.07 106 4/4 123 1
2 17 JH Kallis (Afr/ICC/SA) 1996-2014 328 11579 139 31.79 273 5/30 131 -
- 3 SR Waugh (AUS) 1986-2002 325 7569 120* 34.67 195 4/33 111 -
4 - WPUJC Vaas (Asia/SL) 1994-2008 322 2025 50* 27.53 400 8/19 60 -
2 22 SC Ganguly (Asia/IND) 1992-2007 311 11363 183 38.49 100 5/16 100 -
- 11 PA de Silva (SL) 1984-2003 308 9284 145 39.40 106 4/30 95 -
1 14 Yuvraj Singh (Asia/IND) 2000-2017 304 8701 150 38.68 111 5/31 94 -
5 1 SM Pollock (Afr/ICC/SA) 1996-2008 303 3519 130 24.50 393 6/35 108 -
1 25 CH Gayle (ICC/WI) 1999-2019 301 10480 215 35.48 167 5/46 124 -
- 19 BC Lara (ICC/WI) 1990-2007 299 10405 169 15.25 4 2/5 120 -
- 1 MV Boucher (Afr/SA) 1998-2011 295 4686 147* - - - 403 22
2 - DL Vettori (ICC/NZ) 1997-2015 295 2253 83 31.71 305 5/7 88 -
- 50 V Kohli (IND) 2008-2023 292 13848 183 136.00 5 1/13 151 -
- 15 Mohammad Yousuf (Asia/PAK) 1998-2010 288 9720 141* 1.00 1 1/0 58 -
- 16 AC Gilchrist (AUS/ICC) 1996-2008 287 9619 172 - - - 417 55
- 9 Shoaib Malik (PAK) 1999-2019 287 7534 143 39.18 158 4/19 98 -
1 5 Saleem Malik (PAK) 1982-1999 283 7170 102 33.24 89 5/35 81 -
- 8 SP Fleming (ICC/NZ) 1994-2007 280 8037 134* 28.00 1 1/8 133 -
- 3 AR Border (AUS) 1979-1994 273 6524 127* 28.36 73 3/20 127 -
2 - A Kumble (Asia/IND) 1990-2007 271 938 26 30.89 337 6/12 85 -
- 4 A Ranatunga (SL) 1982-1999 269 7456 131* 47.55 79 4/14 63 -
- 11 MS Atapattu (SL) 1990-2007 268 8529 132* - - - 70 -
- 11 S Chanderpaul (WI) 1994-2011 268 8778 150 45.42 14 3/18 73 -
3 3 Abdul Razzaq (Asia/PAK) 1996-2011 265 5080 112 31.83 269 6/35 35 -
- 9 Mushfiqur Rahim (BAN) 2006-2023 265 7608 144 - - - 226 56
- 7 Younis Khan (PAK) 2000-2015 265 7249 144 96.00 3 1/3 135 -
- 31 RG Sharma (IND) 2007-2023 262 10709 264 58.00 9 2/27 93 -
13 - Waqar Younis (PAK) 1989-2003 262 969 37 23.84 416 7/36 35 -
- 5 BB McCullum (NZ) 2002-2016 260 6083 166 - - - 262 15
- 15 V Sehwag (Asia/ICC/IND) 1999-2013 251 8273 219 40.13 96 4/6 93 -
1 1 CZ Harris (NZ) 1990-2004 250 4379 130 37.50 203 5/42 96 -
- 10 Ijaz Ahmed (PAK) 1986-2000 250 6564 139* 95.20 5 2/31 90 -
7 - GD McGrath (AUS/ICC) 1993-2007 250 115 11 22.02 381 7/15 37 -
- 21 HH Gibbs (SA) 1996-2010 248 8094 175 - - - 108 -
- 14 EJG Morgan (ENG/IRE) 2006-2022 248 7701 148 - - - 87 -
- 20 Saeed Anwar (PAK) 1989-2003 247 8824 194 31.83 6 2/9 42 -
4 9 Shakib Al Hasan (BAN) 2006-2023 247 7570 134* 29.52 317 5/29 60 -
1 8 MJ Clarke (AUS) 2003-2015 245 7981 130 37.64 57 5/35 106 -
- 2 JN Rhodes (SA) 1992-2003 245 5935 121 - - - 105 -
1 18 ME Waugh (AUS) 1988-2002 244 8500 173 34.56 85 5/24 108 -
- 14 Tamim Iqbal (BAN) 2007-2023 243 8357 158 - - - 68 -
- 17 DL Haynes (WI) 1978-1994 238 8648 152* - - - 59 -
3 - Harbhajan Singh (Asia/IND) 1998-2015 236 1237 49 33.35 269 5/31 71 -
- 21 LRPL Taylor (NZ) 2006-2022 236 8607 181* - - - 142 -
- 15 WU Tharanga (Asia/SL) 2005-2019 235 6951 174* - - - 50 -
- 8 Javed Miandad (PAK) 1975-1996 233 7381 119* 42.42 7 2/22 71 2
- 6 MG Bevan (AUS) 1994-2004 232 6912 108* 45.97 36 3/36 69 -
- 4 Mahmudullah (BAN) 2007-2023 229 5348 128* 46.23 82 3/4 81 -
3 - J Srinath (IND) 1991-2003 229 883 53 28.08 315 5/23 32 -
- 25 AB de Villiers (Afr/SA) 2005-2018 228 9577 176 28.85 7 2/15 176 5
- 7 CL Hooper (WI) 1987-2003 227 5761 113* 36.05 193 4/34 120 -
8 - SL Malinga (SL) 2004-2019 226 567 56 28.87 338 6/38 31 -
1 3 AD Mathews (SL) 2008-2023 226 5916 139* 32.61 126 6/20 53 -
- 5 SK Raina (IND) 2005-2018 226 5615 116* 50.30 36 3/34 102 -
1 1 N Kapil Dev (IND) 1978-1994 225 3783 175* 27.45 253 5/43 71 -
- 5 RB Richardson (WI) 1983-1996 224 6248 122 46.00 1 1/4 75 -
- 16 NJ Astle (NZ) 1995-2007 223 7090 145* 38.47 99 4/43 83 -
- 6 GW Flower (ZIM) 1992-2010 221 6571 142* 40.62 104 4/32 86 -
9 - B Lee (AUS) 2000-2012 221 1176 59 23.36 380 5/22 54 -
1 - Mashrafe Mortaza (Asia/BAN) 2001-2020 220 1787 51* 32.93 270 6/26 62 -
- - Moin Khan (PAK) 1990-2004 219 3266 72* - - - 214 73
- 11 Mohammad Hafeez (PAK) 2003-2019 218 6614 140* 38.84 139 4/41 85 -
1 4 CL Cairns (ICC/NZ) 1991-2006 215 4950 115 32.80 201 5/42 66 -
- 2 E Chigumbura (Afr/ZIM) 2004-2018 213 4340 117 42.31 101 4/28 72 -
- 4 A Flower (ZIM) 1992-2003 213 6786 145 - - - 141 32
- 4 RS Mahanama (SL) 1986-1999 213 5162 119* - - - 109 -
- 5 H Masakadza (ZIM) 2001-2019 209 5658 178* 41.94 39 3/39 71 -
- 5 DR Martyn (AUS) 1992-2006 208 5346 144* 58.66 12 2/21 69 -
- 10 MN Samuels (WI) 2000-2018 207 5606 133* 46.37 89 3/12 50 -
- 11 BRM Taylor (ZIM) 2004-2021 205 6684 145* 45.11 9 3/54 133 29
1 - CA Walsh (WI) 1985-2000 205 321 30 30.47 227 5/1 27 -
1 - Z Khan (Asia/IND) 2000-2012 200 792 34* 29.43 282 5/42 43 -
- 2 HP Tillakaratne (SL) 1986-2003 200 3789 104 23.50 6 1/3 89 6

Cricket Record for Most Matches in Career: Test


5100PlayerSpanMatRunsHSAveWktsBBICtSt
2 49 SR Tendulkar (IND) 1989-2012 463 18426 200* 44.48 154 5/32 140 -
- 19 DPMD Jayawardene (Asia/SL) 1998-2015 448 12650 144 70.37 8 2/56 218 -
4 28 ST Jayasuriya (Asia/SL) 1989-2011 445 13430 189 36.75 323 6/29 123 -
- 25 KC Sangakkara (Asia/ICC/SL) 2000-2015 404 14234 169 - - - 402 99
9 6 Shahid Afridi (Asia/ICC/PAK) 1996-2015 398 8064 124 34.51 395 7/12 127 -
- 10 Inzamam-ul-Haq (Asia/PAK) 1991-2007 378 11739 137* 21.33 3 1/0 113 -
- 30 RT Ponting (AUS/ICC) 1995-2012 375 13704 164 34.66 3 1/12 160 -
6 - Wasim Akram (PAK) 1984-2003 356 3717 86 23.52 502 5/15 88 -
- 10 MS Dhoni (Asia/IND) 2004-2019 350 10773 183* 31.00 1 1/14 321 123
10 - M Muralidaran (Asia/ICC/SL) 1993-2011 350 674 33* 23.08 534 7/30 130 -
- 12 R Dravid (Asia/ICC/IND) 1996-2011 344 10889 153 42.50 4 2/43 196 14
- 7 M Azharuddin (IND) 1985-2000 334 9378 153* 39.91 12 3/19 156 -
- 22 TM Dilshan (SL) 1999-2016 330 10290 161* 45.07 106 4/4 123 1
2 17 JH Kallis (Afr/ICC/SA) 1996-2014 328 11579 139 31.79 273 5/30 131 -
- 3 SR Waugh (AUS) 1986-2002 325 7569 120* 34.67 195 4/33 111 -
4 - WPUJC Vaas (Asia/SL) 1994-2008 322 2025 50* 27.53 400 8/19 60 -
2 22 SC Ganguly (Asia/IND) 1992-2007 311 11363 183 38.49 100 5/16 100 -
- 11 PA de Silva (SL) 1984-2003 308 9284 145 39.40 106 4/30 95 -
1 14 Yuvraj Singh (Asia/IND) 2000-2017 304 8701 150 38.68 111 5/31 94 -
5 1 SM Pollock (Afr/ICC/SA) 1996-2008 303 3519 130 24.50 393 6/35 108 -
1 25 CH Gayle (ICC/WI) 1999-2019 301 10480 215 35.48 167 5/46 124 -
- 19 BC Lara (ICC/WI) 1990-2007 299 10405 169 15.25 4 2/5 120 -
- 1 MV Boucher (Afr/SA) 1998-2011 295 4686 147* - - - 403 22
2 - DL Vettori (ICC/NZ) 1997-2015 295 2253 83 31.71 305 5/7 88 -
- 50 V Kohli (IND) 2008-2023 292 13848 183 136.00 5 1/13 151 -
- 15 Mohammad Yousuf (Asia/PAK) 1998-2010 288 9720 141* 1.00 1 1/0 58 -
- 16 AC Gilchrist (AUS/ICC) 1996-2008 287 9619 172 - - - 417 55
- 9 Shoaib Malik (PAK) 1999-2019 287 7534 143 39.18 158 4/19 98 -
1 5 Saleem Malik (PAK) 1982-1999 283 7170 102 33.24 89 5/35 81 -
- 8 SP Fleming (ICC/NZ) 1994-2007 280 8037 134* 28.00 1 1/8 133 -
- 3 AR Border (AUS) 1979-1994 273 6524 127* 28.36 73 3/20 127 -
2 - A Kumble (Asia/IND) 1990-2007 271 938 26 30.89 337 6/12 85 -
- 4 A Ranatunga (SL) 1982-1999 269 7456 131* 47.55 79 4/14 63 -
- 11 MS Atapattu (SL) 1990-2007 268 8529 132* - - - 70 -
- 11 S Chanderpaul (WI) 1994-2011 268 8778 150 45.42 14 3/18 73 -
3 3 Abdul Razzaq (Asia/PAK) 1996-2011 265 5080 112 31.83 269 6/35 35 -
- 9 Mushfiqur Rahim (BAN) 2006-2023 265 7608 144 - - - 226 56
- 7 Younis Khan (PAK) 2000-2015 265 7249 144 96.00 3 1/3 135 -
- 31 RG Sharma (IND) 2007-2023 262 10709 264 58.00 9 2/27 93 -
13 - Waqar Younis (PAK) 1989-2003 262 969 37 23.84 416 7/36 35 -
- 5 BB McCullum (NZ) 2002-2016 260 6083 166 - - - 262 15
- 15 V Sehwag (Asia/ICC/IND) 1999-2013 251 8273 219 40.13 96 4/6 93 -
1 1 CZ Harris (NZ) 1990-2004 250 4379 130 37.50 203 5/42 96 -
- 10 Ijaz Ahmed (PAK) 1986-2000 250 6564 139* 95.20 5 2/31 90 -
7 - GD McGrath (AUS/ICC) 1993-2007 250 115 11 22.02 381 7/15 37 -
- 21 HH Gibbs (SA) 1996-2010 248 8094 175 - - - 108 -
- 14 EJG Morgan (ENG/IRE) 2006-2022 248 7701 148 - - - 87 -
- 20 Saeed Anwar (PAK) 1989-2003 247 8824 194 31.83 6 2/9 42 -
4 9 Shakib Al Hasan (BAN) 2006-2023 247 7570 134* 29.52 317 5/29 60 -
1 8 MJ Clarke (AUS) 2003-2015 245 7981 130 37.64 57 5/35 106 -
- 2 JN Rhodes (SA) 1992-2003 245 5935 121 - - - 105 -
1 18 ME Waugh (AUS) 1988-2002 244 8500 173 34.56 85 5/24 108 -
- 14 Tamim Iqbal (BAN) 2007-2023 243 8357 158 - - - 68 -
- 17 DL Haynes (WI) 1978-1994 238 8648 152* - - - 59 -
3 - Harbhajan Singh (Asia/IND) 1998-2015 236 1237 49 33.35 269 5/31 71 -
- 21 LRPL Taylor (NZ) 2006-2022 236 8607 181* - - - 142 -
- 15 WU Tharanga (Asia/SL) 2005-2019 235 6951 174* - - - 50 -
- 8 Javed Miandad (PAK) 1975-1996 233 7381 119* 42.42 7 2/22 71 2
- 6 MG Bevan (AUS) 1994-2004 232 6912 108* 45.97 36 3/36 69 -
- 4 Mahmudullah (BAN) 2007-2023 229 5348 128* 46.23 82 3/4 81 -
3 - J Srinath (IND) 1991-2003 229 883 53 28.08 315 5/23 32 -
- 25 AB de Villiers (Afr/SA) 2005-2018 228 9577 176 28.85 7 2/15 176 5
- 7 CL Hooper (WI) 1987-2003 227 5761 113* 36.05 193 4/34 120 -
8 - SL Malinga (SL) 2004-2019 226 567 56 28.87 338 6/38 31 -
1 3 AD Mathews (SL) 2008-2023 226 5916 139* 32.61 126 6/20 53 -
- 5 SK Raina (IND) 2005-2018 226 5615 116* 50.30 36 3/34 102 -
1 1 N Kapil Dev (IND) 1978-1994 225 3783 175* 27.45 253 5/43 71 -
- 5 RB Richardson (WI) 1983-1996 224 6248 122 46.00 1 1/4 75 -
- 16 NJ Astle (NZ) 1995-2007 223 7090 145* 38.47 99 4/43 83 -
- 6 GW Flower (ZIM) 1992-2010 221 6571 142* 40.62 104 4/32 86 -
9 - B Lee (AUS) 2000-2012 221 1176 59 23.36 380 5/22 54 -
1 - Mashrafe Mortaza (Asia/BAN) 2001-2020 220 1787 51* 32.93 270 6/26 62 -
- - Moin Khan (PAK) 1990-2004 219 3266 72* - - - 214 73
- 11 Mohammad Hafeez (PAK) 2003-2019 218 6614 140* 38.84 139 4/41 85 -
1 4 CL Cairns (ICC/NZ) 1991-2006 215 4950 115 32.80 201 5/42 66 -
- 2 E Chigumbura (Afr/ZIM) 2004-2018 213 4340 117 42.31 101 4/28 72 -
- 4 A Flower (ZIM) 1992-2003 213 6786 145 - - - 141 32
- 4 RS Mahanama (SL) 1986-1999 213 5162 119* - - - 109 -
- 5 H Masakadza (ZIM) 2001-2019 209 5658 178* 41.94 39 3/39 71 -
- 5 DR Martyn (AUS) 1992-2006 208 5346 144* 58.66 12 2/21 69 -
- 10 MN Samuels (WI) 2000-2018 207 5606 133* 46.37 89 3/12 50 -
- 11 BRM Taylor (ZIM) 2004-2021 205 6684 145* 45.11 9 3/54 133 29
1 - CA Walsh (WI) 1985-2000 205 321 30 30.47 227 5/1 27 -
1 - Z Khan (Asia/IND) 2000-2012 200 792 34* 29.43 282 5/42 43 -
- 2 HP Tillakaratne (SL) 1986-2003 200 3789 104 23.50 6 1/3 89 6
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


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

T20 Deposit Bonus