Batting averages
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
R Jangid 5 5 0 105 34 21.00 78 134.61 0 0 0 7 3
(Vidarbha)
AR Bawne 4 4 1 45 23* 15.00 43 104.65 0 0 0 2 1
(Maharashtra)
PK Panchal 4 4 0 114 76 28.50 86 132.55 0 1 0 14 2
(Gujarat)
AV Vasavada 1 1 0 19 19 19.00 13 146.15 0 0 0 2 0
(Saurashtra)
PK Debnath 2 2 0 3 3 1.50 7 42.85 0 0 1 0 0
(Assam)
RP Dahiya 2 2 0 21 15 10.50 22 95.45 0 0 0 2 0
(Gujarat)
LL Samal 2 1 1 11 11* - 9 122.22 0 0 0 1 0
(Odisha)
Sumeet Verma 4 4 0 33 21 8.25 27 122.22 0 0 1 3 1
(Himachal Pradesh)
Pankaj Rao 5 1 1 1 1* - 3 33.33 0 0 0 0 0
(Chhattisgarh)
JP Zope 3 1 0 10 10 10.00 7 142.85 0 0 0 1 0
(Maharashtra)
AA Chakraborty 4 2 1 3 2 3.00 6 50.00 0 0 0 0 0
(Tripura)
S Pandey 3 2 2 5 5* - 7 71.42 0 0 0 1 0
(Services)
SA Gan 1 - - - - - - - - - - - -
(Tripura)
P Wijesena 3 3 1 36 34 18.00 27 133.33 0 0 0 4 1
(Panadura Sports Club)
Aamer Yamin 9 7 1 59 15* 9.83 48 122.91 0 0 0 5 2
(Lahore Qalandars, Multan, Pakistan, Pakistan A)
Aarif Sheikh 2 - - - - - - - - - - - -
(Nepal)
VR Aaron 8 3 0 3 3 1.00 31 9.67 0 0 2 0 0
(Jharkhand)
KJ Abbott 16 8 4 105 30 26.25 74 141.89 0 0 0 10 3
(Boost Defenders, Durban Heat, Hampshire, Lahore Qalandars)
SA Abbott 11 4 0 72 35 18.00 56 128.57 0 0 0 5 3
(Sydney Sixers)
Abdullah Mazari 1 - - - - - - - - - - - -
(Balkh Legends)
Abdul Razzaq 1 1 1 5 5* - 3 166.66 0 0 0 1 0
(Lahore Qalandars)
Abdur Rehman 4 1 1 1 1* - 2 50.00 0 0 0 0 0
(Rawalpindi)
TB Abell 16 15 5 292 48 29.20 221 132.12 0 0 1 23 7
(Somerset)
A Abeykoon 1 - - - - - - - - - - - -
(Panadura Sports Club)
ALKL Abeyrathne 1 1 0 5 5 5.00 13 38.46 0 0 0 0 0
(Sri Lanka Air Force Sports Club)
L Abeyratne 4 3 0 31 25 10.33 22 140.90 0 0 0 2 1
(Colombo Cricket Club)
I Abeysekara 3 3 0 50 27 16.66 37 135.13 0 0 1 7 0
(Sri Lanka Navy Sports Club)
K Abhinay 5 1 1 0 0* - 0 - 0 0 0 0 0
(Himachal Pradesh)
Abhishek Gupta 9 6 1 64 31* 12.80 55 116.36 0 0 1 5 1
(Punjab)
Abhishek Mohan 3 2 0 17 12 8.50 13 130.76 0 0 0 1 1
(Kerala)
Abhishek Sharma 3 3 2 63 46* 63.00 33 190.90 0 0 0 3 5
(Delhi Daredevils)
Abhishek Sharma 4 2 0 1 1 0.50 2 50.00 0 0 1 0 0
(Railways)
Abid Ali 7 7 1 144 50* 24.00 127 113.38 0 1 0 14 2
(Islamabad)
AS Abioye 4 1 1 0 0* - 0 - 0 0 0 0 0
(Nigeria)
Z Abrahams 4 - - - - - - - - - - - -
(Boland)
Abul Hasan 1 1 0 5 5 5.00 3 166.66 0 0 0 1 0
(Bangladesh)
Abu Hider 8 4 4 44 22* - 33 133.33 0 0 0 4 3
(Bangladesh)
Abu Jayed 3 2 0 3 2 1.50 7 42.85 0 0 0 0 0
(Bangladesh)
KK Acharjee 3 3 1 23 18 11.50 21 109.52 0 0 0 3 0
(Tripura)
F Achelam 3 2 0 6 4 3.00 9 66.66 0 0 0 0 0
(Uganda)
MJ Ackerman 4 4 0 121 73 30.25 84 144.04 0 1 0 15 1
(KwaZulu-Natal)
CN Ackermann 14 14 3 343 74 31.18 249 137.75 0 2 1 26 11
(Leicestershire)
AD Nath 10 10 4 258 80 43.00 186 138.70 0 1 0 21 8
(Kings XI Punjab, Uttar Pradesh)
MR Adair 6 6 1 92 33 18.40 58 158.62 0 0 0 11 3
(Northern Knights)
FD Adams 10 7 2 112 33 22.40 109 102.75 0 0 0 6 1
(Boland, Cape Town Blitz)
G Adams 4 4 0 30 28 7.50 24 125.00 0 0 2 6 0
(Mpumalanga)
MQ Adams 4 4 0 160 65 40.00 112 142.85 0 2 0 15 4
(Western Province)
S Adedeji 3 3 0 24 15 8.00 34 70.58 0 0 1 1 0
(Nigeria)
Adeel Malik 8 7 0 63 30 9.00 63 100.00 0 0 0 3 2
(Islamabad)
M Adiamo 3 3 0 6 5 2.00 16 37.50 0 0 1 0 0
(Nigeria)
KVA Adikari 5 3 1 8 5 4.00 15 53.33 0 0 0 0 0
(Chilaw Marians Cricket Club)
Adil Amin 8 8 2 198 44* 33.00 200 99.00 0 0 0 15 2
(Federally Administered Tribal Areas, Pakistan A)
Adnan Akmal 3 2 2 30 21* - 28 107.14 0 0 0 3 0
(Lahore Blues)
Afif Hossain 5 3 1 38 35* 19.00 27 140.74 0 0 1 4 1
(Bangladesh, Bangladesh A)
Afsar Zazai 2 1 0 6 6 6.00 13 46.15 0 0 0 0 0
(Kabul Zwanan)
Aftab Alam 14 4 1 3 2 1.00 8 37.50 0 0 1 0 0
(Afghanistan, Balkh Legends)
AC Agar 29 20 8 256 32 21.33 237 108.01 0 0 0 13 9
(Australia, Middlesex, Perth Scorchers)
WA Agar 1 - - - - - - - - - - - -
(Adelaide Strikers)
MA Agarwal 20 20 1 378 86 19.89 272 138.97 0 3 2 41 13
(Karnataka, Kings XI Punjab)
TD Agarwal 5 5 0 151 59 30.20 104 145.19 0 1 0 13 6
(Hyderabad (India))
AP Agathangelou 4 4 0 56 23 14.00 38 147.36 0 0 0 8 2
(Tshwane Spartans)
Agha Salman 20 18 3 302 50 20.13 277 109.02 0 1 2 26 7
(Lahore Blues, Lahore Qalandars, Pakistan A)
AN Ahmed 4 3 0 20 12 6.66 16 125.00 0 0 0 1 1
(Assam)
KK Ahmed 17 2 2 3 3* - 4 75.00 0 0 0 0 0
(India, Rajasthan, Sunrisers Hyderabad)
RK Ahmed 4 4 0 39 15 9.75 32 121.87 0 0 0 1 2
(Assam)
Ahmed Bashir 5 - - - - - - - - - - - -
(Islamabad)
Ahmed Raza 1 - - - - - - - - - - - -
(United Arab Emirates)
Ahmed Shehzad 14 13 0 274 44 21.07 289 94.80 0 0 1 28 6
(Multan Sultans, Pakistan)
DS Airee 1 - - - - - - - - - - - -
(Nepal)
Aizaz Cheema 7 3 1 4 3* 2.00 8 50.00 0 0 1 0 0
(Lahore Blues)
Akash Verma 4 4 0 21 10 5.25 26 80.76 0 0 1 3 0
(Railways)
Akash Yadav 1 1 0 31 31 31.00 22 140.90 0 0 0 4 0
(Railways)
Akbar-ur-Rehman 7 6 3 52 13 17.33 59 88.13 0 0 0 1 0
(Karachi Whites)
AGDVA Akurugoda 3 2 1 6 6* 6.00 9 66.66 0 0 1 0 0
(Ragama Cricket Club)
Al-Amin 4 3 1 38 21* 19.00 28 135.71 0 0 0 4 1
(Bangladesh A)
FB Alemao 5 2 2 2 1* - 2 100.00 0 0 0 0 0
(Goa)
MAM Alfar 2 2 0 5 5 2.50 7 71.42 0 0 1 1 0
(Sri Lanka Navy Sports Club)
AM Ali 1 1 0 14 14 14.00 9 155.55 0 0 0 2 0
(Leicestershire)
MM Ali 17 15 1 444 115 31.71 255 174.11 1 2 0 43 27
(England, Royal Challengers Bangalore, Worcestershire)
Ali Imran 1 1 0 22 22 22.00 22 100.00 0 0 0 3 0
(Peshawar)
Ali Khan 8 7 3 148 51 37.00 99 149.49 0 1 0 6 7
(Lahore Whites)
Ali Khan 14 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Kabul Zwanan, Trinbago Knight Riders)
Ali Sarfraz 7 7 0 135 45 19.28 116 116.37 0 0 0 14 2
(Islamabad)
Ali Usman 1 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Multan)
FA Allen 10 7 2 154 64* 30.80 94 163.82 0 1 2 13 9
(St Kitts and Nevis Patriots, West Indies)
R Allen 4 - - - - - - - - - - - -
(North-West Warriors)
TP Alsop 13 12 2 165 41 16.50 157 105.09 0 0 3 10 4
(Hampshire)
Amad Butt 14 6 4 32 13* 16.00 25 128.00 0 0 0 2 0
(Islamabad United, Lahore Whites)
GK Amarasinghe 1 1 0 14 14 14.00 7 200.00 0 0 0 1 1
(Saracens Sports Club)
TR Ambrose 14 5 2 62 23* 20.66 51 121.56 0 0 1 4 1
(Birmingham Bears)
Amir Hayat 1 - - - - - - - - - - - -
(United Arab Emirates)
Amir Hamza 3 2 1 19 18* 19.00 16 118.75 0 0 0 1 1
(Kandahar Knights)
Amit Kumar 1 - - - - - - - - - - - -
(Himachal Pradesh)
Amit Mishra 5 2 0 4 4 2.00 8 50.00 0 0 1 0 0
(Uttar Pradesh)
HM Amla 14 14 0 143 35 10.21 173 82.65 0 0 3 13 1
(Barbados Tridents, Durban Heat, South Africa)
T Anders 3 1 1 1 1* - 2 50.00 0 0 0 0 0
(Munster Reds)
CJ Anderson 25 24 4 626 72 31.30 400 156.50 0 3 2 37 40
(New Zealand, New Zealand A, Northern Districts, Royal Challengers Bangalore, Somerset)
J Anderson 6 6 2 122 76* 30.50 85 143.52 0 1 0 10 5
(Leinster Lightning)
MK Andersson 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Middlesex)
S Anirudha 4 3 2 75 37 75.00 50 150.00 0 0 0 6 3
(Tamil Nadu)
K Anjula 6 5 2 41 14 13.66 33 124.24 0 0 0 2 2
(Colts Cricket Club)
Ankit Sharma 5 2 0 15 10 7.50 20 75.00 0 0 0 1 0
(Madhya Pradesh, Rajasthan Royals)
Anmolpreet Singh 4 4 0 40 17 10.00 44 90.90 0 0 0 2 0
(Punjab)
W Antony Dhas 1 1 0 9 9 9.00 9 100.00 0 0 0 1 0
(Tamil Nadu)
Anureet Singh 7 5 3 39 16* 19.50 34 114.70 0 0 1 1 2
(Railways, Rajasthan Royals)
Anwar Ali 11 8 2 66 28* 11.00 48 137.50 0 0 0 4 4
(Quetta Gladiators)
B Aparajith 9 9 1 189 45 23.62 161 117.39 0 0 0 16 5
(Tamil Nadu)
MA Aponso 11 3 2 6 6* 6.00 13 46.15 0 0 1 1 0
(Dambulla, Ragama Cricket Club, Sri Lanka)
MCD Aponsu 1 1 0 4 4 4.00 8 50.00 0 0 0 0 0
(Kalutara Town Club)
WSA Appuhami 4 1 1 1 1* - 9 11.11 0 0 0 0 0
(Moors Sports Club)
SSD Arachchige 8 7 3 195 66* 48.75 129 151.16 0 1 0 15 7
(Colts Cricket Club, Galle)
S Aravind 8 2 1 7 6 7.00 8 87.50 0 0 0 0 0
(Karnataka)
JC Archer 41 23 11 154 26* 12.83 122 126.22 0 0 3 11 5
(Hobart Hurricanes, Quetta Gladiators, Rajasthan Royals, Sussex)
Ariful Haque 9 8 4 59 18* 14.75 61 96.72 0 0 1 4 0
(Bangladesh)
Z Arinaitwe 4 4 0 83 35 20.75 53 156.60 0 0 0 16 1
(Uganda)
BJ Arnel 3 - - - - - - - - - - - -
(Northern Districts)
M Arnold 5 5 2 99 58* 33.00 82 120.73 0 1 0 6 2
(Easterns)
RT Arothe 8 3 1 3 3* 1.50 4 75.00 0 0 2 0 0
(Baroda)
Arsal Sheikh 8 5 4 14 11* 14.00 21 66.66 0 0 1 1 0
(Islamabad)
Arshad Iqbal 7 2 1 2 2 2.00 5 40.00 0 0 0 0 0
(Karachi Whites)
KB Arun Karthik 5 5 1 87 37* 21.75 82 106.09 0 0 0 6 2
(Kerala)
Asad Afridi 7 6 0 75 25 12.50 64 117.18 0 0 1 7 3
(Federally Administered Tribal Areas)
Asad Shafiq 8 8 1 116 38* 16.57 116 100.00 0 0 1 13 3
(Quetta Gladiators)
KIC Asalanka 7 6 2 115 43 28.75 68 169.11 0 0 0 11 6
(Kandy, Sinhalese Sports Club)
Asghar Afghan 15 15 0 426 74 28.40 322 132.29 0 3 0 22 32
(Afghanistan, Kandahar Knights)
S Ashan 10 9 3 67 32 11.16 59 113.55 0 0 1 2 5
(Colombo, Sinhalese Sports Club)
Ashar Zaidi 6 5 2 95 24* 31.66 58 163.79 0 0 0 11 3
(Essex)
Ashfaq Ahmed 1 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(United Arab Emirates)
A Ashish Reddy 5 5 0 53 21 10.60 44 120.45 0 0 1 5 1
(Hyderabad (India))
Ashish Singh 4 4 0 20 11 5.00 36 55.55 0 0 2 2 0
(Railways)
Ashish Yadav 5 5 1 61 32 15.25 52 117.30 0 0 1 4 0
(Railways)
Ashutosh Singh 5 5 0 84 29 16.80 82 102.43 0 0 0 8 0
(Chhattisgarh)
M Ashwin 7 4 0 17 14 4.25 34 50.00 0 0 1 0 0
(Royal Challengers Bangalore, Tamil Nadu)
R Ashwin 14 9 1 102 45 12.75 71 143.66 0 0 3 7 5
(Kings XI Punjab)
K Ashwin Hebbar 5 5 0 151 64 30.20 100 151.00 0 2 2 11 10
(Andhra)
KM Asif 4 1 1 0 0* - 0 - 0 0 0 0 0
(Chennai Super Kings, Kerala)
Asif Afridi 7 7 4 83 33* 27.66 66 125.75 0 0 1 7 4
(Federally Administered Tribal Areas)
Asif Ali 2 1 1 2 2* - 2 100.00 0 0 0 0 0
(Rawalpindi)
Asif Ali 43 40 12 762 97* 27.21 474 160.75 0 2 2 48 51
(Cape Town Blitz, Islamabad, Islamabad United, Pakistan, Pakistan A)
SA Asnodkar 5 5 0 105 72 21.00 81 129.62 0 1 0 10 5
(Goa)
TD Astle 4 2 0 2 2 1.00 7 28.57 0 0 1 0 0
(Canterbury, New Zealand A)
V Athisayaraj Davidson 9 2 2 1 1* - 1 100.00 0 0 0 0 0
(Tamil Nadu)
CJ August 4 2 1 4 4* 4.00 3 133.33 0 0 1 0 0
(Easterns)
DS Auwardt 3 3 2 19 9* 19.00 26 73.07 0 0 0 0 0
(Sri Lanka Navy Sports Club)
Avesh Khan 11 1 1 0 0* - 0 - 0 0 0 0 0
(Delhi Daredevils, Madhya Pradesh)
Awais Zia 8 8 0 237 68 29.62 187 126.73 0 1 0 31 5
(Karachi Whites)
AJ Ayannaike 3 3 0 75 39 25.00 98 76.53 0 0 0 6 0
(Nigeria)
B Ayyappa 5 - - - - - - - - - - - -
(Andhra)
Azeem Rafiq 12 5 4 5 2* 5.00 9 55.55 0 0 1 0 0
(Yorkshire)
Azmatullah Omarzai 3 3 1 22 11* 11.00 22 100.00 0 0 1 2 1
(Paktia Panthers)
SJ Baard 4 4 0 118 86 29.50 74 159.45 0 1 0 14 5
(Namibia)
OEG Baartman 4 1 1 2 2* - 3 66.66 0 0 0 0 0
(Northern Cape)
Babar Azam 24 23 4 965 97* 50.78 774 124.67 0 11 2 87 19
(Karachi Kings, Pakistan)
SS Bachhav 1 - - - - - - - - - - - -
(Maharashtra)
MB Bacon 5 2 1 0 0* 0.00 2 0.00 0 0 1 0 0
(Otago)
S Badree 15 5 2 14 7 4.66 17 82.35 0 0 0 0 1
(Jamaica Tallawahs, West Indies)
TMSA Baduge 5 4 0 38 26 9.50 39 97.43 0 0 0 3 1
(Moors Sports Club)
GJ Bailey 14 13 2 247 46 22.45 191 129.31 0 0 0 22 6
(Hobart Hurricanes)
AK Bains 5 5 0 83 31 16.60 70 118.57 0 0 0 10 2
(Himachal Pradesh)
JM Bairstow 4 4 1 67 28 22.33 41 163.41 0 0 1 2 6
(England)
A Balbirnie 16 15 0 395 79 26.33 289 136.67 0 4 1 49 9
(Ireland, Ireland A, Leinster Lightning)
JT Ball 8 3 1 8 8* 4.00 10 80.00 0 0 2 0 1
(England, Nottinghamshire)
GS Ballance 15 14 1 302 79 23.23 216 139.81 0 1 1 23 12
(Yorkshire)
K Baloyi 3 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Northerns)
Baltej Singh 5 1 1 0 0* - 0 - 0 0 0 0 0
(Punjab)
AA Bamal 5 4 0 26 18 6.50 19 136.84 0 0 1 1 2
(Services)
CT Bancroft 6 6 1 196 75* 39.20 154 127.27 0 2 0 16 6
(Perth Scorchers)
C Bandara 2 2 0 2 2 1.00 4 50.00 0 0 1 0 0
(Panadura Sports Club)
JMDD Bandara 5 4 0 28 12 7.00 32 87.50 0 0 1 3 1
(Sri Lanka Air Force Sports Club)
KNA Bandara 5 3 1 42 28 21.00 39 107.69 0 0 0 3 1
(Saracens Sports Club)
Bandeep Singh 3 3 0 61 33 20.33 63 96.82 0 0 0 5 1
(Jammu & Kashmir)
AO Banday 3 3 0 23 20 7.66 26 88.46 0 0 1 3 1
(Jammu & Kashmir)
T Banton 2 2 1 38 29* 38.00 36 105.55 0 0 0 4 1
(Somerset)
TE Barber 7 2 0 2 2 1.00 3 66.66 0 0 1 0 0
(Middlesex)
BL Barends 5 2 0 13 8 6.50 10 130.00 0 0 0 1 0
(North West)
SJ Barman 4 2 2 3 3* - 3 100.00 0 0 0 0 0
(Assam)
EG Barnard 16 11 7 115 28* 28.75 86 133.72 0 0 1 12 1
(Worcestershire)
J Barnes 3 1 0 9 9 9.00 6 150.00 0 0 0 0 1
(Munster Reds)
WD Barnes 1 - - - - - - - - - - - -
(Otago)
W Barresi 4 4 1 113 53* 37.66 87 129.88 0 1 0 12 1
(Netherlands)
MJ Barry 2 1 1 2 2* - 4 50.00 0 0 0 0 0
(Auckland)
Basil Thampi 8 4 3 5 3 5.00 9 55.55 0 0 0 0 0
(Kerala, Sunrisers Hyderabad)
GJ Batty 14 2 0 4 2 2.00 11 36.36 0 0 0 0 0
(Surrey)
M Bauer 2 2 0 19 14 9.50 17 111.76 0 0 0 1 1
(Munster Reds)
T Bavuma 9 8 2 165 79* 27.50 109 151.37 0 1 1 15 6
(Durban Heat, Gauteng)
RR Beaton 2 - - - - - - - - - - - -
(Boost Defenders)
DG Bedingham 4 3 1 75 40 37.50 68 110.29 0 0 0 3 2
(Boland)
MA Beer 4 - - - - - - - - - - - -
(Melbourne Stars)
WAT Beer 6 1 1 1 1* - 1 100.00 0 0 0 0 0
(Sussex)
GK Beghin 1 1 0 23 23 23.00 14 164.28 0 0 0 1 1
(Auckland)
F Behardien 12 12 4 191 39 23.87 148 129.05 0 0 0 14 5
(Cape Town Blitz, South Africa)
J Behera 4 2 2 1 1* - 7 14.28 0 0 0 0 0
(Odisha)
JP Behrendorff 7 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Australia, Perth Scorchers)
IR Bell 14 14 2 580 131 48.33 417 139.08 1 4 1 60 15
(Birmingham Bears)
DJ Bell-Drummond 13 12 0 372 80 31.00 256 145.31 0 3 2 39 9
(Kent)
HK Bennett 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Wellington)
JTA Benton 8 5 2 35 15 11.66 23 152.17 0 0 0 3 1
(Canterbury, Munster Reds)
GK Berg 9 7 1 76 26 12.66 63 120.63 0 0 1 7 2
(Hampshire)
RD Berrington 6 6 3 169 64* 56.33 114 148.24 0 1 0 20 4
(Scotland)
DM Bess 1 - - - - - - - - - - - -
(England Lions)
AA Bhandari 4 4 2 22 12* 11.00 24 91.66 0 0 0 2 0
(Hyderabad (India))
LS Bhandari 1 - - - - - - - - - - - -
(Nepal)
M Bhanuka 6 6 1 29 14 5.80 43 67.44 0 0 1 2 0
(Dambulla, Sinhalese Sports Club)
KS Bharat 5 4 2 17 7* 8.50 19 89.47 0 0 0 1 0
(Andhra)
K Bharath Shankar 6 6 0 89 30 14.83 74 120.27 0 0 0 14 2
(Tamil Nadu)
PJ Bhati 2 2 1 25 23 25.00 23 108.69 0 0 0 1 1
(Maharashtra)
S Bhati 8 3 2 1 1* 1.00 2 50.00 0 0 1 0 0
(Delhi)
BA Bhatt 5 - - - - - - - - - - - -
(Andhra)
RH Bhatt 2 2 0 1 1 0.50 4 25.00 0 0 1 0 0
(Gujarat)
RK Bhui 6 6 2 226 73* 56.50 165 136.96 0 2 1 15 13
(Andhra, Sunrisers Hyderabad)
Bilal Asif 10 4 0 15 8 3.75 22 68.18 0 0 1 1 0
(Lahore Qalandars, Lahore Whites)
Bilal Hassun 4 3 0 37 15 12.33 28 132.14 0 0 0 4 2
(Uganda)
Bilal Irshad 3 3 0 49 30 16.33 47 104.25 0 0 0 5 1
(Lahore Qalandars)
Bilal Khan 2 - - - - - - - - - - - -
(Lahore Blues)
Bilawal Bhatti 4 2 0 2 2 1.00 3 66.66 0 0 1 0 0
(Multan)
Bilawal Iqbal 1 1 0 2 2 2.00 4 50.00 0 0 0 0 0
(Lahore Blues)
SW Billings 31 28 6 657 95* 29.86 470 139.78 0 5 1 58 23
(Chennai Super Kings, England, ICC World XI, Kent, Sydney Sixers)
STR Binny 16 14 4 157 47* 15.70 132 118.93 0 0 2 8 5
(Karnataka, Rajasthan Royals)
Bipul Sharma 5 4 1 49 28 16.33 55 89.09 0 0 0 2 3
(Himachal Pradesh)
ACR Birch 6 3 2 7 4* 7.00 10 70.00 0 0 0 0 0
(Tshwane Spartans)
JA Bird 3 3 0 22 12 7.33 30 73.33 0 0 0 2 1
(Western Province)
JM Bird 1 - - - - - - - - - - - -
(Sydney Sixers)
C Bishnoi 5 5 1 95 65 23.75 99 95.95 0 1 0 7 3
(Haryana)
R Bishnoi 7 6 1 41 21* 8.20 47 87.23 0 0 1 2 1
(Rajasthan)
D Bishoo 3 1 1 0 0* - 0 - 0 0 0 0 0
(Guyana Amazon Warriors)
Bismillah Khan 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Federally Administered Tribal Areas)
CD Bist 10 6 1 79 41 15.80 68 116.17 0 0 1 5 4
(Rajasthan)
JG Bista 8 8 0 171 50 21.37 120 142.50 0 1 0 19 7
(Mumbai)
AJ Blake 13 10 1 161 57 17.88 100 161.00 0 1 2 13 9
(Kent)
AC Blizzard 1 1 0 2 2 2.00 4 50.00 0 0 0 0 0
(Sydney Thunder)
TA Blundell 9 8 1 139 53 19.85 118 117.79 0 1 1 14 2
(New Zealand, New Zealand A, Wellington)
PD Bocock 2 2 1 2 1* 2.00 5 40.00 0 0 0 0 0
(Northern Districts)
JJ Bohannon 2 2 0 27 23 13.50 29 93.10 0 0 0 1 0
(Lancashire)
T Bokako 9 5 2 6 6 2.00 12 50.00 0 0 2 1 0
(Durban Heat, South Western Districts)
SM Boland 3 - - - - - - - - - - - -
(Melbourne Stars)
RS Bopara 32 29 9 580 50* 29.00 439 132.11 0 1 1 42 18
(Balkh Legends, Essex, Karachi Kings)
SG Borthwick 4 1 1 7 7* - 12 58.33 0 0 0 0 0
(Surrey)
C Bosch 4 3 0 11 9 3.66 16 68.75 0 0 1 0 0
(Tshwane Spartans)
CG Bosch 6 2 1 44 32* 44.00 50 88.00 0 0 0 4 1
(Border)
E Bosch 5 4 1 77 50 25.66 55 140.00 0 1 0 6 3
(KwaZulu-Natal, Paarl Rocks)
UU Bose 4 4 0 84 29 21.00 66 127.27 0 0 0 7 4
(Tripura)
WG Bosisto 5 5 1 49 36* 12.25 53 92.45 0 0 1 4 0
(Perth Scorchers)
J Botha 12 4 2 48 32* 24.00 36 133.33 0 0 0 4 2
(Hobart Hurricanes, Sydney Sixers)
P Botha 4 4 0 57 19 14.25 60 95.00 0 0 0 3 1
(Free State)
TA Boult 22 3 2 1 1* 1.00 3 33.33 0 0 1 0 0
(Delhi Daredevils, New Zealand)
L Bowe 4 - - - - - - - - - - - -
(Melbourne Stars)
CJ Bowes 5 5 0 155 42 31.00 108 143.51 0 0 0 19 2
(Canterbury)
H Boyagoda 7 5 1 94 40 23.50 69 136.23 0 0 0 9 3
(Dambulla)
CJ Boyce 11 2 1 13 13 13.00 14 92.85 0 0 0 0 1
(Hobart Hurricanes, Melbourne Renegades)
DAJ Bracewell 4 2 0 27 21 13.50 30 90.00 0 0 0 1 1
(Central Districts, New Zealand)
MG Bracewell 6 6 1 208 74 41.60 127 163.77 0 2 0 15 14
(Wellington)
N Brand 4 4 0 93 42 23.25 87 106.89 0 0 0 6 3
(Northerns)
CR Brathwaite 35 22 5 266 43* 15.64 205 129.75 0 0 1 12 21
(Kent, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Sydney Sixers, West Indies)
DJ Bravo 52 42 16 663 68 25.50 428 154.90 0 1 2 35 49
(Chennai Super Kings, Melbourne Renegades, Melbourne Stars, Middlesex, Paarl Rocks, Trinbago Knight Riders)
DM Bravo 23 19 6 441 94* 33.92 350 126.00 0 2 1 24 27
(Multan Sultans, Trinbago Knight Riders, West Indies)
MP Breetzke 4 4 0 117 69 29.25 91 128.57 0 1 0 15 3
(Eastern Province)
TT Bresnan 17 12 5 173 43 24.71 119 145.37 0 0 0 12 7
(Perth Scorchers, Yorkshire)
DR Briggs 17 3 2 3 2 3.00 5 60.00 0 0 0 0 0
(England Lions, Sussex)
SA Britton 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(North-West Warriors)
HC Brook 9 9 2 202 44 28.85 139 145.32 0 0 0 19 8
(Yorkshire)
HJH Brookes 5 2 0 10 9 5.00 7 142.85 0 0 0 1 0
(Birmingham Bears)
JA Brooks 10 - - - - - - - - - - - -
(Yorkshire)
NT Broom 5 5 0 128 34 25.60 100 128.00 0 0 0 12 6
(Otago)
JA Brown 1 - - - - - - - - - - - -
(Auckland)
KR Brown 7 7 0 204 61 29.14 136 150.00 0 2 1 19 8
(Lancashire)
PR Brown 16 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Worcestershire)
DG Brownlie 7 6 2 270 99 67.50 160 168.75 0 2 0 27 12
(Northern Districts)
TC Bruce 28 26 4 496 88* 22.54 355 139.71 0 2 0 41 27
(Central Districts, New Zealand, New Zealand A, Sussex)
M Bryant 2 2 0 52 30 26.00 35 148.57 0 0 0 6 2
(Brisbane Heat)
NL Buck 10 5 2 18 11* 6.00 21 85.71 0 0 1 2 0
(Northamptonshire)
MLR Buddika 5 4 1 111 57 37.00 94 118.08 0 1 0 10 3
(Burgher Recreation Club)
DE Budge 8 5 3 69 24 34.50 65 106.15 0 0 0 2 4
(Marylebone Cricket Club, Scotland)
JJ Bumrah 22 3 2 10 6* 10.00 11 90.90 0 0 1 1 0
(India, Mumbai Indians)
N Burger 11 4 3 13 6* 13.00 15 86.66 0 0 0 1 0
(Cape Town Blitz, Gauteng)
MGK Burgess 15 11 4 160 56 22.85 125 128.00 0 1 0 9 9
(Sussex)
RP Burl 4 4 0 57 30 14.25 70 81.42 0 0 0 3 0
(Zimbabwe)
JA Burns 8 8 1 135 38 19.28 108 125.00 0 0 0 8 7
(Brisbane Heat, Glamorgan)
RJ Burns 9 8 1 176 50 25.14 114 154.38 0 1 1 28 2
(Surrey)
JC Buttler 31 31 3 1119 95* 39.96 747 149.79 0 10 1 111 44
(England, Lancashire, Rajasthan Royals, Sydney Thunder)
Craig Cachopa 7 7 0 141 41 20.14 124 113.70 0 0 0 13 4
(Auckland)
J Cameron-Dow 3 2 1 10 8* 10.00 9 111.11 0 0 0 1 0
(Northern Knights)
B Capell 4 4 0 72 40 18.00 64 112.50 0 0 0 12 0
(KwaZulu-Natal)
AT Carey 31 25 5 584 100 29.20 442 132.12 1 3 0 57 18
(Adelaide Strikers, Australia)
D Carey 1 - - - - - - - - - - - -
(Munster Reds)
KS Carlson 11 11 1 295 58 29.50 206 143.20 0 1 0 27 10
(Glamorgan)
J Carroll 2 - - - - - - - - - - - -
(Leinster Lightning)
A Carter 3 - - - - - - - - - - - -
(Worcestershire)
LJ Carter 4 4 0 54 35 13.50 51 105.88 0 0 0 5 1
(Canterbury)
M Carter 2 1 1 16 16* - 6 266.66 0 0 0 1 1
(Nottinghamshire)
HWR Cartwright 15 15 4 351 65* 31.90 299 117.39 0 2 1 28 8
(Middlesex, Perth Scorchers)
J Carty 1 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Munster Reds)
KA Cele 4 4 0 73 31 18.25 78 93.58 0 0 0 6 0
(KwaZulu-Natal)
O Cele 1 - - - - - - - - - - - -
(Durban Heat)
A Chahal 4 2 1 14 12 14.00 10 140.00 0 0 0 0 1
(Haryana)
YS Chahal 27 1 1 0 0* - 4 0.00 0 0 0 0 0
(India, Royal Challengers Bangalore)
DL Chahar 22 12 6 101 39 16.83 73 138.35 0 0 2 6 5
(Chennai Super Kings, India, Rajasthan)
RD Chahar 4 3 1 7 4 3.50 15 46.66 0 0 0 0 0
(Rajasthan)
PVD Chameera 8 4 1 1 1* 0.33 5 20.00 0 0 3 0 0
(Galle, Nondescripts Cricket Club, Sri Lanka)
UBT Chand 2 2 0 53 53 26.50 53 100.00 0 1 1 4 2
(Delhi)
P Chandila 6 4 2 18 9 9.00 27 66.66 0 0 0 1 0
(Bengal)
LD Chandimal 14 12 4 207 44 25.87 201 102.98 0 0 0 14 6
(Colombo, Nondescripts Cricket Club, Sri Lanka)
S Chandrakar 2 2 0 33 25 16.50 43 76.74 0 0 0 3 1
(Chhattisgarh)
MS Chapman 17 17 2 312 101 20.80 226 138.05 1 1 1 25 13
(Auckland, New Zealand, New Zealand A, St Lucia Stars)
ZJ Chappell 12 9 2 67 16 9.57 50 134.00 0 0 0 3 4
(Leicestershire)
BB Chari 1 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Zimbabwe Select XI)
J Charles 16 16 0 356 53 22.25 267 133.33 0 1 0 37 18
(Jamaica Tallawahs, Nangarhar Leopards)
P Charuka 2 - - - - - - - - - - - -
(Lankan Cricket Club)
PKD Chase 13 6 4 16 9* 8.00 19 84.21 0 0 1 3 0
(Ireland, Ireland A, Leinster Lightning)
RL Chase 3 3 3 52 38* - 36 144.44 0 0 0 4 1
(Barbados Tridents)
TL Chatara 2 1 0 7 7 7.00 10 70.00 0 0 0 0 0
(Zimbabwe)
IAS Chathuranga 5 5 2 165 60* 55.00 144 114.58 0 2 0 8 7
(Badureliya Sports Club)
V Chathuranga 6 5 0 63 47 12.60 44 143.18 0 0 0 11 1
(Colombo, Panadura Sports Club)
SD Chatterjee 8 6 2 170 51* 42.50 133 127.81 0 2 1 20 0
(Bengal)
WB Chatterjee 8 6 1 110 44 22.00 86 127.90 0 0 0 11 2
(Bengal)
JU Chaturanga 5 4 3 18 12* 18.00 19 94.73 0 0 1 1 1
(Negambo Cricket Club)
IH Chaudhary 4 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Gujarat)
S Chaudhary 7 7 0 166 51 23.71 161 103.10 0 1 1 16 3
(Uttar Pradesh)
AN Chauhan 2 1 1 8 8* - 6 133.33 0 0 0 0 0
(Himachal Pradesh)
ARPS Chauhan 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Chhattisgarh)
PP Chawla 19 10 4 32 12 5.33 40 80.00 0 0 2 2 1
(Gujarat, Kolkata Knight Riders)
C Chetty 4 4 1 188 94* 62.66 124 151.61 0 2 1 22 5
(KwaZulu-Natal Inland)
CJ Chibhabha 3 3 0 21 18 7.00 18 116.66 0 0 1 1 1
(Zimbabwe)
E Chigumbura 6 6 1 34 14 6.80 36 94.44 0 0 1 2 2
(Zimbabwe)
Chirag Suri 1 1 0 13 13 13.00 20 65.00 0 0 0 1 0
(United Arab Emirates)
TS Chisoro 5 4 1 23 14* 7.66 25 92.00 0 0 0 1 2
(Zimbabwe)
P Chopra 6 6 1 198 99* 39.60 148 133.78 0 2 1 24 2
(Himachal Pradesh, Rajasthan Royals)
RR Chopra 3 3 1 17 9 8.50 18 94.44 0 0 0 1 0
(North-West Warriors)
V Chopra 14 14 1 530 67 40.76 407 130.22 0 6 0 44 17
(Essex, Marylebone Cricket Club)
V Chopra 1 - - - - - - - - - - - -
(North-West Warriors)
A Choudhary 8 2 1 13 9 13.00 17 76.47 0 0 0 1 0
(Rajasthan)
MC Christensen 4 4 2 117 68* 58.50 81 144.44 0 1 1 11 4
(Eastern Province)
DT Christian 44 39 13 885 113* 34.03 537 164.80 1 3 0 55 56
(Delhi Daredevils, Hobart Hurricanes, Jozi Stars, Melbourne Renegades, Nottinghamshire)
Y Chudasama 4 3 2 9 8* 9.00 12 75.00 0 0 1 0 0
(Saurashtra)
CK Chundawat 9 3 1 24 13 12.00 27 88.88 0 0 0 4 0
(Rajasthan)
G Clark 14 14 0 408 65 29.14 292 139.72 0 3 0 49 10
(Durham)
J Clark 14 11 6 210 41* 42.00 148 141.89 0 0 0 9 10
(Hobart Hurricanes, Lancashire)
JM Clarke 17 17 1 410 76 25.62 279 146.95 0 2 0 48 14
(England Lions, Worcestershire)
R Clarke 14 8 3 235 50 47.00 133 176.69 0 1 0 14 18
(Surrey)
JA Clarkson 9 9 0 81 31 9.00 88 92.04 0 0 1 2 4
(Central Districts)
C Classen 1 1 1 0 0* - 0 - 0 0 0 0 0
(Gauteng)
ME Claydon 9 2 2 5 5* - 7 71.42 0 0 0 0 0
(Kent)
D Cleaver 9 9 1 152 54 19.00 132 115.15 0 1 2 16 1
(Central Districts)
GL Cloete 17 17 0 487 80 28.64 401 121.44 0 4 1 59 10
(Border, South Africa, Tshwane Spartans)
JJ Cobb 14 14 2 448 103 37.33 304 147.36 1 4 1 31 28
(Northamptonshire)
IA Cockbain 14 13 2 362 123 32.90 264 137.12 1 0 0 34 14
(Gloucestershire)
M Coetzee 4 4 0 20 11 5.00 36 55.55 0 0 1 3 0
(Gauteng)
KJ Coetzer 9 8 0 191 54 23.87 133 143.60 0 1 1 25 4
(Northamptonshire, Scotland)
MA Cohen 2 1 1 1 1* - 1 100.00 0 0 0 0 0
(Western Province)
JR Coleman 9 - - - - - - - - - - - -
(Melbourne Stars)
MT Coles 10 8 2 54 19 9.00 44 122.72 0 0 1 7 0
(Essex, Marylebone Cricket Club)
PD Collingwood 12 12 2 257 50* 25.70 228 112.71 0 1 2 16 7
(Durham)
DP Conway 6 6 1 223 49 44.60 164 135.97 0 0 0 29 5
(Wellington)
JD Cook 3 1 1 12 12* - 12 100.00 0 0 0 1 0
(Sydney Thunder)
MY Cook 4 4 1 42 18* 14.00 59 71.18 0 0 0 4 0
(North West)
SJ Cook 7 2 1 0 0* 0.00 2 0.00 0 0 1 0 0
(Essex)
CB Cooke 13 12 3 238 60* 26.44 161 147.82 0 1 0 15 13
(Glamorgan)
CW Coombe 4 2 1 5 3 5.00 6 83.33 0 0 0 0 0
(Namibia)
BN Cooper 4 4 0 46 22 11.50 42 109.52 0 0 1 3 1
(Netherlands)
KK Cooper 5 4 2 90 42* 45.00 49 183.67 0 0 0 6 8
(Trinbago Knight Riders)
TLW Cooper 17 15 3 276 65* 23.00 214 128.97 0 2 2 22 10
(Melbourne Renegades, St Kitts and Nevis Patriots)
ML Cooray 4 4 0 38 24 9.50 60 63.33 0 0 0 3 0
(Kurunegala Youth Cricket Club)
NHG Cooray 5 4 0 79 34 19.75 72 109.72 0 0 0 7 3
(Saracens Sports Club)
PDMA Cooray 5 5 1 119 53* 29.75 99 120.20 0 1 1 12 1
(Badureliya Sports Club)
RRS Cornwall 8 8 0 113 53 14.12 72 156.94 0 1 1 6 10
(St Lucia Stars)
MJ Cosgrove 13 13 0 234 65 18.00 206 113.59 0 1 1 20 5
(Leicestershire)
SS Cottrell 13 4 3 23 18 23.00 22 104.54 0 0 0 1 2
(St Kitts and Nevis Patriots, West Indies)
P Coughlin 3 3 0 13 5 4.33 17 76.47 0 0 0 0 0
(Nottinghamshire)
NM Coulter-Nile 11 9 2 130 34 18.57 99 131.31 0 0 1 11 7
(Australia, Perth Scorchers)
OB Cox 20 18 5 309 55* 23.76 273 113.18 0 1 0 23 8
(Boost Defenders, Otago, Worcestershire)
Z Crawley 1 1 0 3 3 3.00 4 75.00 0 0 0 0 0
(Kent)
AG Cremer 2 1 0 3 3 3.00 9 33.33 0 0 0 0 0
(Zimbabwe)
MJJ Critchley 13 11 2 154 38* 17.11 127 121.25 0 0 1 15 3
(Derbyshire)
SJ Croft 13 9 2 108 30 15.42 96 112.50 0 0 1 8 3
(Lancashire)
SP Crook 11 11 2 128 33 14.22 89 143.82 0 0 1 11 6
(Northamptonshire)
L Croospulle 3 3 0 38 34 12.66 30 126.66 0 0 1 5 0
(Negambo Cricket Club)
MH Cross 6 5 1 93 50 23.25 83 112.04 0 1 0 7 0
(Scotland)
KJ Crowie 2 - - - - - - - - - - - -
(North West)
BJ Curran 3 3 0 46 29 15.33 36 127.77 0 0 0 6 1
(Northamptonshire)
SM Curran 9 7 2 125 48* 25.00 84 148.80 0 0 1 13 4
(Auckland, Surrey)
TK Curran 21 9 2 137 62 19.57 103 133.00 0 1 0 15 3
(England, Kolkata Knight Riders, Surrey, Sydney Sixers)
BCJ Cutting 37 30 6 551 71 22.95 379 145.38 0 2 1 21 43
(Brisbane Heat, Mumbai Indians, Nangarhar Leopards, St Kitts and Nevis Patriots)
C Cyster 4 2 2 12 6* - 12 100.00 0 0 0 1 0
(Boland)
RPW Cyster 1 - - - - - - - - - - - -
(Boland)
PTM Dabare 4 4 2 63 42* 31.50 39 161.53 0 0 0 3 3
(Saracens Sports Club)
S Dadswell 5 5 1 171 98* 42.75 82 208.53 0 1 0 16 13
(North West)
KA Dafedar 1 1 0 0 0 0.00 5 0.00 0 0 1 0 0
(Mumbai)
MJ Dagar 5 3 0 14 11 4.66 22 63.63 0 0 1 0 0
(Himachal Pradesh)
AK Dal 9 8 2 94 35 15.66 77 122.07 0 0 1 7 2
(Derbyshire)
CJ Dala 14 7 5 25 12* 12.50 28 89.28 0 0 1 3 0
(Delhi Daredevils, Nelson Mandela Bay Giants, South Africa)
RSC Dalpethado 5 5 0 77 23 15.40 70 110.00 0 0 0 5 2
(Negambo Cricket Club)
R Damodaran 4 4 1 103 56* 34.33 86 119.76 0 1 1 10 3
(Chilaw Marians Cricket Club)
A Dananjaya 17 5 2 12 5 4.00 24 50.00 0 0 1 0 0
(Colombo, Colts Cricket Club, Mumbai Indians, Sri Lanka)
RGKD Dananjaya 4 4 0 18 11 4.50 33 54.54 0 0 0 1 0
(Panadura Sports Club)
AS Dane 1 1 0 15 15 15.00 24 62.50 0 0 0 0 0
(Madhya Pradesh)
JKZ Daniel 4 3 1 33 24* 16.50 28 117.85 0 0 0 2 1
(Galle)
Danish Aziz 6 5 2 75 43* 25.00 55 136.36 0 0 0 10 1
(Karachi Kings, Karachi Whites)
I Danladi 4 4 1 19 15 6.33 40 47.50 0 0 0 2 0
(Nigeria)
Darwish Rasooli 8 7 1 213 78 35.50 140 152.14 0 2 0 19 11
(Balkh Legends)
AK Das 2 2 0 6 5 3.00 12 50.00 0 0 0 0 0
(Assam)
PL Das 3 2 1 2 1* 2.00 5 40.00 0 0 0 0 0
(Assam)
PP Das 3 3 0 29 15 9.66 22 131.81 0 0 1 6 0
(Assam)
RK Das 2 2 0 79 53 39.50 70 112.85 0 1 0 11 0
(Assam)
SS Das 1 - - - - - - - - - - - -
(Tripura)
S Dassanayake 4 4 0 62 20 15.50 79 78.48 0 0 0 3 1
(Kurunegala Youth Cricket Club)
PM Datey 4 2 0 12 7 6.00 7 171.42 0 0 0 1 1
(Madhya Pradesh)
JH Davey 2 - - - - - - - - - - - -
(Somerset)
SB Davey 1 - - - - - - - - - - - -
(Northern Districts)
TH David 4 3 2 36 17* 36.00 28 128.57 0 0 0 2 2
(Perth Scorchers)
H Davids 10 9 1 166 60 20.75 123 134.95 0 1 0 15 8
(Paarl Rocks, Titans)
AL Davies 16 15 4 559 94* 50.81 429 130.30 0 6 0 63 11
(England Lions, Lancashire)
RC Davies 13 11 3 136 27 17.00 93 146.23 0 0 0 11 6
(Durham)
SM Davies 14 14 0 213 60 15.21 151 141.05 0 1 2 31 3
(Somerset)
LA Dawson 24 20 1 444 82 23.36 334 132.93 0 3 0 32 17
(England, Hampshire, Peshawar Zalmi)
R Dayal 3 3 1 14 7* 7.00 23 60.86 0 0 0 0 0
(Jammu & Kashmir)
AAS de Alwis 5 5 0 48 16 9.60 32 150.00 0 0 0 2 3
(Sri Lanka Ports Authority Cricket Club)
JR Dean 5 3 0 39 19 13.00 40 97.50 0 0 0 2 3
(Adelaide Strikers)
TJ Dean 2 2 0 18 11 9.00 18 100.00 0 0 0 1 0
(Melbourne Stars)
HE Dearden 1 1 0 61 61 61.00 40 152.50 0 1 0 5 2
(Leicestershire)
FDP de Beer 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Boland)
DC de Boorder 4 4 1 88 50* 29.33 79 111.39 0 1 0 5 3
(Otago)
TB de Bruyn 7 7 1 141 66 23.50 111 127.02 0 1 1 13 4
(Titans, Tshwane Spartans)
C de Grandhomme 40 33 12 507 63* 24.14 319 158.93 0 1 2 31 33
(Auckland, Birmingham Bears, Jamaica Tallawahs, New Zealand, Royal Challengers Bangalore)
J de Klerk 4 2 1 15 15* 15.00 10 150.00 0 0 1 2 0
(Eastern Province)
Q de Kock 20 20 1 686 108 36.10 460 149.13 1 4 0 73 29
(Cape Town Blitz, Royal Challengers Bangalore, South Africa)
M de Lange 7 1 1 1 1* - 1 100.00 0 0 0 0 0
(Durban Heat)
DC Delany 7 4 2 36 24 18.00 31 116.12 0 0 0 2 2
(Ireland A, Munster Reds)
GJ Delany 9 8 0 217 77 27.12 167 129.94 0 1 0 25 9
(Ireland A, Leinster Lightning)
BFW de Leede 5 4 1 48 33 16.00 59 81.35 0 0 0 3 0
(Netherlands)
CS Delport 34 33 2 727 84 23.45 529 137.42 0 3 2 62 38
(Boost Defenders, Guyana Amazon Warriors, Lahore Qalandars, Leicestershire, Paarl Rocks, Paktia Panthers)
JL Denly 34 32 4 938 102 33.50 711 131.92 1 6 1 107 28
(England, Karachi Kings, Kent, Sydney Sixers)
A Dennison 4 4 1 82 35 27.33 56 146.42 0 0 0 6 4
(Northern Knights)
K Deobrat 8 7 1 90 22 15.00 70 128.57 0 0 1 12 2
(Jharkhand)
JW Dernbach 14 2 1 1 1* 1.00 4 25.00 0 0 1 0 0
(Surrey)
AS Desai 5 5 0 90 30 18.00 68 132.35 0 0 1 11 3
(Goa)
SI de Saram 2 2 0 23 22 11.50 17 135.29 0 0 0 0 2
(Burgher Recreation Club)
PU Deshpande 3 3 2 116 56 116.00 87 133.33 0 1 0 10 2
(Karnataka)
TU Deshpande 3 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Mumbai)
DM de Silva 11 11 0 237 55 21.54 197 120.30 0 1 1 29 5
(Galle, Sri Lanka, Tamil Union Cricket and Athletic Club)
AHL de Silva 5 5 0 43 12 8.60 50 86.00 0 0 0 2 1
(Police Sports Club)
AKN de Silva 3 3 0 79 70 26.33 53 149.05 0 1 0 7 2
(Sri Lanka Army Sports Club)
KMM de Silva 1 1 1 4 4* - 6 66.66 0 0 0 0 0
(Bloomfield Cricket and Athletic Club)
KY de Silva 5 5 0 123 53 24.60 100 123.00 0 2 0 15 2
(Sri Lanka Ports Authority Cricket Club)
M de Silva 8 6 2 38 16 9.50 32 118.75 0 0 2 3 2
(Colombo Cricket Club)
NAH de Silva 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Sri Lanka Navy Sports Club)
PC de Silva 15 12 3 171 46* 19.00 114 150.00 0 0 0 15 7
(Colombo, Nondescripts Cricket Club)
PWH de Silva 15 14 2 236 74 19.66 178 132.58 0 1 3 18 10
(Colombo Cricket Club, Dambulla)
S de Silva 2 2 0 32 32 16.00 37 86.48 0 0 1 1 2
(Lankan Cricket Club)
ST de Silva 10 10 0 253 72 25.30 156 162.17 0 2 0 30 13
(Chilaw Marians Cricket Club, Kandy)
WSM de Silva 1 - - - - - - - - - - - -
(Nondescripts Cricket Club)
DD de Soysa 2 2 0 16 15 8.00 24 66.66 0 0 0 0 0
(Sri Lanka Army Sports Club)
AP Devcich 32 30 4 881 94* 33.88 599 147.07 0 8 2 91 42
(Lahore Qalandars, Nangarhar Leopards, Northern Districts, St Kitts and Nevis Patriots)
KH Devdhar 8 8 1 411 100 58.71 300 137.00 1 3 0 55 7
(Baroda)
B de Villiers 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(South Western Districts)
AB de Villiers 22 21 3 762 93* 42.33 449 169.71 0 8 1 64 44
(Royal Challengers Bangalore, Tshwane Spartans)
NJ Dexter 13 13 0 296 56 22.76 216 137.03 0 1 1 40 7
(Leicestershire)
RA Dey 2 2 1 7 6 7.00 8 87.50 0 0 0 1 0
(Tripura)
T de Zorzi 12 12 4 232 106* 29.00 182 127.47 1 0 1 22 7
(Titans, Tshwane Spartans)
RSSS de Zoysa 6 5 1 114 45* 28.50 83 137.34 0 0 0 10 3
(Ragama Cricket Club)
S Dhaliwal 5 4 1 106 45 35.33 70 151.42 0 0 0 8 5
(Madhya Pradesh)
TR Dhanapala 2 2 0 7 6 3.50 12 58.33 0 0 0 0 0
(Bloomfield Cricket and Athletic Club)
HGKD Dhanushka 1 1 1 20 20* - 9 222.22 0 0 0 0 2
(Bloomfield Cricket and Athletic Club)
LLMP Dharmadasa 3 3 1 8 6 4.00 8 100.00 0 0 1 1 0
(Kurunegala Youth Cricket Club)
NA Dharmasena 4 4 0 51 28 12.75 43 118.60 0 0 0 2 2
(Galle Cricket Club)
D Dharmasiri 4 4 0 46 27 11.50 45 102.22 0 0 0 4 1
(Kurunegala Youth Cricket Club)
R Dhawan 3 3 2 70 27* 70.00 51 137.25 0 0 0 6 3
(Himachal Pradesh)
S Dhawan 34 33 3 1186 92* 39.53 831 142.71 0 10 1 129 39
(India, Sunrisers Hyderabad)
Dheeraj Kumar 2 1 1 6 6* - 3 200.00 0 0 0 1 0
(Himachal Pradesh)
MS Dhoni 23 20 11 578 79* 64.22 381 151.70 0 4 0 37 34
(Chennai Super Kings, India)
RK Dhruw 2 1 0 2 2 2.00 4 50.00 0 0 0 0 0
(Chhattisgarh)
RR Dhuper 4 4 0 146 90 36.50 116 125.86 0 1 0 14 3
(Odisha)
PD Dias 1 - - - - - - - - - - - -
(Burgher Recreation Club)
RH Dias 2 - - - - - - - - - - - -
(Mumbai)
WMMS Dias 5 5 0 83 32 16.60 84 98.80 0 0 0 10 1
(Negambo Cricket Club)
CM Dickinson 1 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Hampshire)
SR Dickson 13 8 4 112 32 28.00 97 115.46 0 0 0 5 4
(Kent)
N Dickwella 14 14 1 208 60 16.00 162 128.39 0 1 1 28 5
(Galle, Nondescripts Cricket Club, Sri Lanka)
P Dilanka 1 - - - - - - - - - - - -
(Negambo Cricket Club)
WMS Dilranga 5 4 2 55 21 27.50 60 91.66 0 0 0 3 1
(Burgher Recreation Club)
MNM Dilshad 4 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Saracens Sports Club)
HRC Dilshan 1 - - - - - - - - - - - -
(Moors Sports Club)
MVTP Dilshan 2 2 0 16 9 8.00 18 88.88 0 0 0 1 0
(Sri Lanka Army Sports Club)
RMT Dilshan 1 1 0 7 7 7.00 9 77.77 0 0 0 1 0
(Police Sports Club)
AB Dinda 8 2 0 2 1 1.00 5 40.00 0 0 0 0 0
(Bengal)
JN Diseko 5 2 1 7 5* 7.00 8 87.50 0 0 0 1 0
(North West)
DMSA Dissanayaka 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Lankan Cricket Club)
C Dissanayake 1 - - - - - - - - - - - -
(Burgher Recreation Club)
WRD Dissanayake 1 1 0 14 14 14.00 9 155.55 0 0 0 1 1
(Sri Lanka Air Force Sports Club)
GH Dockrell 18 11 3 142 40* 17.75 113 125.66 0 0 0 9 3
(Ireland, Ireland A, Leinster Lightning)
B Doggett 4 2 1 3 3 3.00 3 100.00 0 0 0 0 0
(Brisbane Heat)
P Dogra 5 5 1 128 47* 32.00 104 123.07 0 0 0 10 6
(Himachal Pradesh)
ST Doheny 6 6 1 193 64 38.60 160 120.62 0 2 0 17 2
(Munster Reds)
BL D'Oliveira 15 11 2 171 64 19.00 119 143.69 0 1 2 20 3
(Worcestershire)
AHT Donald 13 13 0 206 37 15.84 149 138.25 0 0 1 18 10
(Glamorgan)
AJ Doolan 10 9 2 174 70* 24.85 153 113.72 0 1 0 17 4
(Hobart Hurricanes)
RL Dougherty 3 3 3 16 12* - 14 114.28 0 0 0 0 1
(North-West Warriors)
DA Douthwaite 2 - - - - - - - - - - - -
(Marylebone Cricket Club)
DC Drakes 2 - - - - - - - - - - - -
(Barbados Tridents)
CA Dry 3 2 0 16 14 8.00 12 133.33 0 0 0 1 0
(Free State)
P Dubey 6 6 2 37 17* 9.25 37 100.00 0 0 1 3 1
(Karnataka)
S Dube 8 7 2 103 33 20.60 69 149.27 0 0 0 7 6
(Mumbai)
BM Duckett 24 24 2 633 96 28.77 455 139.12 0 3 1 72 18
(Hobart Hurricanes, Nelson Mandela Bay Giants, Northamptonshire)
KJ Dudgeon 2 1 1 15 15* - 13 115.38 0 0 0 1 0
(KwaZulu-Natal)
JA Duffy 4 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Otago)
G Dukes 4 4 1 48 24* 16.00 19 252.63 0 0 0 4 4
(KwaZulu-Natal Inland)
H Dumindu 4 2 1 26 21* 26.00 28 92.85 0 0 0 2 0
(Colts Cricket Club)
JP Duminy 21 18 7 445 73* 40.45 411 108.27 0 4 0 34 16
(Islamabad United, Mumbai Indians, South Africa)
BR Dunk 11 11 0 125 47 11.36 120 104.16 0 0 1 11 3
(Melbourne Stars)
F du Plessis 18 17 3 553 76* 39.50 376 147.07 0 5 0 61 15
(Chennai Super Kings, Paarl Rocks, South Africa)
J du Plessis 4 4 0 94 38 23.50 79 118.98 0 0 0 6 3
(South Western Districts)
JL du Plooy 4 4 2 145 45* 72.50 133 109.02 0 0 0 10 1
(Northerns)
MD du Preez 4 4 0 164 72 41.00 122 134.42 0 2 0 13 8
(Namibia)
BJ Dwarshuis 11 5 3 24 15* 12.00 21 114.28 0 0 0 1 1
(Sydney Sixers)
ER Dwivedi 4 3 1 38 27 19.00 50 76.00 0 0 0 3 0
(Uttar Pradesh)
PA Eakin 3 2 0 42 25 21.00 25 168.00 0 0 0 2 4
(Northern Knights)
EJH Eckersley 11 7 2 95 39* 19.00 89 106.74 0 0 0 7 0
(Leicestershire)
EMCD Edirisinghe 5 1 0 4 4 4.00 4 100.00 0 0 0 0 0
(Burgher Recreation Club)
LEK Edirisinghe 7 7 2 167 63* 33.40 138 121.01 0 2 1 15 3
(Sri Lanka Army Sports Club)
K Edusuriya 3 3 0 26 12 8.66 30 86.66 0 0 0 3 0
(Sri Lanka Navy Sports Club)
FH Edwards 3 2 1 7 7 7.00 8 87.50 0 0 0 0 1
(Hampshire)
J Edwards 4 4 0 31 13 7.75 28 110.71 0 0 0 3 0
(Sydney Sixers)
MW Edwards 1 1 1 0 0* - 0 - 0 0 0 0 0
(Sydney Sixers)
SA Edwards 6 6 4 86 34* 43.00 55 156.36 0 0 0 9 2
(Netherlands)
Ehsan Adil 5 3 1 8 7 4.00 10 80.00 0 0 1 0 0
(Lahore Blues)
EMKKR Ekanayake 4 4 0 102 41 25.50 89 114.60 0 0 0 5 3
(Kurunegala Youth Cricket Club)
EMKH Ekanayake 1 1 0 14 14 14.00 11 127.27 0 0 0 1 1
(Bloomfield Cricket and Athletic Club)
D Elgar 8 7 1 202 79* 33.66 153 132.02 0 1 0 18 8
(Tshwane Spartans)
GD Elliott 14 10 3 80 29 11.42 70 114.28 0 0 0 7 3
(Birmingham Bears)
AM Ellis 5 5 2 84 40 28.00 73 115.06 0 0 0 4 4
(Canterbury)
NT Ellis 1 1 1 11 11* - 7 157.14 0 0 0 0 1
(Hobart Hurricanes)
RR Emrit 15 9 3 59 17 9.83 63 93.65 0 0 0 1 3
(Guyana Amazon Warriors, West Indies)
AF Erasmus 5 5 3 71 25* 35.50 42 169.04 0 0 0 2 5
(Easterns)
MG Erasmus 4 4 1 39 24 13.00 44 88.63 0 0 0 3 1
(Namibia)
MN Erlank 4 3 0 78 60 26.00 50 156.00 0 1 0 12 1
(KwaZulu-Natal)
SJ Erwee 10 9 0 155 62 17.22 121 128.09 0 1 1 18 6
(Durban Heat, KwaZulu-Natal Inland)
SS Eskinazi 12 11 1 262 55 26.20 201 130.34 0 2 2 20 7
(Middlesex)
AC Evans 7 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Marylebone Cricket Club, Scotland)
LJ Evans 24 23 9 919 96 65.64 666 137.98 0 10 0 71 36
(Kabul Zwanan, Sussex)
Fabid Ahmed 3 2 0 10 6 5.00 8 125.00 0 0 0 0 1
(Kerala)
SG Fadte 4 4 1 15 6 5.00 17 88.23 0 0 1 1 0
(Goa)
Faheem Ashraf 31 19 8 190 54* 17.27 154 123.37 0 1 5 13 10
(Islamabad United, Pakistan)
Faizan Khan 3 3 0 96 58 32.00 88 109.09 0 1 0 7 4
(Lahore Qalandars)
Faizan Riaz 4 4 3 71 32 71.00 69 102.89 0 0 0 5 0
(Islamabad)
Fakhar Zaman 27 27 0 853 94 31.59 575 148.34 0 5 1 90 35
(Lahore Qalandars, Pakistan)
SM Fallah 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Maharashtra)
D Fallins 2 - - - - - - - - - - - -
(Melbourne Stars)
M Faraz Akram 2 1 1 9 9* - 18 50.00 0 0 0 1 0
(Zimbabwe Select XI)
Fareed Ahmad 11 4 1 18 14* 6.00 16 112.50 0 0 2 2 0
(Afghanistan, Kabul Zwanan)
Farhan Khan 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Lahore Blues)
JP Faulkner 27 17 7 196 28 19.60 186 105.37 0 0 1 10 5
(Hobart Hurricanes, Lancashire, Melbourne Stars)
Fawad Khan 6 6 0 130 42 21.66 106 122.64 0 0 2 10 8
(Peshawar)
Fawad Ahmed 23 3 3 6 5* - 12 50.00 0 0 0 0 0
(Sydney Thunder, Trinbago Knight Riders)
Fawad Alam 7 6 1 125 52* 25.00 117 106.83 0 1 1 6 1
(Karachi Whites)
FY Fazal 5 5 0 108 45 21.60 95 113.68 0 0 0 8 1
(Vidarbha)
Fazal-ur-Rehman 1 1 0 16 16 16.00 20 80.00 0 0 0 0 1
(Federally Administered Tribal Areas)
Fazal Niazai 2 1 0 13 13 13.00 14 92.85 0 0 0 1 1
(Nangarhar Leopards)
Fazal Zazai 1 1 0 19 19 19.00 17 111.76 0 0 0 2 1
(Paktia Panthers)
NS Felane 5 1 1 2 2* - 3 66.66 0 0 0 0 0
(Easterns)
TC Fell 3 2 0 24 23 12.00 24 100.00 0 0 0 3 0
(Worcestershire)
CJ Ferguson 19 18 2 531 102* 33.18 408 130.14 1 2 1 47 10
(Sydney Thunder, Worcestershire)
LH Ferguson 16 5 3 6 5* 3.00 8 75.00 0 0 1 0 0
(Auckland, Derbyshire, New Zealand, New Zealand A)
S Dushantha 5 5 0 153 50 30.60 87 175.86 0 1 0 10 12
(Police Sports Club)
AM Fernando 10 3 2 6 6* 6.00 11 54.54 0 0 1 1 0
(Chilaw Marians Cricket Club, Colombo)
N Pradeep 10 3 3 5 4* - 8 62.50 0 0 0 1 0
(Colombo, Sinhalese Sports Club, Sri Lanka)
B Fernando 9 6 1 83 36 16.60 69 120.28 0 0 1 2 4
(Dambulla, Tamil Union Cricket and Athletic Club)
BOP Fernando 3 2 0 3 2 1.50 8 37.50 0 0 0 0 0
(Chilaw Marians Cricket Club)
D Fernando 4 4 0 32 13 8.00 41 78.04 0 0 1 4 0
(Panadura Sports Club)
HUD Fernando 1 1 1 11 11* - 19 57.89 0 0 0 0 0
(Negambo Cricket Club)
KHRK Fernando 5 5 0 50 22 10.00 54 92.59 0 0 0 2 3
(Galle Cricket Club)
KNM Fernando 2 1 0 19 19 19.00 19 100.00 0 0 0 1 1
(Galle)
MAP Fernando 6 6 1 90 24 18.00 77 116.88 0 0 0 7 2
(Ragama Cricket Club)
MARS Fernando 5 5 2 73 25 24.33 58 125.86 0 0 0 9 1
(Chilaw Marians Cricket Club)
MC Fernando 1 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Negambo Cricket Club)
MLSMP Fernando 4 2 1 5 4* 5.00 9 55.55 0 0 0 0 0
(Bloomfield Cricket and Athletic Club)
MPH Fernando 2 1 0 6 6 6.00 11 54.54 0 0 0 0 0
(Panadura Sports Club)
MTD Fernando 4 3 1 9 6 4.50 12 75.00 0 0 0 1 0
(Panadura Sports Club)
S Fernando 3 3 1 12 6 6.00 16 75.00 0 0 0 1 0
(Lankan Cricket Club)
S Fernando 2 1 0 7 7 7.00 13 53.84 0 0 0 0 0
(Badureliya Sports Club)
SANJ Fernando 5 4 0 55 27 13.75 52 105.76 0 0 0 4 1
(Bloomfield Cricket and Athletic Club)
Shehan I Fernando 6 6 0 129 47 21.50 110 117.27 0 0 0 6 9
(Ragama Cricket Club)
SLS Fernando 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Sri Lanka Air Force Sports Club)
WAPD Fernando 2 1 0 7 7 7.00 4 175.00 0 0 0 0 1
(Negambo Cricket Club)
WIA Fernando 11 11 1 209 74 20.90 140 149.28 0 2 0 20 10
(Colombo, Colts Cricket Club)
WRC Fernando 4 2 1 8 8 8.00 6 133.33 0 0 0 0 1
(Negambo Cricket Club)
WWA Fernando 1 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Negambo Cricket Club)
DS Ferrario 2 1 0 7 7 7.00 11 63.63 0 0 0 0 0
(Kerala)
A Ferreira 4 4 1 120 61* 40.00 95 126.31 0 1 1 12 2
(Mpumalanga)
D Ferreira 4 3 0 66 43 22.00 38 173.68 0 0 0 6 4
(Northerns)
AJ Finch 39 38 10 1350 172 48.21 787 171.53 3 6 4 124 73
(Australia, Kings XI Punjab, Melbourne Renegades, Surrey)
HZ Finch 2 2 0 55 33 27.50 47 117.02 0 0 0 6 1
(Sussex)
ST Finn 12 4 2 6 3 3.00 9 66.66 0 0 1 0 0
(Islamabad United, Middlesex)
JL Finnie 7 7 1 112 46 18.66 92 121.73 0 0 0 12 3
(Otago)
MD Fisher 6 3 2 18 17* 18.00 12 150.00 0 0 0 0 2
(Yorkshire)
Fitratullah Khawari 3 1 1 0 0* - 0 - 0 0 0 0 0
(Kabul Zwanan)
ADS Fletcher 25 24 1 561 80 24.39 457 122.75 0 2 1 46 32
(Nangarhar Leopards, Peshawar Zalmi, St Lucia Stars, West Indies)
CD Fletcher 5 5 3 148 46 74.00 111 133.33 0 0 0 6 7
(Canterbury)
LJ Fletcher 12 7 1 56 27 9.33 41 136.58 0 0 1 3 4
(Nottinghamshire)
JS Floros 1 1 0 3 3 3.00 10 30.00 0 0 0 0 0
(Brisbane Heat)
DR Flynn 7 4 1 98 58* 32.66 58 168.96 0 1 0 7 6
(Northern Districts)
BT Foakes 14 10 2 310 75* 38.75 208 149.03 0 3 0 32 9
(Surrey)
P Fojela 6 1 0 7 7 7.00 9 77.77 0 0 0 0 0
(Border)
HFMS Fonseka 2 1 0 3 3 3.00 5 60.00 0 0 0 0 0
(Panadura Sports Club)
RJ Forrest 5 5 0 116 36 23.20 102 113.72 0 0 0 10 3
(Munster Reds)
BC Fortuin 8 5 2 30 10 10.00 29 103.44 0 0 0 3 0
(Paarl Rocks)
JS Foster 2 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Marylebone Cricket Club)
D Foxcroft 1 1 0 13 13 13.00 8 162.50 0 0 0 1 1
(Central Districts)
WAR Fraine 7 7 1 49 14 8.16 42 116.66 0 0 0 8 0
(Nottinghamshire)
JEC Franklin 6 5 1 71 27 17.75 56 126.78 0 0 0 4 4
(Middlesex)
LK Fransisco 5 5 0 72 31 14.40 56 128.57 0 0 0 11 1
(Sri Lanka Army Sports Club)
JN Frylinck 4 4 1 157 82* 52.33 105 149.52 0 1 0 13 6
(Namibia)
R Frylinck 9 5 1 36 22* 9.00 34 105.88 0 0 0 3 1
(South Africa, Tshwane Spartans)
J Fuchs 3 2 1 80 78* 80.00 51 156.86 0 1 0 7 4
(Mpumalanga)
JK Fuller 14 13 7 224 46* 37.33 141 158.86 0 0 1 17 10
(Middlesex)
ST Gabriel 4 - - - - - - - - - - - -
(Trinbago Knight Riders)
RD Gaikwad 4 4 0 122 52 30.50 86 141.86 0 1 0 9 5
(Maharashtra)
CT Gaja 1 1 1 1 1* - 2 50.00 0 0 0 0 0
(Gujarat)
AD Galiem 4 3 0 43 31 14.33 49 87.75 0 0 0 3 0
(Western Province)
NT Gamage 8 2 1 45 34* 45.00 34 132.35 0 0 0 4 2
(Colts Cricket Club, Kandy)
N Gamage 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Kalutara Town Club)
PLS Gamage 12 3 2 18 11 18.00 18 100.00 0 0 0 2 0
(Colombo Cricket Club, Kandy)
G Gambhir 15 13 1 257 66 21.41 257 100.00 0 2 0 26 6
(Delhi, Delhi Daredevils)
CJ Gandhi 4 4 2 129 61* 64.50 94 137.23 0 2 0 11 2
(Gujarat)
WCA Ganegama 4 3 1 25 12 12.50 25 100.00 0 0 0 2 1
(Sri Lanka Ports Authority Cricket Club)
Ganesh Satish 5 5 0 131 39 26.20 114 114.91 0 0 0 12 0
(Vidarbha)
V Ganga Sridhar Raju 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Tamil Nadu)
N Gangta 4 3 1 123 52* 61.50 86 143.02 0 1 0 13 2
(Himachal Pradesh)
AA Gani 3 - - - - - - - - - - - -
(Bengal)
CJ Gannon 2 1 0 9 9 9.00 7 128.57 0 0 0 1 0
(Brisbane Heat)
LA Garg 5 5 3 42 14* 21.00 24 175.00 0 0 0 1 4
(Goa)
AN Garhwal 10 10 0 235 52 23.50 184 127.71 0 1 0 33 3
(Rajasthan)
SP Gauchan 1 - - - - - - - - - - - -
(Nepal)
Gauhar Ali 3 3 0 24 10 8.00 24 100.00 0 0 0 2 0
(Peshawar)
CM Gautam 7 5 1 55 36 13.75 49 112.24 0 0 0 1 3
(Karnataka)
CH Gayle 36 34 2 1027 104* 32.09 741 138.59 1 8 4 90 73
(Balkh Legends, Jozi Stars, Kings XI Punjab, St Kitts and Nevis Patriots, West Indies)
SC Getkate 7 7 0 142 45 20.28 125 113.60 0 0 0 14 4
(Ireland A, Northern Knights)
AN Ghosh 4 4 1 76 26 25.33 77 98.70 0 0 0 6 1
(Railways)
SS Ghosh 8 2 1 16 8* 16.00 10 160.00 0 0 0 4 0
(Bengal)
Ghulam Shabber 1 1 0 8 8 8.00 7 114.28 0 0 0 1 0
(United Arab Emirates)
RJ Gibson 2 2 1 4 2* 4.00 7 57.14 0 0 0 0 0
(Sydney Thunder)
AP Gillespie 6 6 1 138 80* 27.60 114 121.05 0 1 0 12 5
(North-West Warriors)
D Gim 2 2 0 6 3 3.00 15 40.00 0 0 0 0 0
(Nigeria)
S Gimhan 2 1 0 6 6 6.00 9 66.66 0 0 0 0 0
(Tamil Union Cricket and Athletic Club)
P Girinath Reddy 5 3 1 17 13* 8.50 8 212.50 0 0 1 2 1
(Andhra)
RJ Gleeson 6 2 2 3 2* - 4 75.00 0 0 0 0 0
(Northamptonshire)
S Gobeni 4 2 0 8 8 4.00 9 88.88 0 0 1 0 1
(Boland)
BA Godleman 9 8 2 309 77 51.50 247 125.10 0 3 1 25 7
(Derbyshire)
DM Gondaria 2 2 0 94 78 47.00 59 159.32 0 1 0 10 3
(Kenya)
MS Gony 9 7 1 74 25 12.33 43 172.09 0 0 0 4 5
(Punjab)
S Gopal 13 4 1 50 24 16.66 45 111.11 0 0 1 5 0
(Karnataka, Rajasthan Royals)
SP Goswami 14 11 1 425 82* 42.50 286 148.60 0 5 1 51 11
(Bengal, Sunrisers Hyderabad)
SE Gotch 5 5 0 72 31 14.40 70 102.85 0 0 0 5 1
(Melbourne Stars)
AGS Gous 4 4 0 155 65 38.75 115 134.78 0 2 0 15 4
(Free State)
K Gowtham 22 19 5 231 57 16.50 135 171.11 0 1 2 17 14
(Karnataka, Rajasthan Royals)
M Gqadushe 4 4 1 58 20 19.33 60 96.66 0 0 0 6 0
(Mpumalanga)
A Gqamane 1 1 1 3 3* - 5 60.00 0 0 0 0 0
(Border)
J Grassi 3 3 0 41 21 13.66 61 67.21 0 0 0 3 1
(Munster Reds)
CJ Green 21 16 5 180 49 16.36 140 128.57 0 0 2 10 7
(Guyana Amazon Warriors, Sydney Thunder)
ZE Green 4 3 3 24 16* - 19 126.31 0 0 0 3 0
(Namibia)
L Gregory 18 15 6 356 62 39.55 182 195.60 0 3 0 32 20
(England Lions, Somerset)
GT Griffiths 7 2 2 4 3* - 10 40.00 0 0 0 0 0
(Leicestershire)
DJ Grobbelaar 4 3 1 26 13 13.00 21 123.80 0 0 0 0 2
(Auckland)
NRT Gubbins 8 8 0 123 25 15.37 97 126.80 0 0 0 14 4
(Middlesex)
SM Gugale 1 1 0 14 14 14.00 13 107.69 0 0 0 3 0
(Maharashtra)
EP Gulbis 8 7 5 85 24 42.50 65 130.76 0 0 0 5 4
(Melbourne Stars)
Gulbadin Naib 11 8 5 50 17* 16.66 46 108.69 0 0 1 4 1
(Afghanistan, Balkh Legends)
Gulraiz Sadaf 8 8 2 117 42* 19.50 134 87.31 0 0 1 9 3
(Lahore Qalandars, Multan)
D Gunaratne 5 1 0 5 5 5.00 5 100.00 0 0 0 0 0
(Badureliya Sports Club)
DAS Gunaratne 6 6 2 97 46* 24.25 99 97.97 0 0 2 4 3
(Galle)
R Gunasekera 5 5 3 272 81* 136.00 226 120.35 0 4 0 20 10
(Saracens Sports Club)
T Gunasekera 1 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Lankan Cricket Club)
EBNK Gunasiri 2 - - - - - - - - - - - -
(Burgher Recreation Club)
MD Gunathilaka 16 16 0 416 87 26.00 329 126.44 0 2 0 45 13
(Dambulla, Sinhalese Sports Club, Sri Lanka)
O Gunning 3 3 0 96 53 32.00 59 162.71 0 1 0 15 1
(Munster Reds)
AH Gupta 1 1 0 15 15 15.00 12 125.00 0 0 0 3 0
(Services)
M Gupta 4 2 2 9 9* - 8 112.50 0 0 0 1 0
(Jammu & Kashmir)
Sunny Gupta 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Jharkhand)
SA Gupta 4 1 0 3 3 3.00 3 100.00 0 0 0 0 0
(Bengal)
SS Gupta 2 2 0 31 27 15.50 35 88.57 0 0 0 3 0
(Chhattisgarh)
MJ Guptill 25 25 1 850 105 35.41 612 138.88 2 8 3 71 42
(Auckland, Barbados Tridents, New Zealand, Worcestershire)
ML Guptill-Bunce 1 1 0 5 5 5.00 9 55.55 0 0 0 0 0
(Auckland)
RN Gurbani 5 2 1 0 0* 0.00 1 0.00 0 0 1 0 0
(Vidarbha)
Gurdeep Singh 4 4 1 34 19 11.33 33 103.03 0 0 0 2 2
(Kenya)
Gurinder Singh 4 4 1 86 39 28.66 65 132.30 0 0 0 2 6
(Tripura)
Gurkeerat Singh 9 8 2 141 43 23.50 96 146.87 0 0 1 20 4
(Punjab)
HF Gurney 15 5 2 7 6 2.33 9 77.77 0 0 2 1 0
(Nottinghamshire)
R Haasbroek 2 1 0 28 28 28.00 29 96.55 0 0 0 1 0
(North West)
N Haggalla 3 2 1 2 1* 2.00 2 100.00 0 0 0 0 0
(Bloomfield Cricket and Athletic Club)
CJ Haggett 13 5 3 63 20 31.50 44 143.18 0 0 0 6 2
(Kent)
Haider Ali 6 5 0 62 28 12.40 52 119.23 0 0 1 7 2
(Rawalpindi)
SR Hain 16 16 3 404 95 31.07 326 123.92 0 2 0 34 12
(Birmingham Bears, England Lions)
AD Hales 25 25 2 630 71* 27.39 470 134.04 0 2 0 68 21
(England, Islamabad United, Nottinghamshire, Sunrisers Hyderabad)
Hammad Azam 11 10 5 185 44* 37.00 138 134.05 0 0 1 17 2
(Peshawar Zalmi, Rawalpindi)
MAH Hammond 14 13 0 313 51 24.07 201 155.72 0 1 0 43 13
(Gloucestershire)
BR Hampton 7 6 1 41 11 8.20 38 107.89 0 0 1 2 3
(Northern Districts)
Hamza Tahir 3 - - - - - - - - - - - -
(Scotland)
F Hand 3 1 1 15 15* - 12 125.00 0 0 0 2 0
(Leinster Lightning)
PSP Handscomb 8 7 0 198 70 28.28 157 126.11 0 2 0 22 3
(Melbourne Stars)
OJ Hannon-Dalby 8 2 2 16 14* - 10 160.00 0 0 0 3 0
(Birmingham Bears)
Harbhajan Singh 22 9 0 111 33 12.33 106 104.71 0 0 1 12 3
(Chennai Super Kings, Punjab)
RS Harikant 2 1 1 10 10* - 2 500.00 0 0 0 1 1
(Goa)
Haris Rauf 2 - - - - - - - - - - - -
(Lahore Qalandars)
Haris Sohail 8 7 1 64 20* 10.66 64 100.00 0 0 1 5 1
(Pakistan, Peshawar Zalmi)
SR Harmer 24 13 2 127 25 11.54 98 129.59 0 0 0 4 8
(Essex, Jozi Stars)
SB Harper 3 3 0 64 36 21.33 51 125.49 0 0 1 6 3
(Melbourne Renegades)
Harpreet Singh 5 5 0 98 50 19.60 108 90.74 0 1 0 6 0
(Madhya Pradesh)
JAR Harris 5 2 2 12 12* - 13 92.30 0 0 0 1 0
(Middlesex)
MS Harris 8 8 0 233 64 29.12 179 130.16 0 1 1 26 7
(Melbourne Renegades)
MW Harvey 1 1 0 30 30 30.00 25 120.00 0 0 0 4 1
(Melbourne Renegades)
Hasan Ali 24 10 3 74 23 10.57 47 157.44 0 0 2 5 5
(Pakistan, Peshawar Zalmi)
Hasan Mohsin 4 3 0 21 8 7.00 25 84.00 0 0 0 2 0
(Multan)
Hasan Raza 6 6 1 182 67* 36.40 189 96.29 0 1 1 17 1
(Multan)
B Hasaranga 4 4 0 53 27 13.25 44 120.45 0 0 1 8 1
(Sri Lanka Navy Sports Club)
Hashmatullah Shahidi 10 10 4 203 49* 33.83 198 102.52 0 0 0 18 5
(Boost Defenders, Nangarhar Leopards)
Hasnain Bokhari 1 - - - - - - - - - - - -
(Multan)
M Hassan 5 3 3 14 8* - 14 100.00 0 0 0 0 0
(Hyderabad (India))
Hassan Khan 16 7 4 42 17* 14.00 31 135.48 0 0 3 0 2
(Lahore Whites, Quetta Gladiators)
C Hassett 2 2 0 27 26 13.50 21 128.57 0 0 0 4 0
(Munster Reds)
JW Hastings 11 7 4 51 20 17.00 36 141.66 0 0 2 4 3
(Melbourne Stars, Quetta Gladiators)
VS Hathwala 5 4 0 91 36 22.75 69 131.88 0 0 0 9 3
(Services)
EL Hawken 4 - - - - - - - - - - - -
(Titans, Tshwane Spartans)
Hazratullah Zazai 12 12 0 478 124 39.83 253 188.93 1 3 0 48 34
(Afghanistan, Kabul Zwanan)
TM Head 17 16 4 531 85* 44.25 391 135.80 0 3 0 42 16
(Adelaide Strikers, Australia, Worcestershire)
SD Heazlett 7 7 0 76 45 10.85 77 98.70 0 0 1 8 2
(Brisbane Heat)
TG Helm 6 3 3 41 28* - 28 146.42 0 0 0 6 0
(Middlesex)
MADI Hemantha 4 4 0 54 40 13.50 52 103.84 0 0 0 2 2
(Sri Lanka Navy Sports Club)
C Hemraj 2 1 0 37 37 37.00 26 142.30 0 0 0 3 3
(St Lucia Stars)
BE Hendricks 9 1 0 3 3 3.00 5 60.00 0 0 0 0 0
(Jozi Stars)
RR Hendricks 15 14 2 553 108* 46.08 393 140.71 2 3 1 56 23
(Jozi Stars, South Africa)
MC Henriques 8 7 2 86 21 17.20 80 107.50 0 0 0 4 1
(Sydney Sixers)
RA Herman 4 3 2 55 35* 55.00 43 127.90 0 0 0 5 1
(Northerns)
AA Herwadkar 4 4 0 144 68 36.00 116 124.13 0 1 0 12 4
(Mumbai)
SO Hetmyer 20 18 1 517 100 30.41 360 143.61 1 2 1 49 27
(Guyana Amazon Warriors, West Indies)
P Hettiwatte 4 3 0 55 31 18.33 47 117.02 0 0 0 2 4
(Bloomfield Cricket and Athletic Club)
DT Hewathantri 4 3 0 31 16 10.33 35 88.57 0 0 0 2 1
(Tamil Union Cricket and Athletic Club)
S Hicks 7 7 0 95 31 13.57 82 115.85 0 0 2 7 4
(Otago)
RF Higgins 15 12 1 285 55 25.90 220 129.54 0 1 0 18 14
(Boost Defenders, Gloucestershire)
JC Hildreth 16 15 1 403 57 28.78 288 139.93 0 4 3 35 13
(Somerset)
LJ Hill 4 4 2 23 12* 11.50 25 92.00 0 0 1 1 1
(Leicestershire)
D Himganekar 3 3 0 36 16 12.00 35 102.85 0 0 0 3 0
(Maharashtra)
Himmat Singh 4 2 1 15 9* 15.00 14 107.14 0 0 0 2 0
(Delhi)
T Hinds 1 - - - - - - - - - - - -
(Trinbago Knight Riders)
RM Hira 6 3 1 45 22 22.50 33 136.36 0 0 0 2 3
(Auckland)
MN Hirwani 5 2 1 3 3 3.00 5 60.00 0 0 0 0 0
(Madhya Pradesh)
T Hobson 2 1 1 10 10* - 10 100.00 0 0 0 1 0
(Limpopo)
BJ Hodge 4 2 1 34 30* 34.00 23 147.82 0 0 0 1 3
(Melbourne Renegades)
KAR Hodge 5 4 1 21 21 7.00 13 161.53 0 0 2 3 1
(St Lucia Stars)
MG Hogan 13 4 3 25 17* 25.00 22 113.63 0 0 1 1 1
(Glamorgan)
GB Hogg 5 1 1 1 1* - 2 50.00 0 0 0 0 0
(Melbourne Renegades)
MDE Holden 6 6 0 169 84 28.16 123 137.39 0 1 1 23 2
(Middlesex)
CK Holder 3 1 1 4 4* - 2 200.00 0 0 0 1 0
(Barbados Tridents)
JO Holder 10 10 2 166 54 20.75 122 136.06 0 1 1 12 8
(Barbados Tridents)
JM Holland 4 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Melbourne Renegades)
AH Hooda 5 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Haryana)
DJ Hooda 17 16 5 313 66 28.45 231 135.49 0 2 0 22 11
(Baroda, Sunrisers Hyderabad)
SD Hope 18 16 1 446 88 29.73 304 146.71 0 2 0 40 22
(Barbados Tridents, West Indies)
NB Hornbuckle 4 3 0 43 28 14.33 41 104.87 0 0 0 7 0
(South Western Districts)
BJ Horne 4 4 0 47 26 11.75 40 117.50 0 0 1 6 0
(Auckland)
AJ Hose 17 17 3 428 66* 30.57 303 141.25 0 3 0 45 13
(Birmingham Bears, Wellington)
BAC Howell 11 9 1 137 28 17.12 105 130.47 0 0 0 12 4
(Gloucestershire)
AL Hughes 13 8 4 67 18 16.75 54 124.07 0 0 1 3 2
(Derbyshire)
DP Hughes 9 9 2 288 66* 41.14 251 114.74 0 2 0 27 4
(Sydney Sixers)
JS Hunter 3 - - - - - - - - - - - -
(Otago)
Hussain Talat 33 31 11 752 80* 37.60 625 120.32 0 3 1 58 17
(Cape Town Blitz, Islamabad United, Lahore Blues, Pakistan, Pakistan A)
BA Hutton 8 6 3 46 18* 15.33 44 104.54 0 0 1 2 2
(Northamptonshire)
Ibrahim Zadran 1 1 0 0 0 0.00 5 0.00 0 0 1 0 0
(Nangarhar Leopards)
Ibtisam Sheikh 4 2 1 2 2 2.00 6 33.33 0 0 0 0 0
(Peshawar Zalmi)
MTG Iddamalgoda 3 3 0 36 18 12.00 44 81.81 0 0 0 3 1
(Sri Lanka Navy Sports Club)
Iftikhar Ahmed 10 10 2 120 32* 15.00 150 80.00 0 0 0 6 1
(Islamabad, Islamabad United, Pakistan A)
LU Igalagamage 4 4 0 73 27 18.25 69 105.79 0 0 0 10 0
(Nondescripts Cricket Club)
Ihsanullah 7 7 1 123 47 20.50 81 151.85 0 0 0 12 7
(Paktia Panthers)
Ikram Ali Khil 10 6 4 25 9 12.50 37 67.56 0 0 0 0 0
(Balkh Legends)
Imad Wasim 29 20 7 277 64 21.30 234 118.37 0 1 1 23 7
(Islamabad, Jamaica Tallawahs, Karachi Kings, Pakistan)
Imran Khan 5 2 2 11 8* - 9 122.22 0 0 0 1 0
(Bloomfield Cricket and Athletic Club)
Imran Haider 1 - - - - - - - - - - - -
(United Arab Emirates)
Imran Janat 2 2 0 10 6 5.00 15 66.66 0 0 0 0 0
(Nangarhar Leopards)
Imran Khan 6 1 1 0 0* - 1 0.00 0 0 0 0 0
(Peshawar)
Imran Khan 3 2 1 3 3 3.00 3 100.00 0 0 0 0 0
(Lahore Qalandars, Peshawar)
Imran Nazir 1 1 0 2 2 2.00 4 50.00 0 0 0 0 0
(Lahore Qalandars)
Imran Qayyum 13 1 1 21 21* - 14 150.00 0 0 0 4 0
(Kent)
Imran Tahir 44 10 6 36 9* 9.00 47 76.59 0 0 2 1 2
(Chennai Super Kings, Durham, Guyana Amazon Warriors, Multan Sultans, Nelson Mandela Bay Giants, South Africa)
JP Inglis 4 2 0 24 22 12.00 25 96.00 0 0 0 4 0
(Perth Scorchers)
CA Ingram 51 50 13 1378 89 37.24 914 150.76 0 10 1 115 75
(Adelaide Strikers, Boost Defenders, Glamorgan, Kabul Zwanan, Karachi Kings, Trinbago Knight Riders)
AA Inham 3 3 0 37 18 12.33 40 92.50 0 0 0 2 0
(Negambo Cricket Club)
Ishan Kishan 22 20 0 548 62 27.40 371 147.70 0 4 4 60 25
(Jharkhand, Mumbai Indians)
Israrullah 9 9 0 142 30 15.77 178 79.77 0 0 0 12 0
(Pakistan A, Peshawar)
C Iteogu 2 - - - - - - - - - - - -
(Nigeria)
SS Iyer 16 16 4 496 93* 41.33 365 135.89 0 5 0 37 25
(Delhi Daredevils, Mumbai)
VR Iyer 2 2 1 48 27* 48.00 42 114.28 0 0 0 4 0
(Madhya Pradesh)
WG Jacks 10 5 0 100 53 20.00 70 142.85 0 1 0 4 9
(Surrey)
SP Jackson 4 4 0 45 20 11.25 49 91.83 0 0 1 3 2
(Saurashtra)
SA Jacobs 3 - - - - - - - - - - - -
(Jamaica Tallawahs)
DA Jadeja 4 3 0 4 2 1.33 9 44.44 0 0 0 0 0
(Saurashtra)
RA Jadeja 16 10 5 89 27* 17.80 74 120.27 0 0 0 3 4
(Chennai Super Kings)
VM Jadeja 4 4 1 99 48 33.00 82 120.73 0 0 0 8 1
(Saurashtra)
KM Jadhav 1 1 1 24 24* - 22 109.09 0 0 0 1 2
(Chennai Super Kings)
N Jagadeesan 9 9 5 152 35* 38.00 117 129.91 0 0 1 16 3
(Tamil Nadu)
IR Jaggi 4 4 2 213 72 106.50 127 167.71 0 2 0 29 5
(Jharkhand)
Jaahid Ali 1 - - - - - - - - - - - -
(Lahore Blues)
PP Jaiswal 5 4 0 23 14 5.75 19 121.05 0 0 1 1 1
(Himachal Pradesh)
SB Jakati 5 4 1 32 20 10.66 31 103.22 0 0 0 1 2
(Goa)
MM Jalill 5 3 0 13 6 4.33 15 86.66 0 0 0 1 0
(Saracens Sports Club)
Jamal Anwar 5 2 0 12 10 6.00 10 120.00 0 0 0 1 0
(Rawalpindi)
H James 1 1 0 7 7 7.00 16 43.75 0 0 0 0 0
(Sri Lanka Air Force Sports Club)
KA Jamieson 7 3 1 46 33* 23.00 26 176.92 0 0 0 4 1
(Canterbury, New Zealand A)
CS Jani 4 3 0 33 21 11.00 35 94.28 0 0 0 3 0
(Saurashtra)
KM Jarvis 5 2 0 1 1 0.50 11 9.09 0 0 1 0 0
(Zimbabwe)
Jaskaran Singh 7 - - - - - - - - - - - -
(Jharkhand)
Javed Ahmadi 8 8 1 153 39 21.85 114 134.21 0 0 0 11 8
(Kabul Zwanan)
A Javid 6 6 3 78 28* 26.00 82 95.12 0 0 0 5 1
(Leicestershire)
JALH Jayakody 5 4 0 104 81 26.00 61 170.49 0 1 1 8 6
(Bloomfield Cricket and Athletic Club)
DM Jayalath 1 1 0 12 12 12.00 14 85.71 0 0 0 1 0
(Sinhalese Sports Club)
JMDBMP Jayamanna 5 5 0 68 27 13.60 56 121.42 0 0 1 6 3
(Negambo Cricket Club)
M Jayamanna 2 2 1 5 4 5.00 10 50.00 0 0 0 0 0
(Lankan Cricket Club)
WMC Jayampathi 5 5 0 45 32 9.00 26 173.07 0 0 1 0 5
(Sri Lanka Ports Authority Cricket Club)
HIA Jayaratne 6 4 2 56 38* 28.00 40 140.00 0 0 1 2 3
(Ragama Cricket Club)
R Jayasiri 1 1 0 2 2 2.00 8 25.00 0 0 0 0 0
(Kalutara Town Club)
GSNFG Jayasuriya 12 11 1 180 63 18.00 136 132.35 0 1 0 19 4
(Chilaw Marians Cricket Club, Colombo)
NGRP Jayasuriya 9 2 1 14 13 14.00 15 93.33 0 0 0 1 1
(Colts Cricket Club, Galle)
MAS Jayathilake 5 4 2 63 33 31.50 48 131.25 0 0 0 2 3
(Moors Sports Club)
S Jayathilake 5 5 1 97 40 24.25 78 124.35 0 0 0 7 5
(Police Sports Club)
DKRC Jayatissa 5 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Saracens Sports Club)
SMD Jayawardena 1 1 0 4 4 4.00 3 133.33 0 0 0 1 0
(Bloomfield Cricket and Athletic Club)
DPMD Jayawardene 2 1 1 24 24* - 16 150.00 0 0 0 4 0
(Marylebone Cricket Club)
HM Jayawardene 5 5 4 41 32* 41.00 39 105.12 0 0 0 2 2
(Police Sports Club)
MSS Jayawickrama 1 - - - - - - - - - - - -
(Sinhalese Sports Club)
PASS Jeewantha 3 2 1 38 33* 38.00 29 131.03 0 0 0 4 0
(Saracens Sports Club)
KK Jennings 9 7 3 239 51* 59.75 204 117.15 0 2 0 17 5
(Lancashire)
CP Jewell 1 1 0 12 12 12.00 17 70.58 0 0 0 0 0
(Hobart Hurricanes)
LC Johnson 3 3 0 18 7 6.00 25 72.00 0 0 0 3 0
(Otago)
MG Johnson 13 3 3 20 12* - 17 117.64 0 0 0 2 0
(Kolkata Knight Riders, Perth Scorchers)
TG Johnston 5 3 0 29 16 9.66 22 131.81 0 0 1 3 0
(Canterbury)
NG Jones 4 4 0 75 57 18.75 58 129.31 0 1 0 5 4
(Northern Knights)
R Jones 3 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Munster Reds)
S Jones 1 - - - - - - - - - - - -
(Munster Reds)
C Jonker 16 13 1 155 49 12.91 120 129.16 0 0 3 15 7
(Border, Nelson Mandela Bay Giants, South Africa)
CJ Jordan 32 17 8 113 36 12.55 96 117.70 0 0 2 3 7
(England, Northern Districts, Peshawar Zalmi, Sunrisers Hyderabad, Sussex)
AS Joseph 4 2 1 7 7 7.00 9 77.77 0 0 0 1 0
(St Kitts and Nevis Patriots)
S Joseph 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Kerala)
AA Joshi 4 3 3 132 73* - 74 178.37 0 1 0 14 6
(Karnataka)
Joshua Ayannike 1 1 0 0 0 0.00 0 - 0 0 1 0 0
(Nigeria)
Junaid Khan 13 4 2 5 2* 2.50 8 62.50 0 0 0 0 0
(Islamabad, Multan Sultans)
TP Kaber 4 3 1 82 57* 41.00 57 143.85 0 1 0 7 3
(Eastern Province)
HG Kadam 2 1 1 4 4* - 3 133.33 0 0 0 0 0
(Railways)
V Kalhara 5 3 2 13 10* 13.00 15 86.66 0 0 0 1 0
(Kalutara Town Club)
S Randiv 5 2 2 17 10* - 12 141.66 0 0 0 2 0
(Burgher Recreation Club)
SK Kamat 5 5 0 183 47 36.60 174 105.17 0 0 0 18 3
(Goa)
Kamran Akmal 18 18 2 650 107* 40.62 424 153.30 1 6 3 65 38
(Lahore Whites, Peshawar Zalmi)
Kamran Ghulam 1 1 0 14 14 14.00 16 87.50 0 0 0 0 0
(Lahore Whites)
TS Kamunhukamwe 4 4 0 33 25 8.25 28 117.85 0 0 1 6 0
(Zimbabwe Select XI)
RD Kanchana 4 4 0 60 50 15.00 67 89.55 0 1 1 4 2
(Galle Cricket Club)
TE Kane 8 4 0 36 24 9.00 22 163.63 0 0 0 6 1
(Ireland, Ireland A, Leinster Lightning)
S Kanwar 2 2 0 23 15 11.50 25 92.00 0 0 0 2 0
(Uttar Pradesh)
CK Kapugedera 3 3 0 31 15 10.33 27 114.81 0 0 0 1 2
(Sinhalese Sports Club)
AS Karambelkar 4 2 1 12 9* 12.00 10 120.00 0 0 0 0 0
(Baroda)
Karan KC 1 - - - - - - - - - - - -
(Nepal)
Karan Sharma 3 3 0 69 35 23.00 53 130.18 0 0 0 9 1
(Railways)
IA Karim 4 4 1 109 52 36.33 117 93.16 0 1 0 6 1
(Kenya)
Karim Janat 11 9 3 140 40* 23.33 116 120.68 0 0 1 10 6
(Afghanistan, Kandahar Knights)
Karim Sadiq 10 9 1 57 28 7.12 76 75.00 0 0 3 6 1
(Afghanistan, Kandahar Knights)
N Kariyawasam 5 5 1 43 12* 10.75 43 100.00 0 0 1 3 3
(Kalutara Town Club)
AK Karnewar 5 5 1 39 20 9.75 33 118.18 0 0 1 6 0
(Vidarbha)
KD Karthik 35 32 14 890 71 49.44 582 152.92 0 5 2 95 30
(ICC World XI, India, Kolkata Knight Riders, Tamil Nadu)
KPNM Karunanayake 5 5 1 106 47* 26.50 79 134.17 0 0 0 14 2
(Bloomfield Cricket and Athletic Club)
KPSP Karunanayake 7 6 1 109 55 21.80 73 149.31 0 1 0 7 8
(Tamil Union Cricket and Athletic Club)
C Karunaratne 8 6 3 55 21* 18.33 36 152.77 0 0 0 5 2
(Kandy, Nondescripts Cricket Club)
FDM Karunaratne 10 10 1 255 80 28.33 218 116.97 0 2 0 30 2
(Galle, Sinhalese Sports Club)
Kashif Ali 2 - - - - - - - - - - - -
(Marylebone Cricket Club)
Kashif Bhatti 6 2 1 35 34* 35.00 13 269.23 0 0 0 6 1
(Federally Administered Tribal Areas)
S Kaul 28 9 3 15 6 2.50 25 60.00 0 0 2 1 0
(India, Punjab, Sunrisers Hyderabad)
Kaushal Singh 8 6 2 77 29 19.25 75 102.66 0 0 1 4 3
(Jharkhand)
AK Kaushik 3 2 0 9 9 4.50 18 50.00 0 0 1 0 0
(Himachal Pradesh)
NM Kavikara 5 4 1 12 7 4.00 10 120.00 0 0 1 1 0
(Lankan Cricket Club)
WAA Kavinda 2 2 0 0 0 0.00 3 0.00 0 0 2 0 0
(Panadura Sports Club)
HB Kayondo 4 4 0 75 27 18.75 87 86.20 0 0 0 6 2
(Uganda)
SM Kazi 1 1 1 2 2* - 4 50.00 0 0 0 0 0
(Maharashtra)
M Kelly 5 1 0 7 7 7.00 7 100.00 0 0 0 1 0
(Perth Scorchers)
NF Kelly 4 1 1 27 27* - 13 207.69 0 0 0 2 2
(Northern Districts)
EH Kemm 4 4 0 64 33 16.00 61 104.91 0 0 0 7 1
(Limpopo)
G Kennedy 6 5 2 35 13* 11.66 35 100.00 0 0 0 4 0
(North-West Warriors)
KWBP Keppetipola 2 2 0 1 1 0.50 5 20.00 0 0 1 0 0
(Kurunegala Youth Cricket Club)
P Kerai 2 1 1 0 0* - 0 - 0 0 0 0 0
(Kenya)
ED Kerkar 1 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Mumbai)
RSG Kern 1 1 0 19 19 19.00 18 105.55 0 0 0 1 1
(Panadura Sports Club)
LJ Kgoatle 4 4 1 84 63* 28.00 51 164.70 0 1 0 7 4
(Limpopo)
P Khadka 2 - - - - - - - - - - - -
(Nepal)
SP Khajuria 2 2 0 2 2 1.00 5 40.00 0 0 1 0 0
(Jammu & Kashmir)
SP Khakurel 1 1 1 16 16* - 15 106.66 0 0 0 2 0
(Nepal)
I Khaleel 1 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(St Kitts and Nevis Patriots)
Khalid Usman 11 6 4 51 20* 25.50 37 137.83 0 0 0 4 2
(Peshawar Zalmi, Rawalpindi)
I Khan 5 2 1 32 20 32.00 23 139.13 0 0 0 4 0
(Barbados Tridents)
SF Khan 7 7 0 110 40 15.71 101 108.91 0 0 2 8 0
(Rajasthan)
SN Khan 16 13 4 121 22* 13.44 98 123.46 0 0 1 13 3
(Royal Challengers Bangalore, Uttar Pradesh)
AN Khare 5 5 0 210 90 42.00 180 116.66 0 1 0 16 2
(Chhattisgarh)
UT Khawaja 10 10 0 305 85 30.50 217 140.55 0 1 0 42 8
(Glamorgan, Sydney Thunder)
K Khejroliya 13 2 2 19 18* - 10 190.00 0 0 0 0 2
(Delhi, Royal Challengers Bangalore)
M Khumalo 4 2 2 4 4* - 7 57.14 0 0 0 0 0
(KwaZulu-Natal Inland)
Khurram Manzoor 15 14 0 443 79 31.64 382 115.96 0 5 0 53 6
(Karachi Kings, Karachi Whites)
Khushdil Shah 6 6 0 88 65 14.66 79 111.39 0 1 1 3 6
(Federally Administered Tribal Areas, Peshawar Zalmi)
GE Kidd 3 2 1 1 1* 1.00 2 50.00 0 0 1 0 0
(Northern Knights)
BA King 7 7 1 142 60 23.66 105 135.23 0 1 0 9 11
(St Kitts and Nevis Patriots)
AK Kitchen 10 9 1 206 52 25.75 170 121.17 0 1 0 13 8
(New Zealand, Otago)
H Klaasen 17 17 2 268 69 17.86 199 134.67 0 1 2 16 16
(Durban Heat, Rajasthan Royals, South Africa)
FJ Klaassen 6 2 1 2 1* 2.00 2 100.00 0 0 0 0 0
(Netherlands)
RK Kleinveldt 15 12 1 113 36 10.27 70 161.42 0 0 2 9 7
(Northamptonshire, Tshwane Spartans)
D Klein 1 - - - - - - - - - - - -
(Leicestershire)
M Klinger 29 27 1 641 83 24.65 579 110.70 0 4 1 63 11
(Gloucestershire, Paarl Rocks, Perth Scorchers)
R Kodituwakku 4 3 1 91 79* 45.50 68 133.82 0 1 0 10 3
(Tamil Union Cricket and Athletic Club)
T Koekemoer 1 - - - - - - - - - - - -
(Eastern Province)
T Kohler-Cadmore 17 17 0 379 73 22.29 283 133.92 0 3 1 37 13
(England Lions, Quetta Gladiators, Yorkshire)
V Kohli 24 23 5 741 92* 41.16 554 133.75 0 5 1 62 26
(India, Royal Challengers Bangalore)
GVJ Koopman 1 - - - - - - - - - - - -
(Northerns)
T Koto 2 2 0 46 41 23.00 38 121.05 0 0 0 6 0
(Mpumalanga)
HHJ Kotze 4 4 0 138 73 34.50 92 150.00 0 1 0 12 7
(Boland)
C Koyana 4 3 1 12 9 6.00 23 52.17 0 0 1 0 0
(Western Province)
PE Kruger 9 8 2 237 86* 39.50 148 160.13 0 2 0 22 13
(Northern Cape, Paarl Rocks)
Kshitij Patel 4 3 0 21 16 7.00 21 100.00 0 0 1 2 0
(Gujarat)
Kshitiz Sharma 1 1 0 7 7 7.00 10 70.00 0 0 0 1 0
(Delhi)
SC Kuggeleijn 8 3 3 19 7* - 15 126.66 0 0 0 1 1
(New Zealand A, Northern Districts)
HG Kuhn 22 19 2 491 67* 28.88 352 139.48 0 3 0 43 12
(Kent, Nelson Mandela Bay Giants, Titans)
AE Kula 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Northern Cape)
CKB Kulasekara 5 4 1 60 40 20.00 70 85.71 0 0 0 0 2
(Moors Sports Club)
KMDN Kulasekara 5 1 1 3 3* - 6 50.00 0 0 0 0 0
(Colts Cricket Club)
Kuldeep Yadav 32 6 5 34 11* 34.00 41 82.92 0 0 0 3 0
(India, Kolkata Knight Riders, Uttar Pradesh)
DS Kulkarni 16 6 4 35 19* 17.50 34 102.94 0 0 0 3 1
(Mumbai, Rajasthan Royals)
B Kumar 23 6 4 17 7 8.50 18 94.44 0 0 1 1 0
(India, Sunrisers Hyderabad)
P Kumar 5 1 1 15 15* - 20 75.00 0 0 0 0 1
(Uttar Pradesh)
CBRLS Kumara 8 2 1 0 0* 0.00 2 0.00 0 0 1 0 0
(Nondescripts Cricket Club)
HG Kumara 4 3 0 39 28 13.00 36 108.33 0 0 1 1 2
(Lankan Cricket Club)
PDMPN Kumara 2 2 1 1 1* 1.00 2 50.00 0 0 1 0 0
(Lankan Cricket Club)
PWGN Kumara 5 5 0 31 13 6.20 47 65.95 0 0 1 4 1
(Police Sports Club)
CD Kumarasinghe 4 4 0 91 36 22.75 70 130.00 0 0 0 14 3
(Moors Sports Club)
AS Kushwah 1 1 1 10 10* - 7 142.85 0 0 0 1 0
(Madhya Pradesh)
VS Kushwah 5 5 1 52 32 13.00 28 185.71 0 0 1 3 4
(Chhattisgarh)
NM Kwant 3 3 0 29 11 9.66 27 107.40 0 0 0 1 2
(Canterbury)
M Labuschagne 2 2 0 1 1 0.50 10 10.00 0 0 1 0 0
(Brisbane Heat)
SD Lad 8 7 0 271 82 38.71 196 138.26 0 2 0 25 10
(Mumbai)
RAS Lakmal 4 3 1 8 5* 4.00 11 72.72 0 0 1 1 0
(Galle, Sri Lanka, Tamil Union Cricket and Athletic Club)
C Lakshan 5 3 1 6 3* 3.00 15 40.00 0 0 0 0 0
(Galle Cricket Club)
D Lakshan 4 2 1 10 9 10.00 10 100.00 0 0 0 0 1
(Kandy)
JS Lakshan 4 2 1 19 13* 19.00 45 42.22 0 0 0 0 0
(Kalutara Town Club)
L Lakshan 4 3 0 79 57 26.33 73 108.21 0 1 0 7 2
(Burgher Recreation Club)
WWWL Lakshan 5 4 0 47 22 11.75 43 109.30 0 0 0 3 1
(Burgher Recreation Club)
JK Lalor 3 3 0 19 14 6.33 24 79.16 0 0 0 3 0
(Brisbane Heat)
DJ Lamb 6 2 0 28 24 14.00 31 90.32 0 0 0 2 2
(Lancashire)
AS Lamba 10 10 3 335 62* 47.85 306 109.47 0 4 1 34 8
(Rajasthan)
AR Lamba 3 2 1 0 0* 0.00 2 0.00 0 0 1 0 0
(Rajasthan)
S Lamichhane 15 3 3 6 4* - 8 75.00 0 0 0 0 0
(Delhi Daredevils, ICC World XI, Melbourne Stars, Nangarhar Leopards, Nepal, St Kitts and Nevis Patriots)
C Lamont 1 - - - - - - - - - - - -
(St Lucia Stars)
J Landsberg 4 2 1 20 19 20.00 18 111.11 0 0 0 0 1
(Gauteng)
AKKY Lanka 3 3 0 50 24 16.66 41 121.95 0 0 0 7 1
(Sri Lanka Ports Authority Cricket Club)
NCR Larkin 3 3 1 93 45 46.50 68 136.76 0 0 0 10 1
(Melbourne Stars)
TWM Latham 15 15 1 516 98* 36.85 375 137.60 0 4 1 46 18
(Canterbury, Durham)
B Laughlin 26 5 2 7 3* 2.33 17 41.17 0 0 1 0 0
(Adelaide Strikers, Balkh Legends, Quetta Gladiators, Rajasthan Royals)
DW Lawrence 9 9 1 233 86 29.12 148 157.43 0 1 0 17 9
(Essex)
JA Leaning 5 4 1 54 26* 18.00 53 101.88 0 0 0 1 2
(Yorkshire)
MA Leask 6 4 1 56 38* 18.66 37 151.35 0 0 0 4 3
(Scotland)
S Leelaratne 3 3 0 49 35 16.33 56 87.50 0 0 0 5 1
(Sri Lanka Navy Sports Club)
JS Lehmann 13 11 3 79 21* 9.87 63 125.39 0 0 2 6 2
(Adelaide Strikers)
E Leie 8 2 1 1 1* 1.00 2 50.00 0 0 1 0 0
(Free State, Jozi Stars)
JS Lenton 4 2 1 41 23 41.00 24 170.83 0 0 0 3 3
(Sydney Thunder)
KK Leokaoke 5 2 2 6 5* - 4 150.00 0 0 0 0 0
(North West)
CK Leopard 1 1 0 52 52 52.00 22 236.36 0 1 0 5 4
(Central Districts)
K Leopeng 3 3 1 24 24 12.00 31 77.41 0 0 1 0 2
(Limpopo)
C le Roux 7 3 1 32 23 16.00 36 88.88 0 0 0 3 1
(Gauteng, Nelson Mandela Bay Giants)
TJ Lester 11 4 2 8 7* 4.00 9 88.88 0 0 2 0 0
(Lancashire)
RE Levi 9 9 1 233 95* 29.12 155 150.32 0 1 0 27 11
(Northamptonshire)
K Lewis 9 8 0 182 51 22.75 150 121.33 0 1 0 12 11
(Jamaica Tallawahs)
E Lewis 30 30 0 677 89 22.56 470 144.04 0 5 5 52 47
(Mumbai Indians, St Kitts and Nevis Patriots, West Indies)
JD Libby 11 11 3 284 58 35.50 199 142.71 0 1 0 25 5
(Nottinghamshire)
AM Lilley 15 15 2 246 47 18.92 157 156.68 0 0 1 25 11
(Lancashire)
GF Linde 9 9 6 120 52* 40.00 75 160.00 0 1 0 10 4
(Cape Town Blitz, Western Province)
JB Lintott 3 3 2 1 1* 1.00 2 50.00 0 0 1 0 0
(Gloucestershire)
BG Lister 7 3 3 8 6* - 7 114.28 0 0 0 0 0
(Auckland)
Liton Das 14 14 0 333 61 23.78 227 146.69 0 2 1 29 17
(Bangladesh)
JB Little 3 2 1 1 1* 1.00 4 25.00 0 0 1 0 0
(Ireland, Ireland A)
LS Livingstone 9 9 1 365 100 45.62 200 182.50 1 1 0 33 24
(England Lions, Lancashire)
PM Liyanagamage 7 4 1 9 7 3.00 11 81.81 0 0 0 1 0
(Tamil Union Cricket and Athletic Club)
J Liyanage 6 6 0 55 34 9.16 55 100.00 0 0 1 2 1
(Ragama Cricket Club)
DT Liyanage 3 3 0 34 18 11.33 43 79.06 0 0 0 2 1
(Sri Lanka Air Force Sports Club)
HS Liyanage 7 7 0 179 51 25.57 141 126.95 0 1 1 14 7
(Sri Lanka Army Sports Club)
MA Liyanapathiranage 5 5 0 24 12 4.80 32 75.00 0 0 1 3 0
(Sri Lanka Ports Authority Cricket Club)
DL Lloyd 7 6 1 122 39 24.40 108 112.96 0 0 0 6 4
(Glamorgan)
N Loftie-Eaton 4 2 0 12 12 6.00 9 133.33 0 0 1 2 0
(Namibia)
NLSDN Lokubandara 5 5 0 121 44 24.20 97 124.74 0 0 0 14 1
(Negambo Cricket Club)
MK Lomror 12 12 2 249 74 24.90 213 116.90 0 1 0 21 6
(Rajasthan, Rajasthan Royals)
JS Louis 3 3 3 11 11* - 20 55.00 0 0 0 1 0
(St Kitts and Nevis Patriots)
BI Louw 3 2 0 1 1 0.50 3 33.33 0 0 1 0 0
(South Western Districts)
L Louwrens 4 4 0 113 63 28.25 68 166.17 0 1 1 12 6
(Namibia)
WJ Lubbe 8 5 0 175 102 35.00 88 198.86 1 1 0 11 13
(Jozi Stars, Nelson Mandela Bay Giants, North West)
TP Ludeman 11 7 1 80 28 13.33 67 119.40 0 0 0 8 2
(Melbourne Renegades)
WC Ludick 1 1 0 13 13 13.00 11 118.18 0 0 0 2 0
(Central Districts)
SR Lumba 5 5 1 110 31 27.50 78 141.02 0 0 0 2 8
(Punjab)
T Lungameni 4 - - - - - - - - - - - -
(Namibia)
CA Lynn 43 42 2 1023 74 25.57 777 131.66 0 4 3 113 45
(Australia, Brisbane Heat, Kolkata Knight Riders, Trinbago Knight Riders)
NM Lyon 5 1 1 4 4* - 4 100.00 0 0 0 0 0
(Australia, Sydney Sixers)
A Lyth 15 15 1 433 92* 30.92 281 154.09 0 3 3 40 22
(Yorkshire)
Maaz Khan 1 - - - - - - - - - - - -
(Lahore Qalandars)
N McAndrew 3 2 1 8 7 8.00 7 114.28 0 0 0 1 0
(Sydney Thunder)
AM McCarthy 4 4 0 25 20 6.25 34 73.52 0 0 2 2 1
(Jamaica Tallawahs, West Indies)
AR McBrine 9 7 2 141 37 28.20 127 111.02 0 0 0 10 6
(Ireland A, North-West Warriors)
MJ McClenaghan 36 17 7 55 11* 5.50 54 101.85 0 0 4 3 3
(ICC World XI, Lahore Qalandars, Mumbai Indians, Nangarhar Leopards, St Lucia Stars, Sydney Thunder)
OC McCoy 7 2 1 6 6 6.00 2 300.00 0 0 0 0 1
(St Lucia Stars)
BB McCullum 45 45 2 1037 68 24.11 815 127.23 0 6 4 93 51
(Brisbane Heat, Kandahar Knights, Lahore Qalandars, Royal Challengers Bangalore, Trinbago Knight Riders)
BR McDermott 22 22 6 437 67* 27.31 343 127.40 0 1 2 27 20
(Australia, Hobart Hurricanes)
R McLaren 3 2 2 19 10* - 22 86.36 0 0 0 1 0
(Nelson Mandela Bay Giants)
CS MacLeod 24 23 3 529 104 26.45 465 113.76 1 0 1 56 10
(Derbyshire, Paktia Panthers, Scotland)
NJ Maddinson 23 19 4 481 70 32.06 334 144.01 0 3 0 38 24
(Australia, Surrey, Sydney Sixers)
N Madziva 4 2 1 2 2 2.00 7 28.57 0 0 0 0 0
(Zimbabwe Select XI)
WL Madsen 13 12 2 328 76* 32.80 230 142.60 0 3 1 41 6
(Derbyshire)
KDM Maduranga 3 3 2 20 14* 20.00 18 111.11 0 0 1 3 0
(Colombo Cricket Club)
T Maduranga 4 4 1 37 14 12.33 55 67.27 0 0 0 1 0
(Panadura Sports Club)
GLAL Madusanka 2 2 0 6 6 3.00 9 66.66 0 0 1 1 0
(Sri Lanka Navy Sports Club)
KBD Madushan 1 - - - - - - - - - - - -
(Sri Lanka Navy Sports Club)
MAP Madushan 4 3 1 43 26 21.50 71 60.56 0 0 0 1 1
(Kalutara Town Club)
WS Madushan 1 1 1 1 1* - 1 100.00 0 0 0 0 0
(Panadura Sports Club)
B Madushanka 1 - - - - - - - - - - - -
(Sri Lanka Army Sports Club)
DSK Madushanka 9 3 1 16 12 8.00 13 123.07 0 0 1 0 1
(Dambulla, Sri Lanka)
HUK Madushanka 2 1 1 6 6* - 8 75.00 0 0 0 0 0
(Galle, Sinhalese Sports Club)
LD Madushanka 14 8 2 85 24* 14.16 76 111.84 0 0 1 5 2
(Colombo, Colombo Cricket Club)
T Madushanka 1 1 0 0 0 0.00 0 - 0 0 1 0 0
(Kalutara Town Club)
A Mafazwe 1 - - - - - - - - - - - -
(Eastern Province)
SSB Magala 8 5 0 34 31 6.80 30 113.33 0 0 2 2 2
(Nelson Mandela Bay Giants)
R Magarira 4 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Zimbabwe Select XI)
KA Maharaj 10 7 4 74 23 24.66 61 121.31 0 0 1 8 2
(Durban Heat)
MF Maharoof 8 5 0 87 39 17.40 83 104.81 0 0 0 7 4
(Nondescripts Cricket Club)
Mahedi Hasan 1 1 0 11 11 11.00 11 100.00 0 0 0 1 0
(Bangladesh)
G Mahlokwana 5 2 1 3 3* 3.00 9 33.33 0 0 1 0 0
(Northerns, Titans)
S Mahmood 2 - - - - - - - - - - - -
(England Lions)
S Mahmoud 3 2 0 23 14 11.50 29 79.31 0 0 0 1 1
(KwaZulu-Natal Inland)
Mahmudullah 27 24 6 535 45 29.72 397 134.76 0 0 0 47 19
(Bangladesh, Quetta Gladiators, St Kitts and Nevis Patriots)
Majid Ali 1 1 0 0 0 0.00 0 - 0 0 1 0 0
(Lahore Qalandars)
AP Majumdar 7 5 2 62 34 20.66 37 167.56 0 0 1 9 0
(Bengal)
SS Majumder 3 2 0 9 8 4.50 12 75.00 0 0 0 0 0
(Tripura)
B Makeleni 6 2 1 0 0* 0.00 8 0.00 0 0 1 0 0
(Border)
B Makhakha 2 2 0 14 9 7.00 20 70.00 0 0 0 0 0
(Western Province)
BS Makhanya 2 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Cape Town Blitz)
AJ Malan 4 4 0 106 52 26.50 81 130.86 0 1 1 10 1
(Western Province)
D Malan 4 4 0 80 35 20.00 70 114.28 0 0 0 6 3
(Lankan Cricket Club)
DJ Malan 17 17 0 300 59 17.64 245 122.44 0 3 1 29 14
(Cape Town Blitz, England, Middlesex)
JN Malan 13 13 1 483 128* 40.25 345 140.00 1 2 1 55 16
(Cape Town Blitz, Western Province)
PJ Malan 3 3 0 25 13 8.33 31 80.64 0 0 0 3 0
(Boland)
M Malika 1 1 0 23 23 23.00 18 127.77 0 0 0 0 1
(Border)
SL Malinga 15 5 3 46 14* 23.00 35 131.42 0 0 1 4 1
(Kandy, Nondescripts Cricket Club, Sri Lanka)
G Malla 2 1 1 12 12* - 4 300.00 0 0 0 1 1
(Nepal)
PT Mambo 2 - - - - - - - - - - - -
(Zimbabwe Select XI)
I Manack 5 3 1 6 5* 3.00 9 66.66 0 0 1 1 0
(Easterns)
AJ Mandal 4 4 2 23 11 11.50 26 88.46 0 0 0 0 0
(Chhattisgarh)
Mandeep Singh 23 22 4 565 84* 31.38 395 143.03 0 1 0 53 21
(Punjab, Royal Challengers Bangalore)
WWAG Maneeshan 5 5 3 75 35* 37.50 83 90.36 0 0 0 2 1
(Sri Lanka Ports Authority Cricket Club)
BAD Manenti 1 - - - - - - - - - - - -
(Sydney Sixers)
PN Mankad 4 3 0 55 34 18.33 48 114.58 0 0 0 4 1
(Saurashtra)
D Manoj 5 2 0 1 1 0.50 5 20.00 0 0 1 0 0
(Tamil Union Cricket and Athletic Club)
Manoj Singh 5 4 1 79 35 26.33 60 131.66 0 0 0 7 1
(Chhattisgarh)
Mansoor Amjad 2 1 0 6 6 6.00 9 66.66 0 0 0 0 0
(Lahore Whites)
Manzoor Dar 5 5 2 96 38* 32.00 76 126.31 0 0 0 7 5
(Jammu & Kashmir)
AM Maposa 2 1 0 12 12 12.00 7 171.42 0 0 0 2 0
(KwaZulu-Natal Inland)
M Marais 13 13 3 492 106* 49.20 320 153.75 2 2 2 41 29
(Border, Nelson Mandela Bay Giants)
M Markande 18 8 6 22 7* 11.00 26 84.61 0 0 0 2 0
(Mumbai Indians, Punjab)
AK Markram 9 8 1 156 50 22.28 137 113.86 0 1 0 13 3
(Paarl Rocks)
MR Marsh 4 4 0 48 21 12.00 57 84.21 0 0 0 1 1
(Australia, Perth Scorchers)
SE Marsh 3 3 0 55 30 18.33 50 110.00 0 0 0 9 0
(Glamorgan, Perth Scorchers)
HJH Marshall 3 3 0 31 17 10.33 28 110.71 0 0 0 6 0
(Wellington)
WB Marshall 5 5 0 147 54 29.40 102 144.11 0 1 0 24 0
(Easterns)
B Masaba 3 1 1 20 20* - 29 68.96 0 0 0 1 0
(Uganda)
H Masakadza 8 8 0 103 29 12.87 115 89.56 0 0 0 8 7
(Zimbabwe)
WP Masakadza 2 1 0 3 3 3.00 3 100.00 0 0 0 0 0
(Zimbabwe)
S Masondo 5 5 1 102 51* 25.50 89 114.60 0 1 0 3 4
(Easterns)
AD Mathews 3 3 0 58 46 19.33 54 107.40 0 0 1 8 0
(Kandy, Sri Lanka)
DU Matkar 2 1 1 1 1* - 1 100.00 0 0 0 0 0
(Mumbai)
D Matthews 6 2 1 8 8* 8.00 12 66.66 0 0 1 0 0
(Easterns, Nelson Mandela Bay Giants)
T Maupa 4 - - - - - - - - - - - -
(Northern Cape)
B Mavuta 10 5 3 49 28 24.50 33 148.48 0 0 1 3 3
(Durban Heat, Zimbabwe, Zimbabwe Select XI)
GJ Maxwell 41 40 5 1017 103* 29.05 701 145.07 1 5 1 74 48
(Australia, Delhi Daredevils, Melbourne Stars)
GJ McCarter 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Northern Knights)
BJ McCarthy 9 3 3 19 11* - 11 172.72 0 0 0 1 1
(Durham, Ireland, Ireland A)
W McClintock 4 4 0 19 6 4.75 23 82.60 0 0 0 3 0
(North-West Warriors)
JA McCollum 4 4 0 35 18 8.75 34 102.94 0 0 1 3 0
(Northern Knights)
CE McConchie 5 5 0 36 17 7.20 44 81.81 0 0 0 3 0
(Canterbury)
MB McEwan 1 - - - - - - - - - - - -
(Auckland)
MH McKiernan 1 1 1 1 1* - 1 100.00 0 0 0 0 0
(Derbyshire)
LD McManus 8 7 2 83 38 16.60 58 143.10 0 0 2 5 3
(Hampshire)
IG McPeake 2 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Wellington)
LT Mdashe 4 3 0 3 3 1.00 10 30.00 0 0 2 0 0
(Free State)
Mehidy Hasan Miraz 10 8 2 67 19* 11.16 61 109.83 0 0 1 6 2
(Bangladesh)
BAW Mendis 7 7 1 74 27* 12.33 56 132.14 0 0 1 3 4
(Sri Lanka Army Sports Club)
BKG Mendis 17 17 0 597 71 35.11 380 157.10 0 7 0 50 29
(Colombo Cricket Club, Galle, Sri Lanka)
BMAJ Mendis 27 16 6 166 33* 16.60 142 116.90 0 0 2 11 7
(Boost Defenders, Colombo, Sri Lanka, Tamil Union Cricket and Athletic Club, Tshwane Spartans)
BMDK Mendis 7 3 3 7 4* - 13 53.84 0 0 0 0 0
(Tamil Union Cricket and Athletic Club)
CS Mendis 4 4 0 59 26 14.75 40 147.50 0 0 0 7 3
(Kurunegala Youth Cricket Club)
N Mendis 2 1 1 13 13* - 11 118.18 0 0 0 0 1
(Sri Lanka Air Force Sports Club)
PHKD Mendis 7 4 2 69 24 34.50 62 111.29 0 0 0 7 1
(Colombo, Sri Lanka)
RTM Mendis 8 7 2 138 45 27.60 108 127.77 0 0 0 5 7
(Bloomfield Cricket and Athletic Club, Dambulla)
JM Mennie 2 - - - - - - - - - - - -
(Lancashire, Melbourne Renegades)
BH Merai 1 1 1 35 35* - 32 109.37 0 0 0 2 0
(Gujarat)
RP Meredith 6 - - - - - - - - - - - -
(Hobart Hurricanes)
LI Meriwala 8 1 1 6 6* - 3 200.00 0 0 0 0 0
(Baroda)
CAJ Meschede 12 10 1 247 77* 27.44 161 153.41 0 1 1 18 15
(Glamorgan)
N Mfoza 2 - - - - - - - - - - - -
(KwaZulu-Natal Inland)
A Mgijima 4 4 0 60 29 15.00 49 122.44 0 0 0 4 2
(South Western Districts)
S Midhun 3 2 0 2 2 1.00 6 33.33 0 0 1 0 0
(Kerala)
SADU Mihiran 4 4 1 13 6 4.33 19 68.42 0 0 0 1 0
(Sri Lanka Air Force Sports Club)
RPC Milan 1 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Sri Lanka Ports Authority Cricket Club)
BKEL Milantha 8 8 0 157 47 19.62 111 141.44 0 0 0 18 5
(Galle, Ragama Cricket Club)
S Milenko 13 10 8 141 66* 70.50 91 154.94 0 1 0 10 8
(Hobart Hurricanes)
Milind Kumar 5 4 0 64 32 16.00 58 110.34 0 0 0 9 0
(Delhi)
DA Miller 27 25 7 509 72* 28.27 373 136.46 0 1 1 35 23
(Durban Heat, Jamaica Tallawahs, Kings XI Punjab, South Africa)
NO Miller 1 - - - - - - - - - - - -
(Trinbago Knight Riders)
TS Mills 29 3 2 11 5* 11.00 7 157.14 0 0 0 2 0
(Hobart Hurricanes, ICC World XI, Kandahar Knights, Karachi Kings, Sussex)
AF Milne 14 5 4 23 17* 23.00 17 135.29 0 0 1 3 0
(Kent, New Zealand)
SF Mire 7 7 0 249 94 35.57 192 129.68 0 2 0 22 13
(Zimbabwe)
Mirwais Ashraf 9 4 3 50 17* 50.00 28 178.57 0 0 0 3 4
(Balkh Legends)
Mir Hamza 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Quetta Gladiators)
Misbah-ul-Haq 8 4 1 57 22 19.00 76 75.00 0 0 0 5 1
(Islamabad United)
DW Misal 5 5 0 79 24 15.80 76 103.94 0 0 0 6 2
(Goa)
A Mishra 15 4 2 23 19 11.50 15 153.33 0 0 1 4 0
(Delhi Daredevils, Haryana)
ACP Mishra 5 3 1 9 6* 4.50 8 112.50 0 0 1 1 0
(Railways)
DM Mistry 1 1 0 9 9 9.00 7 128.57 0 0 0 2 0
(Baroda)
DJ Mitchell 7 5 1 143 50* 35.75 104 137.50 0 1 0 8 8
(Northern Districts)
DKH Mitchell 15 7 2 46 18 9.20 57 80.70 0 0 0 3 0
(Worcestershire)
A Mithun 8 3 0 1 1 0.33 5 20.00 0 0 2 0 0
(Karnataka)
Mizanur Rahman 1 1 0 2 2 2.00 6 33.33 0 0 0 0 0
(Bangladesh A)
A Mnci 3 2 2 1 1* - 6 16.66 0 0 0 0 0
(Northern Cape)
T Mnyaka 4 2 1 10 10* 10.00 6 166.66 0 0 1 2 0
(Free State)
SF Mofokeng 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Northerns)
K Mogotsi 4 4 0 51 18 12.75 61 83.60 0 0 0 3 0
(Free State)
K Mohale 4 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Northern Cape)
Mohameed Taiwo 3 1 1 8 8* - 17 47.05 0 0 0 0 0
(Nigeria)
Mohammad Abbas 9 5 4 24 15* 24.00 14 171.42 0 0 0 3 1
(Leicestershire)
Mohammad Amir 20 4 3 9 6* 9.00 13 69.23 0 0 0 1 0
(Karachi Kings, Pakistan)
Mohammad Asghar 7 2 1 2 2 2.00 5 40.00 0 0 0 0 0
(Karachi Whites, Peshawar Zalmi)
Mohammad Hafeez 25 24 5 621 59 32.68 507 122.48 0 3 3 54 25
(Multan, Pakistan, Peshawar Zalmi)
Mohammad Hasan 11 7 1 39 16 6.50 38 102.63 0 0 1 4 0
(Karachi Whites, Pakistan A)
Mohammad Imran 7 5 3 49 21* 24.50 32 153.12 0 0 0 5 0
(Multan)
Mohammad Irfan 27 6 2 8 6 2.00 15 53.33 0 0 2 1 0
(Barbados Tridents, Multan, Multan Sultans)
Mohammad Irfan 9 5 2 35 12* 11.66 35 100.00 0 0 0 3 0
(Lahore Blues, Pakistan A)
Mohammad Irfan 9 8 2 126 67* 21.00 98 128.57 0 1 1 9 4
(Multan, Pakistan A)
Mohammad Irfan 20 10 5 60 17 12.00 53 113.20 0 0 2 4 2
(Federally Administered Tribal Areas, Karachi Kings, Pakistan A)
Mohammad Junaid 6 3 2 6 3 6.00 11 54.54 0 0 0 0 0
(Peshawar)
Mohammad Mithun 5 4 0 99 80 24.75 55 180.00 0 1 0 10 6
(Bangladesh, Bangladesh A)
Mohammad Mohsin 7 7 2 119 35* 23.80 94 126.59 0 0 1 3 8
(Peshawar)
Mohammad Mohsin 7 6 1 96 56 19.20 74 129.72 0 1 0 10 2
(Multan)
Mohammad Nabi 39 34 6 745 86* 26.60 473 157.50 0 2 1 53 45
(Afghanistan, Balkh Legends, Leicestershire, Melbourne Renegades, Sunrisers Hyderabad)
Mohammad Naveed 6 4 2 42 27* 21.00 29 144.82 0 0 0 2 3
(Kandahar Knights, United Arab Emirates)
Mohammad Nawaz 32 20 3 308 59 18.11 292 105.47 0 1 2 26 10
(Cape Town Blitz, Pakistan, Quetta Gladiators, Rawalpindi)
Mohammad Rizwan 13 7 2 98 26* 19.60 84 116.66 0 0 0 6 2
(Karachi Kings, Pakistan A)
Mohammad Saifuddin 9 5 2 45 20 15.00 49 91.83 0 0 0 3 1
(Bangladesh, Bangladesh A)
Mohammad Sami 19 7 3 29 6* 7.25 32 90.62 0 0 0 3 0
(Islamabad United, Karachi Whites, St Lucia Stars)
Mohammad Sardar 1 1 0 4 4 4.00 6 66.66 0 0 0 0 0
(Paktia Panthers)
Mohammad Shahzad 16 16 1 501 78* 33.40 333 150.45 0 4 0 48 33
(Afghanistan, Paktia Panthers)
Mohammad Waqas 4 3 1 42 41* 21.00 30 140.00 0 0 1 1 2
(Peshawar)
JN Mohammed 14 13 2 226 54 20.54 202 111.88 0 1 2 23 6
(Guyana Amazon Warriors, West Indies)
M Mohammed 3 2 1 4 3* 4.00 4 100.00 0 0 0 0 0
(Tamil Nadu)
Mohammed Shami 4 1 0 7 7 7.00 6 116.66 0 0 0 1 0
(Delhi Daredevils)
Mohammed Siraj 17 7 3 27 14 6.75 27 100.00 0 0 2 2 1
(Hyderabad (India), India, Royal Challengers Bangalore)
Mohd Israr 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Uttar Pradesh)
Mohsin Khan 8 2 1 10 6* 10.00 10 100.00 0 0 0 1 0
(Uttar Pradesh)
G Mokoena 3 3 0 88 46 29.33 84 104.76 0 0 0 6 3
(Northern Cape)
TG Mokoena 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Northern Cape)
K Molefe 6 - - - - - - - - - - - -
(Gauteng)
Mominul Haque 3 2 1 25 14 25.00 14 178.57 0 0 0 3 1
(Bangladesh A)
M Montgomery 2 1 1 30 30* - 26 115.38 0 0 0 4 0
(KwaZulu-Natal)
Monu Kumar 8 4 3 2 2 2.00 3 66.66 0 0 0 0 0
(Jharkhand)
R Moonsamy 2 2 0 59 32 29.50 58 101.72 0 0 0 8 0
(Titans)
PJ Moor 10 8 1 124 44 17.71 93 133.33 0 0 0 7 8
(Marylebone Cricket Club, Zimbabwe)
EM Moore 4 4 0 159 54 39.75 104 152.88 0 2 0 20 6
(Eastern Province)
TJ Moores 15 15 2 445 80* 34.23 303 146.86 0 3 0 35 25
(Nottinghamshire)
TL Moreki 9 4 1 11 5 3.66 30 36.66 0 0 0 0 0
(Paarl Rocks, Titans)
EJG Morgan 25 25 3 503 90 22.86 357 140.89 0 3 1 29 30
(England, Karachi Kings, Middlesex, Tshwane Spartans)
JA Morkel 11 9 2 189 57* 27.00 129 146.51 0 1 1 14 12
(Durban Heat, Titans)
M Morkel 9 3 1 7 3* 3.50 15 46.66 0 0 0 0 0
(Surrey)
CH Morris 17 15 7 175 46* 21.87 102 171.56 0 0 3 14 10
(Delhi Daredevils, Nelson Mandela Bay Giants, South Africa, Titans)
Mosaddek Hossain 2 2 0 14 14 7.00 24 58.33 0 0 1 1 0
(Bangladesh)
M Mosehle 17 13 5 107 28* 13.37 109 98.16 0 0 0 7 2
(Gauteng, Paarl Rocks)
SA Mothoa 2 - - - - - - - - - - - -
(Titans)
CB Mpofu 4 2 1 3 3 3.00 18 16.66 0 0 0 0 0
(Zimbabwe)
N Mqaleni 1 - - - - - - - - - - - -
(Northern Cape)
M Mudhasir 5 3 0 2 2 0.66 6 33.33 0 0 2 0 0
(Jammu & Kashmir)
Muhammad Zaid Alam 5 4 0 10 5 2.50 14 71.42 0 0 1 1 0
(Lahore Blues)
Muhammed Mayet 6 6 0 70 40 11.66 80 87.50 0 0 2 7 2
(Gauteng)
D Muhumuza 3 2 0 33 19 16.50 31 106.45 0 0 0 3 0
(Uganda)
JM Muirhead 1 - - - - - - - - - - - -
(Perth Scorchers)
Mujeeb Ur Rahman 41 15 8 78 27 11.14 73 106.84 0 0 3 8 2
(Afghanistan, Brisbane Heat, Hampshire, Kings XI Punjab, Nangarhar Leopards)
RG Mukasa 4 4 0 46 24 11.50 36 127.77 0 0 0 6 2
(Uganda)
Mukesh Kumar 3 2 1 1 1 1.00 5 20.00 0 0 0 0 0
(Bengal)
Mukhtar Ahmed 10 10 0 165 52 16.50 147 112.24 0 1 0 18 5
(Federally Administered Tribal Areas, Karachi Kings, Pakistan A)
A Mukund 4 3 0 22 12 7.33 30 73.33 0 0 0 1 1
(Tamil Nadu)
SZ Mulani 1 - - - - - - - - - - - -
(Mumbai)
J Mulder 6 4 3 16 12* 16.00 18 88.88 0 0 0 0 1
(Northern Knights)
PWA Mulder 6 6 1 178 63 35.60 131 135.87 0 2 0 19 3
(Gauteng)
SJ Mullaney 15 14 0 263 55 18.78 173 152.02 0 1 1 24 11
(Nottinghamshire)
EMDY Munaweera 10 10 2 300 75* 37.50 240 125.00 0 2 0 33 12
(Balkh Legends, Colombo Cricket Club)
SS Mundhe 4 4 1 26 10 8.66 21 123.80 0 0 0 2 1
(Maharashtra)
K Mungroo 7 2 0 1 1 0.50 4 25.00 0 0 1 0 0
(KwaZulu-Natal Inland, Paarl Rocks)
Munir Ahmad 1 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Boost Defenders)
C Munro 48 48 3 1530 104 34.00 1012 151.18 1 12 4 142 82
(Auckland, Balkh Legends, Delhi Daredevils, Hampshire, New Zealand, Trinbago Knight Riders)
HG Munsey 6 6 0 229 71 38.16 137 167.15 0 1 1 27 9
(Scotland)
MB Murasingh 4 4 1 56 23 18.66 41 136.58 0 0 0 4 3
(Tripura)
SJ Murdoch 1 1 0 54 54 54.00 33 163.63 0 1 0 5 3
(Canterbury)
FJM Murray 2 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Central Districts)
R Murray 4 4 1 153 77 51.00 125 122.40 0 1 0 8 6
(Zimbabwe Select XI)
Murtaza Sidiqi 3 2 0 19 18 9.50 17 111.76 0 0 0 2 1
(Munster Reds)
TK Musakanda 10 10 3 280 67* 40.00 223 125.56 0 2 2 22 4
(Zimbabwe, Zimbabwe Select XI)
Musa Makhubela 4 2 2 11 10* - 15 73.33 0 0 0 0 0
(Mpumalanga)
Mushfiqur Rahim 16 16 3 397 72* 30.53 300 132.33 0 3 0 37 9
(Bangladesh)
Muslim Musa 8 7 4 51 17 17.00 35 145.71 0 0 0 3 3
(Kabul Zwanan)
Mustafizur Rahman 25 14 8 21 8 3.50 42 50.00 0 0 3 1 1
(Bangladesh, Lahore Qalandars, Mumbai Indians)
S Muthusamy 4 4 2 66 25 33.00 52 126.92 0 0 0 8 0
(KwaZulu-Natal)
DJ Muthuswami 4 1 1 2 2* - 6 33.33 0 0 0 0 0
(Maharashtra)
CT Mutombodzi 4 3 1 11 9 5.50 12 91.66 0 0 1 2 0
(Zimbabwe Select XI)
R Mutumbami 4 4 0 30 29 7.50 34 88.23 0 0 2 3 1
(Zimbabwe Select XI)
B Muzarabani 6 3 2 1 1* 1.00 5 20.00 0 0 1 0 0
(Zimbabwe)
JG Myburgh 16 16 2 372 103* 26.57 246 151.21 1 1 0 48 12
(Somerset)
Nabi Gul 6 5 1 77 34 19.25 53 145.28 0 0 2 4 5
(Peshawar)
S Nadeem 14 5 2 49 27 16.33 48 102.08 0 0 1 4 1
(Delhi Daredevils, Jharkhand)
Nadir Shah 1 - - - - - - - - - - - -
(Karachi Whites)
NS Naik 4 4 1 94 70* 31.33 66 142.42 0 1 0 7 2
(Maharashtra)
AJ Nair 7 6 2 81 45 20.25 62 130.64 0 0 1 2 3
(Sydney Thunder)
KK Nair 22 21 0 680 111 32.38 439 154.89 2 3 1 57 34
(Karnataka, Kings XI Punjab)
Najeeb Tarakai 5 5 0 89 42 17.80 87 102.29 0 0 0 8 4
(Nangarhar Leopards)
Najibullah Zadran 15 14 2 191 25 15.91 175 109.14 0 0 1 14 8
(Afghanistan, Kandahar Knights)
DM Nakrani 4 4 0 84 46 21.00 66 127.27 0 0 1 7 5
(Uganda)
Nakul Sharma 5 4 1 112 53 37.33 80 140.00 0 1 0 7 7
(Services)
AN Nanayakkara 4 4 1 80 48 26.66 71 112.67 0 0 0 9 1
(Bloomfield Cricket and Athletic Club)
SP Narine 37 35 3 521 75 16.28 317 164.35 0 2 3 55 32
(Kolkata Knight Riders, Lahore Qalandars, Trinbago Knight Riders)
CD Nash 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Nottinghamshire)
Nasir Ahmed 1 1 1 0 0* - 1 0.00 0 0 0 0 0
(Federally Administered Tribal Areas)
Nasir Jamal 6 6 0 89 38 14.83 100 89.00 0 0 0 4 3
(Kandahar Knights)
Nasir Nawaz 6 6 0 110 32 18.33 102 107.84 0 0 0 13 2
(Rawalpindi)
Nasir Totakhil 2 1 1 1 1* - 1 100.00 0 0 0 0 0
(Kabul Zwanan)
Nauman Anwar 7 7 0 133 34 19.00 141 94.32 0 0 0 14 3
(Lahore Blues)
Naved Malik 4 4 0 206 90 51.50 126 163.49 0 2 0 24 9
(Rawalpindi)
Naveen-ul-Haq 9 4 1 21 13 7.00 36 58.33 0 0 0 1 0
(Nangarhar Leopards)
NMNP Nawela 5 5 0 88 26 17.60 83 106.02 0 0 0 8 0
(Badureliya Sports Club)
Nayeem Hasan 3 1 1 24 24* - 25 96.00 0 0 0 2 0
(Bangladesh A)
Nazim Siddiqui 3 2 0 12 9 6.00 25 48.00 0 0 0 2 0
(Jharkhand)
Najmul Hossain Shanto 4 3 0 44 38 14.66 29 151.72 0 0 1 8 0
(Bangladesh A)
Nazmul Islam 13 4 3 18 7 18.00 17 105.88 0 0 0 2 0
(Bangladesh)
JDS Neesham 2 2 0 32 22 16.00 19 168.42 0 0 0 3 2
(Wellington)
A Negi 1 - - - - - - - - - - - -
(Tripura)
P Negi 12 8 2 29 9 4.83 35 82.85 0 0 2 0 0
(Delhi, Royal Challengers Bangalore)
L Neil-Smith 1 1 1 1 1* - 1 100.00 0 0 0 0 0
(Hobart Hurricanes)
MG Neser 13 7 3 24 12 6.00 29 82.75 0 0 1 1 1
(Adelaide Strikers)
TS Nethula 5 2 1 5 4 5.00 4 125.00 0 0 0 1 0
(Auckland)
PM Nevill 7 3 1 37 33 18.50 32 115.62 0 0 1 6 0
(Sydney Sixers)
OR Newton 6 4 1 22 17 7.33 19 115.78 0 0 1 2 1
(Wellington)
R Ngarava 4 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Zimbabwe Select XI)
T Ngcobo 4 - - - - - - - - - - - -
(KwaZulu-Natal)
L Ngidi 11 1 0 4 4 4.00 6 66.66 0 0 0 0 0
(Chennai Super Kings, South Africa)
SO Ngoche 4 3 1 27 22* 13.50 27 100.00 0 0 0 4 0
(Kenya)
LC Ngoepe 4 4 0 44 20 11.00 44 100.00 0 0 0 0 3
(Eastern Province)
GM Ngwenyama 4 1 0 8 8 8.00 6 133.33 0 0 0 0 1
(Mpumalanga)
S Nhlebela 1 - - - - - - - - - - - -
(KwaZulu-Natal)
HM Nicholls 2 1 0 10 10 10.00 7 142.85 0 0 0 1 0
(Canterbury, Derbyshire)
RJ Nicol 4 4 0 83 43 20.75 72 115.27 0 0 1 8 4
(Otago)
AT Nidamanuru 1 - - - - - - - - - - - -
(Auckland)
HJ Nielsen 1 - - - - - - - - - - - -
(Adelaide Strikers)
J Niemand 6 2 0 33 28 16.50 35 94.28 0 0 0 4 0
(Border)
Nihal Mansoor 1 1 0 34 34 34.00 34 100.00 0 0 0 3 1
(Rawalpindi)
Nijat Masood 2 - - - - - - - - - - - -
(Boost Defenders, Kabul Zwanan)
ASS Nijjar 1 - - - - - - - - - - - -
(Essex)
R Nikeshala 2 2 0 8 6 4.00 24 33.33 0 0 0 0 0
(Badureliya Sports Club)
PS Nimalsha 4 4 1 25 11* 8.33 23 108.69 0 0 0 2 1
(Sri Lanka Navy Sports Club)
M Nimesh 3 3 0 2 1 0.66 8 25.00 0 0 1 0 0
(Kalutara Town Club)
Nipan Deka 1 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Assam)
K Nipper 4 4 0 189 77 47.25 126 150.00 0 2 0 19 8
(KwaZulu-Natal Inland)
KVN Nirmal 2 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Saracens Sports Club)
SSAH Nirmal 4 4 0 24 15 6.00 22 109.09 0 0 0 3 1
(Police Sports Club)
WAS Niroshan 4 4 0 40 33 10.00 43 93.02 0 0 1 4 1
(Kalutara Town Club)
P Nissanka 5 5 0 58 29 11.60 60 96.66 0 0 0 8 0
(Badureliya Sports Club)
Nitin Yadav 5 2 1 3 3* 3.00 4 75.00 0 0 1 0 0
(Services)
V Nitish Rao 1 1 1 3 3* - 3 100.00 0 0 0 0 0
(Chhattisgarh)
MB Njoloza 3 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Western Province)
L Nkese 4 1 1 1 1* - 1 100.00 0 0 0 0 0
(Northerns)
K Noema-Barnett 14 12 4 250 57* 31.25 157 159.23 0 1 0 14 18
(Central Districts, Gloucestershire)
MJ Nofal 2 2 1 9 6 9.00 11 81.81 0 0 0 0 0
(Wellington)
PKJRN Nonis 5 5 1 81 58* 20.25 118 68.64 0 1 0 6 2
(Kalutara Town Club)
Noor-ul-Haq 2 2 1 39 29* 39.00 30 130.00 0 0 0 4 1
(Boost Defenders)
SA Northeast 13 12 1 256 73* 23.27 241 106.22 0 1 2 20 4
(Hampshire)
A Nortje 3 - - - - - - - - - - - -
(Cape Town Blitz)
LC Norwell 1 - - - - - - - - - - - -
(Gloucestershire)
M Nqam 2 - - - - - - - - - - - -
(Northern Cape)
MJ Nqolo 6 4 0 37 17 9.25 29 127.58 0 0 1 7 0
(Border)
SSN Nqweni 4 3 0 14 11 4.66 13 107.69 0 0 0 2 0
(Eastern Province)
F Nsubuga 3 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Uganda)
T Ntini 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Western Province)
Z Ntsimbini 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Easterns)
AR Nurse 14 8 6 72 20 36.00 65 110.76 0 0 0 5 3
(Barbados Tridents, West Indies)
EJ Nuttall 5 2 2 0 0* - 0 - 0 0 0 0 0
(Canterbury)
J Nyumbu 2 2 2 7 6* - 11 63.63 0 0 0 1 0
(Zimbabwe)
AA Obanda 4 4 0 127 49 31.75 81 156.79 0 0 0 14 7
(Kenya)
KJ O'Brien 16 15 1 171 30 12.21 129 132.55 0 0 1 10 9
(Ireland, Ireland A, Kandahar Knights, Leinster Lightning)
CO Obuya 4 3 0 1 1 0.33 12 8.33 0 0 2 0 0
(Kenya)
LN O'Connor 1 - - - - - - - - - - - -
(Adelaide Strikers)
NM Odhiambo 4 3 1 12 7 6.00 14 85.71 0 0 1 0 1
(Kenya)
NN Odhiambo 4 2 0 19 15 9.50 18 105.55 0 0 0 0 1
(Kenya)
RR O'Donnell 6 6 3 202 67* 67.33 167 120.95 0 2 0 20 2
(Auckland)
MP O'Dowd 5 5 0 95 39 19.00 70 135.71 0 0 1 13 1
(Netherlands)
NV Ojha 6 6 0 100 58 16.66 98 102.04 0 1 1 5 6
(Delhi Daredevils, Madhya Pradesh)
PP Ojha 3 1 0 3 3 3.00 3 100.00 0 0 0 0 0
(Hyderabad (India))
SNJ O'Keefe 5 2 0 1 1 0.50 7 14.28 0 0 1 0 0
(Sydney Sixers)
IO Okpe 4 4 2 74 27* 37.00 50 148.00 0 0 0 5 4
(Nigeria)
SA Okpe 3 2 1 7 6* 7.00 13 53.84 0 0 0 0 0
(Nigeria)
Y Oliphant 2 2 1 21 14 21.00 28 75.00 0 0 0 0 0
(South Western Districts)
D Olivier 10 3 3 20 15* - 24 83.33 0 0 0 2 0
(Jozi Stars)
LN Oluoch 2 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Kenya)
AA Onikoyi 4 4 0 65 26 16.25 59 110.16 0 0 1 6 3
(Nigeria)
G Onions 3 1 1 1 1* - 3 33.33 0 0 0 0 0
(Lancashire)
CN Onwuzulike 4 4 1 60 35* 20.00 67 89.55 0 0 0 2 2
(Nigeria)
E Otieno 4 2 1 7 6 7.00 4 175.00 0 0 0 0 1
(Kenya)
Ovais Yousof 4 4 0 64 37 16.00 72 88.88 0 0 0 6 1
(Nigeria)
HC Overdijk 2 - - - - - - - - - - - -
(Netherlands)
C Overton 3 1 0 0 0 0.00 0 - 0 0 1 0 0
(Somerset)
J Overton 18 7 5 41 24* 20.50 21 195.23 0 0 1 2 3
(England Lions, Somerset)
AR Pachhara 4 3 1 60 37 30.00 60 100.00 0 0 1 3 1
(Services)
TD Paine 2 2 0 9 5 4.50 11 81.81 0 0 0 1 0
(Hobart Hurricanes)
RS Paliwal 4 3 0 44 29 14.66 47 93.61 0 0 0 2 0
(Haryana)
IC Pandey 5 4 1 13 11 4.33 13 100.00 0 0 1 0 1
(Madhya Pradesh)
MK Pandey 33 29 9 648 79* 32.40 553 117.17 0 4 1 45 16
(India, Karnataka, Sunrisers Hyderabad)
AG Pandrekar 1 - - - - - - - - - - - -
(Goa)
HH Pandya 21 19 9 377 50 37.70 253 149.01 0 1 0 27 20
(India, Mumbai Indians)
KH Pandya 28 23 6 343 44* 20.17 247 138.86 0 0 1 31 14
(Baroda, India, Mumbai Indians)
RR Pant 32 31 2 1209 128* 41.68 700 172.71