Johnson Charles scored the most runs in the CPL (all-time) — 3451 runs. Computed from every ball bowled in the CPL (all-time) — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Johnson Charles | 3451 | 2608 |
| 2. Andre Fletcher | 3343 | 2699 |
| 3. Kieron Pollard | 3099 | 2042 |
| 4. Nicholas Pooran | 2834 | 1907 |
| 5. Colin Munro | 2769 | 2082 |
| 6. Evin Lewis | 2716 | 1902 |
| 7. Lendl Simmons | 2545 | 2109 |
| 8. Chris Gayle | 2408 | 1828 |
| 9. Shimron Hetmyer | 2269 | 1616 |
| 10. Shai Hope | 2253 | 1765 |
Johnson Charles scored the most runs in the CPL (all-time) — 3451 runs. Second is Andre Fletcher (3343), third Kieron Pollard (3099).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions