Most matches played in International cricket
(All forms Test, ODI & T20i cricket)
Player Span Mat Runs Wkts
SR Tendulkar (Ind) 1989-2013 664 34357 201
DPMD Jayawardene (SL) 1997-2015 652 25957 14
KC Sangakkara (SL) 2000-2015 594 28016 -
ST Jayasuriya (SL) 1989-2011 586 21032 440
RT Ponting (Aus) 1995-2012 560 27483 8
MS Dhoni (Ind) 2004-2019 538 17266 1
Shahid Afridi (Pak) 1996-2016 524 11196 540
JH Kallis (SA) 1995-2014 519 25534 577
Rahul Dravid (Ind) 1996-2012 509 24208 5
Virat Kohli (Ind) 2008-2023 506 25711 8
Inzamam-ul-Haq (Pak) 1991-2007 499 20580 3
TM Dilshan (SL) 1999-2016 497 17671 154
M Muralitharan (SL) 1992-2011 495 1936 1347
SR Waugh (Aus) 1985-2004 493 18496 287
Chris Gayle (WI) 1999-2021 483 19593 260
MV Boucher (SA) 1997-2012 467 10469 1
Wasim Akram (Pak) 1984-2003 460 6615 916
S Chanderpaul (WI) 1994-2015 454 20988 23
LRPL Taylor (NZ) 2006-2022 450 18199 3
Cricwindow mobile application
Cricket live video

Useful Links

Social Media