Shane Watson scored the most runs in the PSL 2018 — 430 runs. Computed from every ball bowled in the PSL 2018 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Shane Watson | 430 | 299 |
| 2. Kamran Akmal | 357 | 259 |
| 3. Cameron Delport | 355 | 265 |
| 4. Colin Ingram | 344 | 209 |
| 5. Imam ul Haq | 341 | 262 |
| 6. Babar Azam | 335 | 290 |
| 7. Liam Livingstone | 321 | 246 |
| 8. Luke Ronchi | 319 | 205 |
| 9. Ahmed Shehzad | 311 | 245 |
| 10. Rilee Rossouw | 295 | 217 |
Shane Watson scored the most runs in the PSL 2018 — 430 runs. Second is Kamran Akmal (357), third Cameron Delport (355).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions