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

Team

Matches

Batting

Bowling

Fielding

Other

MOM #

Total

1 Colin Munro
 Islamabad United
5 827 0 0 100 2927
2 Babar Azam
 Karachi Kings
5 789 0 20 0 0809
3 James Faulkner
 Lahore Qalandars
6 338 350 20 0 0708
4 Mohammad Rizwan
 Multan Sultans
5 482 0 140 50 1672
5 Sohaib Maqsood
 Multan Sultans
5 636 0 30 0 0666
6 Tim David
 Lahore Qalandars
6 613 0 40 0 0653
7 Rashid Khan
 Lahore Qalandars
6 165 370 10 100 2645
8 Usman Khawaja
 Islamabad United
5 546 0 0 50 1596
9 Asif Ali
 Islamabad United
6 504 0 40 50 1594
10 Kamran Akmal
 Peshawar Zalmi
5 519 0 70 0 0589
11 Shan Masood
 Multan Sultans
4 509 0 0 50 1559
12 Shoaib Malik
 Peshawar Zalmi
5 502 10 20 0 0532
13 Iftikhar Ahmed
 Islamabad United
6 413 30 60 0 0503
14 David Miller
 Peshawar Zalmi
3 382 0 10 50 1442
15 Shahnawaz Dahani
 Multan Sultans
5 0 380 10 50 1440
16 Jake Weatherald
 Quetta Gladiators
5 398 0 20 0 0418
17 Sarfaraz Ahmed
 Quetta Gladiators
5 396 0 20 0 0416
18 Sherfane Rutherford
 Peshawar Zalmi
5 388 0 0 0 0388
19 Najibullah Zadran
 Karachi Kings
5 361 0 20 0 0381
20 Wahab Riaz
 Peshawar Zalmi
5 153 160 10 0 0323
21 Umaid Asif
 Peshawar Zalmi
5 188 30 100 0 0318
22 Sohail Akhtar
 Lahore Qalandars
6 287 0 30 0 0317
23 Mohammad Wasim Jr
 Islamabad United
5 77 160 30 50 1317
24 Hazratullah Zazai
 Peshawar Zalmi
2 245 0 10 50 1305
25 Danish Aziz
 Karachi Kings
2 206 0 40 50 1296
26 Sharjeel Khan
 Karachi Kings
5 295 0 0 0 0295
27 Imran Tahir
 Multan Sultans
4 5 210 80 0 0295
28 Imad Wasim
 Karachi Kings
5 118 130 20 0 0268
29 Chadwick Walton
 Karachi Kings
5 234 0 30 0 0264
30 Mohammad Hafeez
 Lahore Qalandars
6 192 40 20 0 0252
31 Shaheen Afridi
 Lahore Qalandars
6 67 160 20 0 0247
32 Imran Khan Sr
 Multan Sultans
4 3 210 30 0 0243
33 Shadab Khan
 Islamabad United
5 104 100 30 0 0234
34 Fakhar Zaman
 Lahore Qalandars
6 214 0 20 0 0234
35 Khushdil Shah
 Multan Sultans
4 170 0 10 50 1230
36 Rilee Rossouw
 Multan Sultans
5 199 0 30 0 0229
37 Ben Dunk
 Lahore Qalandars
6 167 0 60 0 0227
38 Hasan Ali
 Islamabad United
4 56 140 30 0 0226
39 Azam Khan
 Quetta Gladiators
5 210 0 10 0 0220
40 Johnson Charles
 Multan Sultans
3 208 0 10 0 0218
41 Haris Rauf
 Lahore Qalandars
6 145 60 10 0 0215
42 Rovman Powell
 Peshawar Zalmi
5 187 0 0 0 0187
43 Martin Guptill
 Karachi Kings
5 151 0 20 0 0171
44 Hussain Talat
 Islamabad United
6 111 40 20 0 0171
45 Khurram Shehzad
 Quetta Gladiators
5 12 150 0 0 0162
46 Sohail Tanvir
 Multan Sultans
4 140 10 10 0 0160
47 Mohammad Nawaz
 Quetta Gladiators
4 53 90 10 0 0153
48 Brandon King
 Islamabad United
2 153 0 0 0 0153
49 Faheem Ashraf
 Islamabad United
2 61 70 20 0 0151
50 Usman Khan
 Quetta Gladiators
5 139 0 10 0 0149
51 Muhammad Ilyas
 Karachi Kings
2 1 140 0 0 0141
52 Saim Ayub
 Quetta Gladiators
2 134 0 0 0 0134
53 Mohammad Irfan (SR)
 Peshawar Zalmi
4 0 130 0 0 0130
54 Mohammad Akhlaq
 Islamabad United
3 84 0 40 0 0124
55 Md Musa Khan
 Islamabad United
2 0 120 0 0 0120
56 Noor Ahmad
 Karachi Kings
3 0 70 0 50 1120
57 Arish Ali Khan
 Quetta Gladiators
1 0 120 0 0 0120
58 Hassan khan
 Quetta Gladiators
3 90 0 30 0 0120
59 Usman Shinwari
 Quetta Gladiators
2 8 60 0 50 1118
60 Haider Ali
 Peshawar Zalmi
4 84 0 30 0 0114
61 Fawad Ahmed
 Islamabad United
4 4 90 20 0 0114
62 Akif Javed
 Islamabad United
3 0 110 0 0 0110
63 Andre Russell
 Quetta Gladiators
1 77 0 0 0 077
64 Abbas Afridi
 Karachi Kings
3 84 -10 0 0 074
65 Blessing Muzarabani
 Multan Sultans
4 -20 80 10 0 070
66 Abrar Ahmed
 Peshawar Zalmi
2 0 70 0 0 070
67 Usman Qadir
 Multan Sultans
1 5 60 0 0 065
68 Qasim Akram
 Karachi Kings
1 73 -10 0 0 063
69 Rohail Nazir
 Islamabad United
3 11 0 50 0 061
70 Sameen Gul
 Peshawar Zalmi
2 0 50 0 0 050
71 Waqas Maqsood
 Karachi Kings
3 9 30 10 0 049
72 Fabian Allen
 Peshawar Zalmi
3 -7 30 10 0 033
73 Mohammad Hasnain
 Quetta Gladiators
4 -9 30 10 0 031
74 Abdul Nasir
 Quetta Gladiators
1 -10 40 0 0 030
75 Ali Khan
 Islamabad United
3 0 20 10 0 030
76 Zeeshan Ashraf
 Lahore Qalandars
2 29 0 0 0 029
77 Zahir Khan
 Quetta Gladiators
1 7 20 0 0 027
78 Agha Salman
 Lahore Qalandars
2 25 0 0 0 025
79 Umar Amin
 Islamabad United
1 24 0 0 0 024
80 Zahoor Khan
 Quetta Gladiators
2 7 0 10 0 017
81 Rahmanullah Gurbaz
 Multan Sultans
1 3 0 10 0 013
82 Ahmad Danyal
 Lahore Qalandars
6 1 10 0 0 011
83 Muhammad Imran jr
 Peshawar Zalmi
3 1 10 0 0 011
84 Thisara Perera
 Karachi Kings
2 -20 30 0 0 010
85 Arshad Iqbal
 Karachi Kings
3 0 0 10 0 010
86 Hammad Azam
 Multan Sultans
1 9 0 0 0 09
87 Muhammad Faizan
 Lahore Qalandars
2 8 0 0 0 08
88 Imam-Ul Haq
 Peshawar Zalmi
1 8 0 0 0 08
89 Shimron Hetmyer
 Multan Sultans
2 7 0 0 0 07
90 Faf Du plessis
 Quetta Gladiators
2 5 0 0 0 05
91 Cameron Delport
 Quetta Gladiators
3 1 0 0 0 01
92 Mohammad Umar
 Multan Sultans
1 -10 0 10 0 00
93 Sohail Khan
 Multan Sultans
2 9 -20 10 0 0-1
94 Jake Wildermuth
 Quetta Gladiators
2 18 -30 0 0 0-12
95 Mohammad Aamir
 Karachi Kings
5 1 -50 30 0 0-19
96 Amir Yamin
 Karachi Kings
1 -10 -10 0 0 0-20
97 Waqar Salamkheil
 Peshawar Zalmi
1 0 -30 0 0 0-30
98 Zafar Gohar
 Islamabad United
1 0 -30 0 0 0-30
99 Naseem Shah
 Quetta Gladiators
2 0 -30 0 0 0-30
100 Zahid Mahmood
 Quetta Gladiators
2 -20 -60 10 0 0-70