Top 5 run-scorers in PSL history, only 1 overseas player on list

April 06, 2025

Credit: Getty

1. Peshawar Zalmi captain Babar Azam has 3,504 runs including 2 centuries and 33 fifties.

Babar Azam

Credit: Getty

2. Lahore Qalandars opener Fakhar Zaman has 2,525 runs including 2 centuries and 19 fifties.

Fakhar Zaman

Credit: Getty

3. Multan Sultans captain Mohammad Rizwan has 2,403 runs including 1 century and 22 fifties.

Mohammad Rizwan

Credit: Getty

4. Quetta Gladiators' Shoaib Malik has 2,336 runs including 15 half-centuries.

Shoaib Malik

Credit: Getty

5. Quetta Gladiators' Rilee Rossouw has 2,015 runs including 2 centuries and 10 fifties.

Rilee Rossouw

Credit: Getty

Multan Sultans' Usman Khan and former cricketer Kamran Akmal hold the record for most centuries (3) in PSL history.

Most centuries

Credit: Getty