PSL roster index
PSL players (458)
Every player who appeared in captured PSL matches across 2015/16, 2016/17, 2017/18, 2018/19, 2019/20, 2020/21, 2021, 2021/22, 2022/23, 2023/24, 2025, 2026. Sorted alphabetically. Each profile carries career + per-season stats.
- A Lyth2 matches · 59 runs · 1 wkts · multan-sultans
- A Zampa2 matches · 1 runs · 5 wkts · karachi-kings
- Aamer Azmat5 matches · 67 runs · multan-sultans
- Aamer Jamal21 matches · 217 runs · 23 wkts · karachi-kings, peshawar-zalmi
- Aamer Yamin16 matches · 153 runs · 24 wkts · karachi-kings, lahore-qalandars, peshawar-zalmi
- AB de Villiers7 matches · 218 runs · lahore-qalandars
- Abbas Afridi22 matches · 205 runs · 68 wkts · karachi-kings, multan-sultans
- Abdul Bangalzai4 matches · 15 runs · quetta-gladiators
- Abdul Nasir2 matches · 1 runs · 1 wkts · quetta-gladiators
- Abdul Samad12 matches · 193 runs · peshawar-zalmi
- Abdullah Fazal7 matches · 91 runs · rawalpindiz
- Abdullah Shafique49 matches · 1313 runs · lahore-qalandars
- Abdur Rehman0 matches · peshawar-zalmi
- Abrar Ahmed16 matches · 70 runs · 48 wkts · islamabad-united, karachi-kings, peshawar-zalmi, quetta-gladiators
- AD Hales44 matches · 1268 runs · islamabad-united, karachi-kings
- AD Russell16 matches · 184 runs · 21 wkts · islamabad-united, multan-sultans, quetta-gladiators
- Adil Amin1 match · 7 runs · peshawar-zalmi
- Adnan Rasool0 matches · lahore-qalandars
- ADS Fletcher9 matches · 158 runs · peshawar-zalmi
- AF Milne1 match · 16 runs · karachi-kings
- Aftab Ibrahim0 matches · 3 wkts · multan-sultans
- Agha Salman44 matches · 842 runs · 7 wkts · islamabad-united, karachi-kings, lahore-qalandars
- AGS Gous8 matches · 155 runs · islamabad-united
- Ahmed Daniyal7 matches · 66 runs · 17 wkts · lahore-qalandars, peshawar-zalmi, quetta-gladiators
- Ahmed Safi Abdullah2 matches · 9 runs · 4 wkts · islamabad-united
- Ahmed Shehzad43 matches · 1077 runs · multan-sultans, quetta-gladiators
- Ahsan Ali19 matches · 448 runs · 1 wkts · quetta-gladiators
- Ahsan Hafeez5 matches · 56 runs · 3 wkts · lahore-qalandars
- Aimal Khan1 match · 3 wkts · peshawar-zalmi, quetta-gladiators
- Aizaz Cheema0 matches · 6 wkts · lahore-qalandars, quetta-gladiators
- AJ Hosein10 matches · 128 runs · 18 wkts · multan-sultans, quetta-gladiators
- AJ Turner14 matches · 235 runs · 3 wkts · multan-sultans
- AJ Tye1 match · 1 runs · 1 wkts · karachi-kings
- Akbar-ur-Rehman3 matches · 15 runs · quetta-gladiators
- Akif Javed6 matches · 13 runs · 34 wkts · hyderabad-kingsmen, islamabad-united, karachi-kings, multan-sultans
- Ali Khan0 matches · 3 wkts · islamabad-united, karachi-kings
- Ali Majid1 match · 9 runs · 2 wkts · peshawar-zalmi, quetta-gladiators
- Ali Raza3 matches · 1 runs · 22 wkts · peshawar-zalmi
- Ali Shafiq0 matches · 4 wkts · multan-sultans
- AM Hardie6 matches · 133 runs · 11 wkts · peshawar-zalmi
- AM Rossington3 matches · 104 runs · karachi-kings
- Amad Butt15 matches · 130 runs · 21 wkts · islamabad-united, peshawar-zalmi, rawalpindiz
- Anamul Haque1 match · 3 runs · quetta-gladiators
- Anwar Ali36 matches · 323 runs · 36 wkts · karachi-kings, multan-sultans, quetta-gladiators
- AP Devcich10 matches · 280 runs · lahore-qalandars
- Arafat Minhas13 matches · 155 runs · 10 wkts · karachi-kings, multan-sultans
- Arif Yaqoob3 matches · 11 runs · 14 wkts · peshawar-zalmi
- Arish Ali1 match · 4 wkts · peshawar-zalmi, quetta-gladiators
- Arshad Iqbal4 matches · 5 runs · 25 wkts · karachi-kings, peshawar-zalmi
- AS Joseph11 matches · 64 runs · 20 wkts · peshawar-zalmi, quetta-gladiators
- Asad Shafiq16 matches · 280 runs · multan-sultans, quetta-gladiators
- Ashar Zaidi2 matches · 8 runs · islamabad-united
- Ashir Qureshi1 match · 1 wkts · quetta-gladiators
- Asif Afridi10 matches · 48 runs · 22 wkts · lahore-qalandars, multan-sultans, rawalpindiz
- Asif Ali84 matches · 1296 runs · 2 wkts · islamabad-united, lahore-qalandars, peshawar-zalmi
- Asif Mehmood1 match · 12 runs · 5 wkts · hyderabad-kingsmen
- Athar Mahmood0 matches · islamabad-united
- AW Summers0 matches · karachi-kings
- Awais Zafar1 match · 36 runs · multan-sultans
- Awais Zia2 matches · 22 runs · karachi-kings
- Azam Khan64 matches · 1442 runs · islamabad-united, karachi-kings, quetta-gladiators
- Azhar Ali7 matches · 183 runs · lahore-qalandars
- Azhar Mahmood2 matches · 14 runs · 1 wkts · islamabad-united
- Azmatullah Omarzai3 matches · 26 runs · 10 wkts · peshawar-zalmi
- B Laughlin1 match · 3 runs · 3 wkts · quetta-gladiators
- B Muzarabani3 matches · 21 wkts · karachi-kings, multan-sultans
- BA King3 matches · 69 runs · islamabad-united
- Babar Azam108 matches · 4380 runs · islamabad-united, karachi-kings, peshawar-zalmi
- BAC Howell1 match · 2 runs · 1 wkts · peshawar-zalmi
- BAW Mendis0 matches · 4 wkts · lahore-qalandars
- BB McCullum17 matches · 323 runs · lahore-qalandars
- BCJ Cutting25 matches · 481 runs · 13 wkts · karachi-kings, peshawar-zalmi, quetta-gladiators
- Bilal Asif0 matches · lahore-qalandars
- Bilawal Bhatti4 matches · 18 runs · 6 wkts · karachi-kings, lahore-qalandars, multan-sultans
- Bismillah Khan3 matches · 55 runs · quetta-gladiators
- BJ Dwarshuis6 matches · 102 runs · 6 wkts · islamabad-united
- BJ Haddin16 matches · 327 runs · islamabad-united
- BJ Hodge4 matches · 93 runs · peshawar-zalmi
- BJ Jacobs6 matches · 102 runs · quetta-gladiators
- BKG Mendis16 matches · 693 runs · peshawar-zalmi, quetta-gladiators
- BM Duckett6 matches · 90 runs · islamabad-united, quetta-gladiators
- BR Dunk27 matches · 596 runs · karachi-kings, lahore-qalandars
- BR Hampton1 match · 7 runs · 1 wkts · quetta-gladiators
- BR McDermott4 matches · 28 runs · karachi-kings, quetta-gladiators
- BRM Taylor4 matches · 17 runs · lahore-qalandars
- BV Sears3 matches · 1 runs · 5 wkts · rawalpindiz
- C Campher2 matches · 16 runs · 1 wkts · multan-sultans
- C Munro54 matches · 1633 runs · 2 wkts · islamabad-united, karachi-kings
- CA Ingram35 matches · 819 runs · islamabad-united, karachi-kings
- CA Lynn12 matches · 318 runs · lahore-qalandars, multan-sultans
- CAK Walton25 matches · 451 runs · islamabad-united, karachi-kings
- CE McConchie2 matches · 5 runs · rawalpindiz
- CH Gayle16 matches · 370 runs · karachi-kings, lahore-qalandars, quetta-gladiators
- CJ Anderson2 matches · 41 runs · lahore-qalandars
- CJ Green8 matches · 96 runs · 12 wkts · islamabad-united, multan-sultans
- CJ Jordan21 matches · 167 runs · 43 wkts · karachi-kings, multan-sultans, peshawar-zalmi
- CR Brathwaite12 matches · 111 runs · 12 wkts · lahore-qalandars, multan-sultans, peshawar-zalmi
- CS Delport38 matches · 873 runs · 10 wkts · islamabad-united, karachi-kings, lahore-qalandars, quetta-gladiators
- D Forrester6 matches · 132 runs · 2 wkts · rawalpindiz
- D Madushanka0 matches · multan-sultans
- D Pretorius1 match · 10 runs · 1 wkts · quetta-gladiators
- D Ramdin4 matches · 24 runs · lahore-qalandars
- D Wiese45 matches · 629 runs · 38 wkts · karachi-kings, lahore-qalandars
- DA Miller9 matches · 235 runs · multan-sultans, peshawar-zalmi
- DA Warner18 matches · 624 runs · karachi-kings
- Danish Aziz8 matches · 111 runs · islamabad-united, karachi-kings, quetta-gladiators
- DAS Gunaratne1 match · 12 runs · lahore-qalandars
- Dilbar Hussain2 matches · 16 runs · 15 wkts · lahore-qalandars
- DJ Bravo12 matches · 134 runs · 11 wkts · lahore-qalandars, quetta-gladiators
- DJ Malan24 matches · 619 runs · islamabad-united, multan-sultans, peshawar-zalmi
- DJ Mitchell18 matches · 496 runs · 7 wkts · lahore-qalandars, rawalpindiz
- DJ Vilas3 matches · 24 runs · lahore-qalandars
- DJ Willey11 matches · 95 runs · 34 wkts · multan-sultans
- DJG Sammy38 matches · 673 runs · 8 wkts · peshawar-zalmi
- DM Bravo2 matches · 15 runs · multan-sultans
- DN Wellalage1 match · 20 runs · lahore-qalandars
- DP Conway11 matches · 315 runs · islamabad-united
- DPMD Jayawardene1 match · 10 runs · karachi-kings
- DR Mousley1 match · 11 runs · peshawar-zalmi
- DR Sams7 matches · 118 runs · 8 wkts · karachi-kings, lahore-qalandars, peshawar-zalmi
- DR Smith25 matches · 701 runs · islamabad-united, peshawar-zalmi, quetta-gladiators
- DT Christian10 matches · 152 runs · 9 wkts · karachi-kings, multan-sultans
- DW Steyn1 match · 6 wkts · islamabad-united, quetta-gladiators
- E Chigumbura3 matches · 10 runs · quetta-gladiators
- Ehsan Adil0 matches · 7 wkts · lahore-qalandars
- EJG Morgan9 matches · 164 runs · karachi-kings, peshawar-zalmi
- F du Plessis5 matches · 107 runs · peshawar-zalmi, quetta-gladiators
- FA Allen2 matches · 3 runs · 3 wkts · peshawar-zalmi
- Faheem Ashraf69 matches · 1039 runs · 104 wkts · islamabad-united, quetta-gladiators
- Faisal Akram3 matches · 9 runs · 9 wkts · multan-sultans
- Faizan Khan1 match · lahore-qalandars
- Fakhar Zaman105 matches · 3370 runs · 2 wkts · lahore-qalandars
- Farhan Yousaf7 matches · 128 runs · peshawar-zalmi
- Fawad Ahmed6 matches · 22 runs · 23 wkts · islamabad-united, lahore-qalandars, quetta-gladiators
- Fawad Ali1 match · 2 runs · 2 wkts · karachi-kings
- Fazalhaq Farooqi2 matches · 11 wkts · islamabad-united
- FH Allen10 matches · 213 runs · quetta-gladiators
- Gauhar Ali3 matches · 30 runs · lahore-qalandars
- GC Viljoen4 matches · 48 runs · 4 wkts · lahore-qalandars, multan-sultans, peshawar-zalmi
- GD Elliott12 matches · 139 runs · 15 wkts · lahore-qalandars, quetta-gladiators
- GF Linde3 matches · 31 runs · 1 wkts · lahore-qalandars, peshawar-zalmi
- Ghazi Ghori1 match · 4 runs · islamabad-united
- Ghulam Mudassar2 matches · 1 runs · 11 wkts · lahore-qalandars, quetta-gladiators
- GJ Maxwell8 matches · 99 runs · 5 wkts · hyderabad-kingsmen
- Gulraiz Sadaf5 matches · 110 runs · lahore-qalandars
- Haider Ali53 matches · 949 runs · islamabad-united, karachi-kings, peshawar-zalmi
- Hamayun Altaf1 match · 16 runs · multan-sultans
- Hammad Azam13 matches · 110 runs · hyderabad-kingsmen, lahore-qalandars, multan-sultans, peshawar-zalmi
- Haris Rauf22 matches · 120 runs · 95 wkts · lahore-qalandars
- Haris Sohail11 matches · 153 runs · lahore-qalandars, peshawar-zalmi
- Hasan Ali48 matches · 340 runs · 140 wkts · islamabad-united, karachi-kings, peshawar-zalmi
- Haseebullah Khan18 matches · 307 runs · lahore-qalandars, peshawar-zalmi, quetta-gladiators
- Hassan Khan25 matches · 276 runs · 22 wkts · hyderabad-kingsmen, lahore-qalandars, quetta-gladiators
- Hassan Nawaz23 matches · 718 runs · 2 wkts · islamabad-united, quetta-gladiators
- Hazratullah12 matches · 382 runs · peshawar-zalmi
- HC Brook8 matches · 267 runs · lahore-qalandars
- HE van der Dussen16 matches · 555 runs · islamabad-united, lahore-qalandars
- HF Gurney0 matches · 1 wkts · quetta-gladiators
- Hunain Shah8 matches · 19 runs · 25 wkts · hyderabad-kingsmen, islamabad-united
- Hussain Talat57 matches · 1170 runs · 20 wkts · islamabad-united, lahore-qalandars, peshawar-zalmi
- IA Cockbain3 matches · 47 runs · karachi-kings
- Ibtisam Sheikh1 match · 2 runs · 9 wkts · peshawar-zalmi
- Iftikhar Ahmed70 matches · 1196 runs · 25 wkts · islamabad-united, karachi-kings, multan-sultans, peshawar-zalmi, quetta-gladiators
- Ihsanullah1 match · 23 wkts · karachi-kings, multan-sultans
- Imad Wasim78 matches · 1334 runs · 89 wkts · islamabad-united, karachi-kings
- Imam-ul-Haq22 matches · 542 runs · peshawar-zalmi
- Imran Khalid5 matches · 39 runs · 10 wkts · islamabad-united
- Imran Khan2 matches · 3 runs · 12 wkts · multan-sultans
- Imran Khan (1)0 matches · 3 wkts · lahore-qalandars, peshawar-zalmi
- Imran Khan (2)0 matches · multan-sultans
- Imran Tahir10 matches · 48 runs · 56 wkts · karachi-kings, multan-sultans
- IR Bell1 match · 54 runs · islamabad-united
- Irfan Khan35 matches · 577 runs · hyderabad-kingsmen, karachi-kings
- Izharulhaq Naveed0 matches · multan-sultans
- J Allenby2 matches · 38 runs · peshawar-zalmi
- J Charles16 matches · 435 runs · multan-sultans
- J Little0 matches · 2 wkts · multan-sultans
- J Weatherald5 matches · 148 runs · quetta-gladiators
- JA Thompson1 match · 1 wkts · karachi-kings
- Jahandad Khan11 matches · 121 runs · 11 wkts · lahore-qalandars, quetta-gladiators
- Jahanzaib Sultan1 match · 25 runs · multan-sultans
- Jalat Khan0 matches · 1 wkts · rawalpindiz
- JC Archer1 match · 5 runs · 5 wkts · quetta-gladiators
- JD Wildermuth2 matches · 17 runs · quetta-gladiators
- JDS Neesham9 matches · 96 runs · 7 wkts · islamabad-united, peshawar-zalmi
- JJ Roy43 matches · 1429 runs · karachi-kings, lahore-qalandars, quetta-gladiators
- JK Fuller3 matches · 27 runs · 2 wkts · karachi-kings
- JL Denly13 matches · 354 runs · karachi-kings, lahore-qalandars
- JL du Plooy2 matches · 36 runs · karachi-kings
- JM Bairstow1 match · 15 runs · peshawar-zalmi
- JM Clarke12 matches · 295 runs · karachi-kings
- JM Cox5 matches · 106 runs · islamabad-united
- JM Vince57 matches · 1526 runs · karachi-kings, multan-sultans, peshawar-zalmi, quetta-gladiators
- JO Holder5 matches · 69 runs · 15 wkts · islamabad-united
- JP Duminy9 matches · 251 runs · 1 wkts · islamabad-united
- JP Faulkner8 matches · 139 runs · 19 wkts · lahore-qalandars, quetta-gladiators
- JR Philippe11 matches · 268 runs · multan-sultans
- Junaid Khan8 matches · 7 runs · 26 wkts · multan-sultans, peshawar-zalmi
- JW Hastings2 matches · 5 runs · 2 wkts · quetta-gladiators
- JW Wells2 matches · 61 runs · peshawar-zalmi
- KA Jamieson1 match · 3 runs · 2 wkts · quetta-gladiators
- KA Pollard47 matches · 1149 runs · 13 wkts · karachi-kings, multan-sultans, peshawar-zalmi
- Kamran Akmal73 matches · 1942 runs · peshawar-zalmi
- Kamran Ghulam34 matches · 752 runs · 1 wkts · islamabad-united, lahore-qalandars, multan-sultans, rawalpindiz
- Kashif Bhatti1 match · 1 runs · 1 wkts · karachi-kings, quetta-gladiators
- KC Sangakkara23 matches · 613 runs · karachi-kings, multan-sultans, quetta-gladiators
- Khalid Latif7 matches · 206 runs · islamabad-united
- Khalid Usman3 matches · 43 runs · 3 wkts · peshawar-zalmi
- Khalil Ahmed0 matches · 2 wkts · quetta-gladiators
- Khawaja Nafay20 matches · 311 runs · quetta-gladiators
- Khurram Manzoor7 matches · 184 runs · karachi-kings, quetta-gladiators
- Khurram Shahzad9 matches · 32 runs · 32 wkts · peshawar-zalmi, quetta-gladiators
- Khushdil Shah67 matches · 1055 runs · 39 wkts · karachi-kings, multan-sultans, peshawar-zalmi
- KIC Asalanka5 matches · 71 runs · lahore-qalandars
- KJ Abbott0 matches · 1 wkts · lahore-qalandars
- KK Cooper3 matches · 10 runs · 6 wkts · lahore-qalandars
- KP Pietersen24 matches · 611 runs · quetta-gladiators
- KR Mayers3 matches · 40 runs · 1 wkts · islamabad-united
- L Gregory12 matches · 189 runs · 7 wkts · islamabad-united, karachi-kings, peshawar-zalmi
- L Ronchi31 matches · 1020 runs · islamabad-united
- L Wood10 matches · 51 runs · 24 wkts · peshawar-zalmi, quetta-gladiators
- LA Dawson27 matches · 471 runs · 21 wkts · islamabad-united, lahore-qalandars, peshawar-zalmi
- LD Chandimal6 matches · 139 runs · quetta-gladiators
- LJ Evans9 matches · 103 runs · multan-sultans, quetta-gladiators
- LJ Wright7 matches · 181 runs · quetta-gladiators
- LMP Simmons7 matches · 203 runs · karachi-kings
- LS Livingstone22 matches · 468 runs · 2 wkts · karachi-kings, peshawar-zalmi
- M Bryant5 matches · 49 runs · peshawar-zalmi
- M de Lange3 matches · 9 runs · 2 wkts · islamabad-united
- M Labuschagne13 matches · 344 runs · 1 wkts · hyderabad-kingsmen
- M Theekshana2 matches · 2 runs · 4 wkts · hyderabad-kingsmen
- Maaz Khan0 matches · 2 wkts · lahore-qalandars
- Maaz Sadaqat15 matches · 338 runs · 2 wkts · hyderabad-kingsmen, peshawar-zalmi
- Mahmudullah5 matches · 71 runs · 8 wkts · quetta-gladiators
- MD Shanaka2 matches · 27 runs · peshawar-zalmi
- MDKJ Perera14 matches · 380 runs · hyderabad-kingsmen, lahore-qalandars
- Mehran Mumtaz2 matches · 5 wkts · islamabad-united, peshawar-zalmi
- MG Bracewell15 matches · 273 runs · 11 wkts · multan-sultans, peshawar-zalmi
- MH Wessels8 matches · 96 runs · karachi-kings, lahore-qalandars, peshawar-zalmi
- Mir Hamza11 matches · 29 runs · 36 wkts · karachi-kings, quetta-gladiators
- Mirza Baig12 matches · 260 runs · lahore-qalandars
- Misbah-ul-Haq22 matches · 507 runs · islamabad-united, peshawar-zalmi
- MJ Guptill18 matches · 519 runs · islamabad-united, karachi-kings, quetta-gladiators
- MJ McClenaghan1 match · 4 runs · 2 wkts · karachi-kings, lahore-qalandars
- MJ Owen7 matches · 102 runs · 2 wkts · peshawar-zalmi
- MM Ali17 matches · 336 runs · 13 wkts · karachi-kings, multan-sultans
- MN Samuels5 matches · 81 runs · peshawar-zalmi
- MN van Wyk1 match · 1 runs · quetta-gladiators
- Mohammad Abbas1 match · 1 runs · 5 wkts · multan-sultans
- Mohammad Ali8 matches · 19 runs · 42 wkts · hyderabad-kingsmen, multan-sultans, peshawar-zalmi
- Mohammad Amir33 matches · 166 runs · 97 wkts · karachi-kings, quetta-gladiators, rawalpindiz
- Mohammad Amir Khan3 matches · 7 runs · 4 wkts · karachi-kings, peshawar-zalmi, rawalpindiz
- Mohammad Asghar3 matches · 1 runs · 20 wkts · peshawar-zalmi
- Mohammad Azab1 match · lahore-qalandars
- Mohammad Basit0 matches · 10 wkts · peshawar-zalmi
- Mohammad Faiq5 matches · 81 runs · islamabad-united
- Mohammad Farooq4 matches · 87 runs · lahore-qalandars
- Mohammad Hafeez73 matches · 1672 runs · 18 wkts · lahore-qalandars, peshawar-zalmi, quetta-gladiators
- Mohammad Hamza1 match · 2 runs · karachi-kings
- Mohammad Haris45 matches · 1111 runs · peshawar-zalmi
- Mohammad Hasnain16 matches · 56 runs · 55 wkts · islamabad-united, multan-sultans, quetta-gladiators
- Mohammad Huraira1 match · 2 runs · islamabad-united
- Mohammad Ilyas11 matches · 39 runs · 28 wkts · karachi-kings, multan-sultans
- Mohammad Imran7 matches · 51 runs · 14 wkts · karachi-kings, lahore-qalandars, multan-sultans, peshawar-zalmi
- Mohammad Imran (2)0 matches · peshawar-zalmi
- Mohammad Irfan11 matches · 12 runs · 45 wkts · islamabad-united, multan-sultans, peshawar-zalmi, quetta-gladiators
- Mohammad Irfan (4)8 matches · 21 runs · 22 wkts · karachi-kings, lahore-qalandars, quetta-gladiators
- Mohammad Irfan (5)2 matches · 4 runs · multan-sultans
- Mohammad Mohsin1 match · 1 wkts · peshawar-zalmi
- Mohammad Nabi26 matches · 455 runs · 17 wkts · karachi-kings, quetta-gladiators
- Mohammad Nawaz33 matches · 437 runs · 30 wkts · islamabad-united, karachi-kings, multan-sultans, quetta-gladiators
- Mohammad Nawaz (3)40 matches · 521 runs · 50 wkts · quetta-gladiators
- Mohammad Rizwan92 matches · 2974 runs · karachi-kings, lahore-qalandars, multan-sultans, rawalpindiz
- Mohammad Sami12 matches · 39 runs · 43 wkts · islamabad-united
- Mohammad Taha2 matches · 6 runs · karachi-kings
- Mohammad Umar4 matches · 4 runs · 10 wkts · karachi-kings, multan-sultans, peshawar-zalmi
- Mohammad Wasim26 matches · 201 runs · 54 wkts · islamabad-united, multan-sultans, quetta-gladiators
- Mohammad Zeeshan2 matches · 1 wkts · peshawar-zalmi, quetta-gladiators
- Mohsin Riaz4 matches · 97 runs · islamabad-united
- Momin Qamar0 matches · 4 wkts · multan-sultans
- MS Chapman11 matches · 297 runs · islamabad-united, quetta-gladiators
- MS Wade9 matches · 224 runs · karachi-kings
- Mubasir Khan8 matches · 66 runs · 3 wkts · islamabad-united, rawalpindiz
- Muhammad Akhlaq9 matches · 128 runs · islamabad-united, karachi-kings
- Muhammad Faizan4 matches · 23 runs · 3 wkts · lahore-qalandars
- Muhammad Ismail1 match · 1 runs · 10 wkts · multan-sultans
- Muhammad Musa7 matches · 59 runs · 22 wkts · islamabad-united, karachi-kings
- Muhammad Naeem19 matches · 432 runs · 1 wkts · lahore-qalandars
- Muhammad Riazullah1 match · 6 runs · karachi-kings
- Muhammad Shahzad3 matches · 24 runs · 1 wkts · islamabad-united
- Mujeeb Ur Rahman2 matches · 3 runs · 6 wkts · peshawar-zalmi
- Mukhtar Ahmed1 match · 1 runs · karachi-kings
- Mushfiqur Rahim3 matches · 49 runs · karachi-kings
- Mustafizur Rahman7 matches · 6 runs · 10 wkts · lahore-qalandars
- MW Forde0 matches · islamabad-united
- N Pooran1 match · 1 runs · islamabad-united
- N Thushara1 match · 1 wkts · quetta-gladiators
- Nabi Gul1 match · 9 runs · peshawar-zalmi
- Nahid Rana0 matches · 9 wkts · peshawar-zalmi
- Najibullah Zadran7 matches · 171 runs · karachi-kings, quetta-gladiators
- Naseem Shah21 matches · 98 runs · 52 wkts · islamabad-united, quetta-gladiators, rawalpindiz
- Nasir Nawaz2 matches · 17 runs · islamabad-united
- Nauman Ali2 matches · 5 runs · 2 wkts · multan-sultans
- Nauman Anwar4 matches · 41 runs · karachi-kings
- Naved Yasin3 matches · 27 runs · lahore-qalandars
- Naveen-ul-Haq3 matches · 33 runs · 13 wkts · peshawar-zalmi, quetta-gladiators
- NL McCullum1 match · 1 runs · 1 wkts · quetta-gladiators
- NLTC Perera7 matches · 89 runs · 11 wkts · karachi-kings, quetta-gladiators
- Noor Ahmad3 matches · 21 runs · 6 wkts · karachi-kings, quetta-gladiators
- OC McCoy1 match · 2 wkts · islamabad-united
- OF Smith6 matches · 50 runs · 5 wkts · quetta-gladiators
- Omair Yousuf7 matches · 184 runs · karachi-kings, quetta-gladiators
- OP Stone0 matches · multan-sultans
- P Hatzoglou1 match · 1 runs · 1 wkts · multan-sultans
- Parvez Hossain Emon3 matches · 71 runs · lahore-qalandars
- PBB Rajapaksa8 matches · 156 runs · lahore-qalandars, peshawar-zalmi
- PD Salt18 matches · 204 runs · islamabad-united, lahore-qalandars
- PI Walter5 matches · 84 runs · 2 wkts · peshawar-zalmi
- PM Siddle2 matches · 10 runs · 13 wkts · multan-sultans
- PR Brown0 matches · peshawar-zalmi
- PR Stirling10 matches · 266 runs · islamabad-united
- Qais Ahmad4 matches · 44 runs · 9 wkts · quetta-gladiators
- Qasim Akram8 matches · 126 runs · 1 wkts · karachi-kings
- R Powell26 matches · 504 runs · 1 wkts · peshawar-zalmi
- RA Herman2 matches · 7 runs · lahore-qalandars
- RA Whiteley3 matches · 27 runs · multan-sultans
- Rafatullah Mohmand3 matches · 46 runs · islamabad-united
- Rahat Ali4 matches · 3 runs · 34 wkts · lahore-qalandars, peshawar-zalmi, quetta-gladiators
- Rahmanullah Gurbaz15 matches · 318 runs · islamabad-united, multan-sultans
- Raja Farzan0 matches · 2 wkts · lahore-qalandars
- Rameez Raja (2)5 matches · 40 runs · quetta-gladiators
- Rashid Khan20 matches · 203 runs · 44 wkts · lahore-qalandars
- Raza Hasan2 matches · 4 runs · lahore-qalandars
- Razaullah1 match · 5 runs · 3 wkts · rawalpindiz
- Rishad Hossain9 matches · 27 runs · 15 wkts · lahore-qalandars, rawalpindiz
- Rizwan Hussain8 matches · 82 runs · islamabad-united
- Rizwan Mehmood1 match · 8 runs · hyderabad-kingsmen
- Rizwanullah0 matches · 3 wkts · karachi-kings
- RJ Gleeson2 matches · 1 runs · 12 wkts · islamabad-united
- RN ten Doeschate2 matches · 18 runs · 1 wkts · karachi-kings, lahore-qalandars
- Rohail Nazir8 matches · 128 runs · islamabad-united, karachi-kings, multan-sultans
- RP Burl1 match · 2 runs · lahore-qalandars
- RP Meredith2 matches · 22 runs · 9 wkts · hyderabad-kingsmen, islamabad-united
- RR Emrit1 match · 6 runs · 3 wkts · quetta-gladiators
- RR Hendricks14 matches · 516 runs · karachi-kings, multan-sultans
- RR Rossouw97 matches · 2609 runs · 2 wkts · multan-sultans, quetta-gladiators
- RS Bopara35 matches · 710 runs · 13 wkts · karachi-kings, multan-sultans, peshawar-zalmi
- Rumman Raees11 matches · 33 runs · 48 wkts · islamabad-united, multan-sultans
- S Badree1 match · 2 runs · 4 wkts · islamabad-united
- S Dadswell1 match · 3 runs · lahore-qalandars
- S Lamichhane3 matches · 11 runs · 11 wkts · lahore-qalandars
- S Mahmood3 matches · 13 runs · 17 wkts · peshawar-zalmi
- S Prasanna1 match · 8 runs · lahore-qalandars
- SA Abbott1 match · 3 runs · 1 wkts · quetta-gladiators
- Saad Ali3 matches · 38 runs · hyderabad-kingsmen, lahore-qalandars
- Saad Baig12 matches · 213 runs · karachi-kings
- Saad Masood6 matches · 117 runs · 7 wkts · islamabad-united, peshawar-zalmi, rawalpindiz
- Saad Nasim8 matches · 83 runs · peshawar-zalmi, quetta-gladiators
- Sabbir Rahman1 match · 11 runs · peshawar-zalmi
- Saeed Ajmal2 matches · 20 runs · 9 wkts · islamabad-united
- Sahibzada Farhan43 matches · 1286 runs · islamabad-united, karachi-kings, lahore-qalandars, multan-sultans
- Saif Badar4 matches · 21 runs · 1 wkts · multan-sultans
- Saifullah Bangash1 match · karachi-kings
- Saim Ayub53 matches · 1232 runs · 20 wkts · hyderabad-kingsmen, peshawar-zalmi, quetta-gladiators
- Sajjad Ali1 match · 2 runs · quetta-gladiators
- Salman Butt3 matches · 43 runs · lahore-qalandars
- Salman Fayyaz2 matches · 10 runs · 2 wkts · lahore-qalandars
- Salman Irshad13 matches · 20 runs · 53 wkts · islamabad-united, lahore-qalandars, peshawar-zalmi
- Salman Mirza2 matches · 8 runs · 14 wkts · islamabad-united, lahore-qalandars
- Sameen Gul3 matches · 10 runs · 26 wkts · multan-sultans, peshawar-zalmi
- Sameer Minhas11 matches · 349 runs · islamabad-united
- Saqib Khan1 match · 4 runs · 1 wkts · quetta-gladiators
- Sarfraz Ahmed73 matches · 1525 runs · quetta-gladiators
- Saud Shakeel31 matches · 840 runs · 10 wkts · quetta-gladiators
- SB Harper1 match · 8 runs · quetta-gladiators
- SD Hope13 matches · 198 runs · lahore-qalandars, multan-sultans
- SE Rutherford29 matches · 599 runs · karachi-kings, peshawar-zalmi, quetta-gladiators
- Shadab Khan82 matches · 1586 runs · 122 wkts · islamabad-united
- Shaheen Shah Afridi46 matches · 410 runs · 138 wkts · lahore-qalandars
- Shahid Afridi37 matches · 458 runs · 46 wkts · karachi-kings, multan-sultans, peshawar-zalmi, quetta-gladiators
- Shahid Aziz5 matches · 38 runs · 5 wkts · karachi-kings, multan-sultans
- Shahid Yousuf6 matches · 99 runs · peshawar-zalmi
- Shahnawaz Dhani4 matches · 6 runs · 39 wkts · multan-sultans
- Shahzaib Hasan4 matches · 64 runs · karachi-kings
- Shahzaib Khan3 matches · 8 runs · rawalpindiz
- Shakeel Ansar1 match · multan-sultans
- Shakib Al Hasan14 matches · 180 runs · 9 wkts · karachi-kings, lahore-qalandars, peshawar-zalmi
- Shamyl Hussain9 matches · 215 runs · quetta-gladiators
- Shan Masood66 matches · 1870 runs · karachi-kings, multan-sultans
- Sharjeel Khan50 matches · 1181 runs · hyderabad-kingsmen, islamabad-united, karachi-kings
- Shawaiz Irfan1 match · lahore-qalandars
- Shehzad Gul0 matches · multan-sultans
- Shoaib Malik87 matches · 2350 runs · 17 wkts · karachi-kings, multan-sultans, peshawar-zalmi, quetta-gladiators
- Shoriful Islam0 matches · 2 wkts · peshawar-zalmi
- Sikandar Raza42 matches · 753 runs · 26 wkts · karachi-kings, lahore-qalandars
- SM Ervine1 match · 24 runs · quetta-gladiators
- SO Hetmyer1 match · 7 runs · multan-sultans
- Sohaib Maqsood43 matches · 1045 runs · islamabad-united, lahore-qalandars, multan-sultans, peshawar-zalmi
- Sohaibullah0 matches · multan-sultans
- Sohail Akhtar40 matches · 808 runs · lahore-qalandars
- Sohail Khan23 matches · 144 runs · 40 wkts · karachi-kings, lahore-qalandars, multan-sultans, peshawar-zalmi, quetta-gladiators
- Sohail Tanvir36 matches · 298 runs · 56 wkts · karachi-kings, lahore-qalandars, multan-sultans, quetta-gladiators
- SP Narine15 matches · 214 runs · 21 wkts · lahore-qalandars
- SPD Smith11 matches · 380 runs · 1 wkts · multan-sultans
- SR Patel24 matches · 455 runs · 30 wkts · islamabad-united, lahore-qalandars
- SR Watson46 matches · 1361 runs · 23 wkts · islamabad-united, quetta-gladiators
- SS Cottrell0 matches · 3 wkts · multan-sultans
- ST Finn1 match · 5 wkts · islamabad-united
- Sufiyan Muqeem6 matches · 17 runs · 27 wkts · peshawar-zalmi
- SW Billings37 matches · 790 runs · islamabad-united, lahore-qalandars, rawalpindiz
- SW Tait0 matches · 9 wkts · peshawar-zalmi
- T Banton9 matches · 83 runs · peshawar-zalmi, quetta-gladiators
- T Kohler-Cadmore34 matches · 678 runs · peshawar-zalmi, quetta-gladiators
- T Shamsi2 matches · 10 wkts · karachi-kings
- TA Lammonby3 matches · 4 runs · karachi-kings
- Tamim Iqbal19 matches · 568 runs · lahore-qalandars, peshawar-zalmi
- Tayyab Abbas0 matches · 2 wkts · lahore-qalandars
- Tayyab Tahir11 matches · 280 runs · karachi-kings, multan-sultans
- TH David21 matches · 605 runs · 1 wkts · lahore-qalandars, multan-sultans
- TJ Moores2 matches · 10 runs · multan-sultans
- TK Curran8 matches · 97 runs · 10 wkts · islamabad-united, lahore-qalandars, quetta-gladiators
- TL Seifert17 matches · 424 runs · karachi-kings
- TS Mills7 matches · 18 runs · 37 wkts · islamabad-united, karachi-kings, peshawar-zalmi, quetta-gladiators
- Ubaid Shah9 matches · 26 runs · 20 wkts · islamabad-united, lahore-qalandars, multan-sultans
- Umaid Asif16 matches · 151 runs · 48 wkts · karachi-kings, peshawar-zalmi, quetta-gladiators
- Umair Masood1 match · 22 runs · lahore-qalandars
- Umar Akmal40 matches · 1036 runs · lahore-qalandars, quetta-gladiators
- Umar Amin18 matches · 332 runs · islamabad-united, peshawar-zalmi, quetta-gladiators
- Umar Gul4 matches · 12 runs · 13 wkts · multan-sultans, quetta-gladiators
- Umar Siddiq7 matches · 169 runs · multan-sultans
- Umer Khan4 matches · 3 runs · 19 wkts · karachi-kings
- Usama Mir22 matches · 121 runs · 67 wkts · karachi-kings, lahore-qalandars, multan-sultans
- Usman Khan38 matches · 1349 runs · hyderabad-kingsmen, multan-sultans, quetta-gladiators
- Usman Qadir5 matches · 36 runs · 16 wkts · multan-sultans, peshawar-zalmi
- Usman Shinwari12 matches · 54 runs · 42 wkts · karachi-kings, lahore-qalandars, quetta-gladiators
- Usman Tariq6 matches · 15 runs · 21 wkts · quetta-gladiators
- UT Khawaja10 matches · 321 runs · islamabad-united, rawalpindiz
- Wahab Riaz52 matches · 359 runs · 111 wkts · peshawar-zalmi
- Waqar Salamkheil1 match · 1 wkts · peshawar-zalmi
- Waqas Maqsood5 matches · 21 runs · 27 wkts · islamabad-united, karachi-kings
- Waseem Muhammad5 matches · 86 runs · karachi-kings
- WCF Smeed10 matches · 315 runs · quetta-gladiators
- WD Parnell3 matches · 47 runs · islamabad-united, karachi-kings
- WG Jacks2 matches · 11 runs · islamabad-united
- WIA Fernando3 matches · 68 runs · quetta-gladiators
- WL Madsen2 matches · 5 runs · peshawar-zalmi
- Yasir Khan28 matches · 702 runs · multan-sultans, peshawar-zalmi, quetta-gladiators, rawalpindiz
- Yasir Shah11 matches · 45 runs · 26 wkts · lahore-qalandars, peshawar-zalmi
- Zafar Gohar8 matches · 40 runs · 18 wkts · islamabad-united, lahore-qalandars
- Zahid Mahmood6 matches · 30 runs · 15 wkts · islamabad-united, karachi-kings, quetta-gladiators
- Zahir Khan3 matches · 12 runs · 3 wkts · islamabad-united, quetta-gladiators
- Zahoor Khan0 matches · quetta-gladiators
- Zaman Khan9 matches · 13 runs · 45 wkts · lahore-qalandars
- Zeeshan Ashraf14 matches · 226 runs · lahore-qalandars, multan-sultans
- Zeeshan Zameer1 match · 1 wkts · islamabad-united
- Zia-ul-Haq0 matches · 3 wkts · lahore-qalandars
- Zohaib Khan4 matches · 18 runs · 3 wkts · islamabad-united, lahore-qalandars
- Zulfiqar Babar6 matches · 23 runs · 15 wkts · quetta-gladiators
Sources
Sourced from Cricsheet under CC BY 3.0. Aggregated via the PSL SETU canonical snapshot.