| Highest Run Getters | ||||||
|---|---|---|---|---|---|---|
| Players | Country | Runs | Matches | Innings | HS | Average |
| SR Tendulkar | India | 18,426 | 463 | 452 | 200 | 44.83 |
| RT Ponting | Australia | 13,704 | 375 | 365 | 164 | 42.04 |
| ST Jayasuriya | Sri Lanka | 13,430 | 445 | 433 | 189 | 32.36 |
| Inzamam-ul-Haq | Pakistan | 11,739 | 378 | 350 | 137 | 39.53 |
| JH Kallis | South Africa | 11,498 | 321 | 307 | 139 | 45.27 |
| SC Ganguly | India | 11,363 | 311 | 300 | 183 | 41.02 |
| KC Sangakkara | Sri Lanka | 11,026 | 341 | 318 | 138 | 38.69 |
| DPMD Jayawardene | Sri Lanka | 10,892 | 392 | 365 | 144 | 33.21 |
| RS Dravid | India | 10,889 | 344 | 318 | 153 | 39.17 |
| BC Lara | West Indies | 10,405 | 299 | 289 | 169 | 40.49 |
| Mohammad Yousuf | Pakistan | 9,720 | 288 | 273 | 141 | 41.72 |
| AC Gilchrist | Australia | 9,619 | 287 | 279 | 172 | 35.89 |
| M Azharuddin | India | 9,378 | 334 | 308 | 153 | 36.92 |
| PA De Silva | Sri Lanka | 9,284 | 308 | 296 | 145 | 34.9 |
| Saeed Anwar | Pakistan | 8,824 | 247 | 244 | 194 | 39.22 |
| S Chanderpaul | West Indies | 8,778 | 268 | 251 | 150 | 41.6 |
| DL Haynes | West Indies | 8,648 | 238 | 237 | 152 | 41.38 |
| MS Atapattu | Sri Lanka | 8,529 | 268 | 259 | 132 | 37.57 |
| ME Waugh | Australia | 8,500 | 244 | 236 | 173 | 39.35 |
| CH Gayle | West Indies | 8,442 | 242 | 237 | 153 | 38.37 |