Download as PDF  Download as CSV  Download as Excel Print 
# Player

Team

Matches

Batting

Bowling

Fielding

Other

MOM #

Total

1 Babar Azam
 Karachi Kings
4 797 0 30 100 2927
2 Mohammad Rizwan
 Multan Sultans
4 715 0 40 50 1805
3 Sharjeel Khan
 Karachi Kings
4 702 0 10 0 0712
4 Fakhar Zaman
 Lahore Qalandars
3 593 0 0 50 1643
5 Sarfaraz Ahmed
 Quetta Gladiators
4 598 0 20 0 0618
6 Mohammad Nabi
 Karachi Kings
4 532 20 20 0 0572
7 Mohammad Hafeez
 Lahore Qalandars
3 570 0 0 0 0570
8 James Vince
 Multan Sultans
4 483 0 0 50 1533
9 Haider Ali
 Peshawar Zalmi
4 425 0 20 50 1495
10 Sohaib Maqsood
 Multan Sultans
4 408 0 0 0 0408
11 Tom Kohler Cadmore
 Peshawar Zalmi
4 328 0 50 0 0378
12 Alex Hales
 Islamabad United
3 352 0 10 0 0362
13 Usman Khan
 Quetta Gladiators
1 289 0 10 50 1349
14 Sherfane Rutherford
 Peshawar Zalmi
4 325 0 20 0 0345
15 Mohammad Nawaz
 Quetta Gladiators
4 270 10 30 0 0310
16 Joe Clarke
 Karachi Kings
4 269 0 10 0 0279
17 Wahab Riaz
 Peshawar Zalmi
3 95 120 0 50 1265
18 Chris Gayle
 Quetta Gladiators
1 249 0 0 0 0249
19 Shoaib Malik
 Peshawar Zalmi
4 227 0 20 0 0247
20 Azam Khan
 Quetta Gladiators
4 246 0 0 0 0246
21 Daniel Christian
 Karachi Kings
4 236 0 10 0 0246
22 Faheem Ashraf
 Islamabad United
3 83 100 10 50 1243
23 Imam-Ul Haq
 Peshawar Zalmi
3 200 0 30 0 0230
24 Paul Stirling
 Islamabad United
2 211 0 10 0 0221
25 Faf Du plessis
 Quetta Gladiators
3 191 0 30 0 0221
26 Saqib Mahmood
 Peshawar Zalmi
4 -10 230 0 0 0220
27 Asif Ali
 Islamabad United
3 219 0 0 0 0219
28 Ben Dunk
 Lahore Qalandars
3 201 0 10 0 0211
29 Kamran Akmal
 Peshawar Zalmi
4 167 0 40 0 0207
30 Shaheen Afridi
 Lahore Qalandars
3 3 130 20 50 1203
31 Ravi Bopara
 Peshawar Zalmi
1 202 0 0 0 0202
32 Shahnawaz Dahani
 Multan Sultans
4 -10 170 10 0 0170
33 Hussain Talat
 Islamabad United
3 171 -10 0 0 0161
34 Hasan Ali
 Islamabad United
3 7 140 10 0 0157
35 David Wiese
 Lahore Qalandars
3 176 -20 0 0 0156
36 Iftikhar Ahmed
 Islamabad United
3 124 -30 10 50 1154
37 Saim Ayub
 Quetta Gladiators
4 131 0 10 0 0141
38 Zahid Mahmood
 Quetta Gladiators
4 5 110 10 0 0125
39 Chris Lynn
 Multan Sultans
3 111 0 10 0 0121
40 Imran Tahir
 Multan Sultans
1 67 50 0 0 0117
41 Ben Cutting
 Quetta Gladiators
4 103 -20 30 0 0113
42 Carlos Braithwaite
 Multan Sultans
4 8 50 50 0 0108
43 Qais Ahmad
 Quetta Gladiators
2 2 90 0 0 092
44 Mohammad Amir
 Karachi Kings
4 -10 100 0 0 090
45 Rohail Nazir
 Islamabad United
1 80 0 10 0 090
46 Samit Patel
 Lahore Qalandars
3 70 0 20 0 090
47 Haris Rauf
 Lahore Qalandars
3 0 50 40 0 090
48 Rilee Rossouw
 Multan Sultans
4 80 0 0 0 080
49 Joe Denly
 Lahore Qalandars
2 67 0 10 0 077
50 Amad Butt
 Peshawar Zalmi
1 104 -30 0 0 074
51 Sohail Akhtar
 Lahore Qalandars
3 42 0 20 0 062
52 Shadab Khan
 Islamabad United
3 50 -10 20 0 060
53 Abbas Afridi
 Karachi Kings
3 0 50 10 0 060
54 Dale Steyn
 Quetta Gladiators
3 0 60 0 0 060
55 Khushdil Shah
 Multan Sultans
4 74 -30 10 0 054
56 Imad Wasim
 Karachi Kings
4 -10 40 20 0 050
57 Mohammad Hasnain
 Quetta Gladiators
4 0 40 10 0 050
58 Usman Qadir
 Multan Sultans
3 0 30 20 0 050
59 Muhammad Imran jr
 Peshawar Zalmi
4 0 50 0 0 050
60 Waqas Maqsood
 Karachi Kings
3 34 0 0 0 034
61 Danyal Ahmed Khan
 Lahore Qalandars
3 0 20 10 0 030
62 Mohammad Irfan (SR)
 Peshawar Zalmi
3 0 10 20 0 030
63 Mohammad Ilyas
 Karachi Kings
2 4 10 10 0 024
64 Imran Khan Sr
 Multan Sultans
1 0 20 0 0 020
65 Rashid Khan
 Lahore Qalandars
1 0 20 0 0 020
66 Philip Salt
 Islamabad United
2 0 0 20 0 020
67 Cameron Delport
 Quetta Gladiators
2 3 0 10 0 013
68 Mohammad Wasim
 Islamabad United
3 1 10 0 0 011
69 Sohail Khan
 Multan Sultans
3 10 0 0 0 010
70 Arshad Iqbal
 Karachi Kings
4 0 10 0 0 010
71 Tom Banton
 Quetta Gladiators
1 4 0 0 0 04
72 Shan Masood
 Multan Sultans
1 1 0 0 0 01
73 Fawad Ahmed
 Islamabad United
1 0 0 0 0 00
74 Umaid Asif
 Peshawar Zalmi
2 0 0 0 0 00
75 Agha Salman
 Lahore Qalandars
1 0 0 0 0 00
76 Lewis Gregory
 Islamabad United
1 0 0 0 0 00
77 Zeeshan Ashraf
 Lahore Qalandars
1 0 0 0 0 00
78 Dilbar Hussain
 Lahore Qalandars
1 0 0 0 0 00
79 Colin Ingram
 Karachi Kings
4 -10 0 10 0 00
80 Mujeeb Ur Rehman
 Peshawar Zalmi
3 0 -20 10 0 0-10
81 Naseem Shah
 Quetta Gladiators
2 0 -20 10 0 0-10
82 Md Musa Khan
 Islamabad United
1 0 -10 0 0 0-10
83 Zafar Gohar
 Islamabad United
1 0 -20 10 0 0-10
84 Anwar Ali
 Quetta Gladiators
1 1 -20 0 0 0-19
85 Sohail Tanvir
 Multan Sultans
1 0 -30 10 0 0-20
86 Usman Shinwari
 Quetta Gladiators
2 0 -30 0 0 0-30
87 Salman Mirza
 Lahore Qalandars
1 0 -30 0 0 0-30
88 Shahid Afridi
 Multan Sultans
3 3 -50 10 0 0-37