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 | 523 | 11185 | 540 |
JH Kallis (SA) | 1995-2014 | 519 | 25534 | 577 |
Rahul Dravid (Ind) | 1996-2012 | 509 | 24208 | 5 |
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 |
Virat Kohli (Ind) | 2008-2023 | 485 | 24711 | 8 |
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 |