| Player | Span | 100s | Mat | Runs |
| SR Tendulkar (Ind) | 1989-2013 | 100 | 664 | 34357 |
| Virat Kohli (Ind) | 2008-2025 | 82 | 553 | 27673 |
| RT Ponting (Aus) | 1995-2012 | 71 | 560 | 27483 |
| KC Sangakkara (SL) | 2000-2015 | 63 | 594 | 28016 |
| JH Kallis (SA) | 1995-2014 | 62 | 519 | 25534 |
| Joe Root (Eng) | 2012-2025 | 58 | 373 | 21737 |
| HM Amla (SA) | 2004-2019 | 55 | 349 | 18672 |
| DPMD Jayawardene (SL) | 1997-2015 | 54 | 652 | 25957 |
| BC Lara (WI) | 1990-2007 | 53 | 430 | 22358 |
| DA Warner (Aus) | 2009-2025 | 49 | 383 | 18995 |
| Rohit Sharma (Ind) | 2007-2025 | 50 | 502 | 19902 |
| SPD Smith (Aus) | 2010-2025 | 48 | 356 | 17371 |
| Rahul Dravid (Ind) | 1996-2012 | 48 | 509 | 24208 |
| AB de Villiers (SA) | 2004-2018 | 47 | 420 | 20014 |
| ST Jayasuriya (SL) | 1989-2011 | 42 | 586 | 21032 |
| CH Gayle (WI) | 1999-2021 | 42 | 483 | 19593 |
| Younis Khan (Pak) | 2000-2017 | 41 | 408 | 17790 |
| S Chanderpaul (WI) | 1994-2015 | 41 | 454 | 20988 |
| ML Hayden (Aus) | 1993-2009 | 40 | 273 | 15066 |
| LRPL Taylor (NZ) | 2006-2022 | 40 | 450 | 18199 |