Most runs
Career run aggregates across every match in the database.
Most runs
| # | Player | M | Inn | Runs | Avg | SR | HS |
|---|---|---|---|---|---|---|---|
| Virat Kohli | 457 | 487 | 21685 | 53.41 | 85.66 | 254 | |
| Rohit Sharma | 416 | 434 | 16279 | 42.95 | 89.57 | 264 | |
| Joe Root | 287 | 359 | 15106 | 46.48 | 69.45 | 262 | |
| 4 | Babar Azam | 294 | 329 | 13368 | 45.78 | 81.58 | 196 |
| 5 | Kane Williamson | 290 | 316 | 12898 | 45.58 | 76.17 | 251 |
| 6 | Kumar Sangakkara | 322 | 319 | 12889 | 46.20 | 79.76 | 287 |
| 7 | David Warner | 284 | 318 | 12466 | 42.55 | 92.42 | 335 |
| 8 | Steven Smith | 318 | 321 | 12085 | 43.79 | 68.64 | 211 |
| 9 | Quinton de Kock | 298 | 319 | 11824 | 39.68 | 101.38 | 178 |
| 10 | Ross Taylor | 346 | 352 | 11690 | 40.59 | 82.66 | 200 |
| 11 | Jos Buttler | 373 | 373 | 11516 | 36.21 | 106.87 | 162 |
| 12 | AB de Villiers | 287 | 293 | 11239 | 46.06 | 94.53 | 176 |
| 13 | Mahendra Singh Dhoni | 378 | 336 | 11064 | 48.10 | 86.79 | 148 |
| 14 | Tillakaratne Dilshan | 309 | 300 | 10246 | 39.26 | 88.63 | 168 |
| 15 | Smriti Mandhana | 273 | 276 | 10116 | 39.67 | 104.06 | 149 |
| 16 | Martin Guptill | 294 | 297 | 10100 | 37.27 | 97.09 | 237 |
| 17 | Hashim Amla | 229 | 251 | 9919 | 43.13 | 79.42 | 159 |
| 18 | Mahela Jayawardene | 304 | 301 | 9862 | 36.26 | 77.00 | 374 |
| 19 | Mushfiqur Rahim | 320 | 330 | 9482 | 34.61 | 71.22 | 191 |
| 20 | Tamim Iqbal | 264 | 282 | 9405 | 35.36 | 80.60 | 158 |
| 21 | Laura Wolvaardt | 234 | 233 | 8961 | 45.72 | 88.68 | 184 |
| 22 | Shakib Al Hasan | 300 | 304 | 8876 | 33.12 | 86.28 | 217 |
| 23 | Ricky Ponting | 215 | 221 | 8801 | 44.01 | 78.13 | 196 |
| 24 | Shai Hope | 242 | 264 | 8771 | 37.81 | 76.31 | 170 |
| 25 | Tom Latham | 248 | 275 | 8671 | 34.55 | 66.75 | 264 |



