April 06, 2025
Credit: Getty
1. Peshawar Zalmi captain Babar Azam has 3,504 runs including 2 centuries and 33 fifties.
Credit: Getty
2. Lahore Qalandars opener Fakhar Zaman has 2,525 runs including 2 centuries and 19 fifties.
Credit: Getty
3. Multan Sultans captain Mohammad Rizwan has 2,403 runs including 1 century and 22 fifties.
Credit: Getty
4. Quetta Gladiators' Shoaib Malik has 2,336 runs including 15 half-centuries.
Credit: Getty
5. Quetta Gladiators' Rilee Rossouw has 2,015 runs including 2 centuries and 10 fifties.
Credit: Getty
Multan Sultans' Usman Khan and former cricketer Kamran Akmal hold the record for most centuries (3) in PSL history.
Credit: Getty