Batting averages
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
R Jangid 9 9 3 114 27* 19.00 100 114.00 0 0 2 7 3
(Vidarbha)
AR Bawne 12 7 3 150 64* 37.50 119 126.05 0 1 1 10 6
(Maharashtra)
PK Panchal 10 10 0 233 78 23.30 182 128.02 0 1 2 25 7
(Gujarat)
PSK Gupta 3 3 1 132 53 66.00 100 132.00 0 1 0 16 3
(Railways)
AV Vasavada 6 3 2 54 36 54.00 51 105.88 0 0 0 2 1
(Saurashtra)
Sumeet Verma 3 3 1 16 12* 8.00 16 100.00 0 0 0 0 1
(Himachal Pradesh)
Pankaj Rao 5 - - - - - - - - - - - -
(Chhattisgarh)
AA Chakraborty 3 2 1 3 2 3.00 6 50.00 0 0 0 0 0
(Tripura)
S Pandey 6 - - - - - - - - - - - -
(Services)
A Juyal 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Uttar Pradesh)
P Wijesena 1 1 0 8 8 8.00 3 266.66 0 0 0 0 1
(Tamil Union Cricket and Athletic Club)
Sajjad Hossain 2 - - - - - - - - - - - -
(Uttara Sporting Club)
Aamer Yamin 8 4 1 39 35* 13.00 28 139.28 0 0 1 3 2
(Karachi Kings)
Aamir Kaleem 2 2 0 25 21 12.50 29 86.20 0 0 0 2 1
(Oman)
VR Aaron 10 4 3 3 3* 3.00 9 33.33 0 0 1 0 0
(Jharkhand, Rajasthan Royals)
BJ Aarons 2 2 0 17 17 8.50 22 77.27 0 0 1 1 0
(South Western Districts)
Aaron Jones 8 7 3 81 39 20.25 81 100.00 0 0 0 3 2
(United States of America)
Z Abbasi 1 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Botswana)
Abbas Saad 2 2 0 8 8 4.00 8 100.00 0 0 1 1 0
(Saudi Arabia)
KJ Abbott 19 7 4 44 15 14.66 31 141.93 0 0 1 3 2
(Hampshire, Northern Districts)
SA Abbott 11 4 1 15 7 5.00 21 71.42 0 0 0 0 1
(Sydney Sixers)
Abdullah Akbarjan 5 1 0 21 21 21.00 17 123.52 0 0 0 3 0
(Austria)
Abdullah Al Mamun 1 1 0 6 6 6.00 7 85.71 0 0 0 1 0
(Abahani Limited)
Abdullah Mahmood 1 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Denmark)
Abdullah Sheikh 2 2 0 13 11 6.50 18 72.22 0 0 0 1 0
(Norway)
Abdul-Shakoor Rahimzei 7 5 1 41 17 10.25 33 124.24 0 0 0 2 1
(Germany)
Abdul Kayium 2 2 1 9 9* 9.00 5 180.00 0 0 1 2 0
(Bangladesh Krira Shikkha Protisthan)
Abdul Mazid 2 2 0 37 33 18.50 22 168.18 0 0 0 6 0
(Mohammedan Sporting Club)
Abdul Rashid 1 1 0 9 9 9.00 24 37.50 0 0 0 0 0
(Belgium)
Abdul Samad 5 5 1 120 76* 30.00 96 125.00 0 1 1 14 4
(Jammu & Kashmir)
Abdul Shakoor 2 1 1 7 7* - 6 116.66 0 0 0 1 0
(United Arab Emirates)
Abdul Shakoor 2 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Romania)
Abdul Wahid 5 3 1 32 17* 16.00 26 123.07 0 0 0 4 1
(Saudi Arabia)
Abdur Rashid 2 1 1 2 2* - 1 200.00 0 0 0 0 0
(Uttara Sporting Club)
Abdur Razzak 3 1 1 7 7* - 4 175.00 0 0 0 1 0
(Prime Bank Cricket Club)
TB Abell 13 10 2 354 101* 44.25 199 177.88 1 2 0 38 11
(Somerset)
ALKL Abeyrathne 3 3 0 41 20 13.66 34 120.58 0 0 0 4 2
(Bloomfield Cricket and Athletic Club)
L Abeyratne 7 5 0 41 27 8.20 55 74.54 0 0 1 1 0
(Colombo Cricket Club)
I Abeysekara 5 4 2 36 12 18.00 33 109.09 0 0 0 4 0
(Kurunegala Youth Cricket Club)
AMCD Abeysinghe 2 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Chilaw Marians Cricket Club)
K Abhinay 6 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Himachal Pradesh)
M Abhishek 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Police Sports Club)
Abhishek Mohan 1 1 1 3 3* - 6 50.00 0 0 0 0 0
(Kerala)
Abhishek Sharma 3 3 1 9 5* 4.50 9 100.00 0 0 0 1 0
(Sunrisers Hyderabad)
AS Abioye 1 - - - - - - - - - - - -
(Nigeria)
IKO Aboagye 4 4 0 16 7 4.00 37 43.24 0 0 1 0 0
(Ghana)
M Aboagye 3 3 1 47 24 23.50 53 88.67 0 0 0 3 0
(Ghana)
RA Abolarin 1 - - - - - - - - - - - -
(Nigeria)
Abraash Khan 3 1 0 22 22 22.00 22 100.00 0 0 0 5 0
(Canada)
Abrar Bilal 3 2 0 44 41 22.00 24 183.33 0 0 0 6 2
(Austria)
Abu Hider 8 3 1 5 5 2.50 13 38.46 0 0 1 0 0
(Comilla Victorians, Gazi Group Cricketers)
Abu Jayed 13 5 4 17 10* 17.00 16 106.25 0 0 0 2 0
(Chittagong Vikings)
KK Acharjee 5 4 0 40 15 10.00 52 76.92 0 0 0 2 0
(Tripura)
F Achelam 1 - - - - - - - - - - - -
(Uganda)
MJ Ackerman 9 7 1 137 44* 22.83 127 107.87 0 0 0 19 1
(Dolphins, KwaZulu-Natal)
T Ackerman 4 3 0 9 6 3.00 22 40.90 0 0 0 0 0
(South Western Districts)
CN Ackermann 14 13 0 347 58 26.69 274 126.64 0 2 0 32 5
(Leicestershire)
AD Nath 18 14 1 241 70 18.53 226 106.63 0 1 1 22 5
(Royal Challengers Bangalore, Uttar Pradesh)
HRD Adair 3 3 0 45 32 15.00 48 93.75 0 0 0 2 1
(Durham)
MR Adair 8 5 0 98 38 19.60 55 178.18 0 0 0 6 9
(Ireland, Ireland A, Northern Knights)
L Adam 2 1 1 0 0* - 0 - 0 0 0 0 0
(Knights)
FD Adams 5 5 1 137 80* 34.25 91 150.54 0 1 0 6 8
(Boland, Cape Cobras)
G Adams 4 4 0 99 42 24.75 78 126.92 0 0 0 6 3
(Mpumalanga)
MQ Adams 4 4 0 64 31 16.00 57 112.28 0 0 0 11 0
(Western Province)
Abdul Hashmi 8 5 1 70 31 17.50 66 106.06 0 0 1 4 0
(Denmark)
VD Adewoye 3 3 2 28 23* 28.00 21 133.33 0 0 1 3 2
(Nigeria)
Adil Hanif 4 2 0 24 16 12.00 23 104.34 0 0 0 3 0
(Bahrain)
Adil Reshi 2 2 0 11 8 5.50 15 73.33 0 0 0 0 1
(Jammu & Kashmir)
Aditya 2 2 1 64 64 64.00 46 139.13 0 1 0 5 4
(Nagaland)
Adnan Idrees 6 6 0 259 80 43.16 157 164.96 0 3 0 35 9
(Kuwait)
Afif Hossain 17 17 0 414 65 24.35 313 132.26 0 2 1 47 15
(Bangladesh, Shinepukur Cricket Club, Sylhet Sixers)
Aftab Ahmed 1 1 0 10 10 10.00 13 76.92 0 0 0 1 0
(Denmark)
AC Agar 7 7 1 113 41* 18.83 86 131.39 0 0 1 9 4
(Birmingham Bears, Perth Scorchers)
WA Agar 2 - - - - - - - - - - - -
(Adelaide Strikers)
HP Agarwal 1 1 0 8 8 8.00 9 88.88 0 0 0 1 0
(Hyderabad (India))
MA Agarwal 23 23 3 599 85* 29.95 443 135.21 0 3 1 51 22
(Karnataka, Kings XI Punjab)
TD Agarwal 6 6 1 127 38* 25.40 118 107.62 0 0 0 12 3
(Hyderabad (India))
AP Agathangelou 4 3 1 65 56* 32.50 45 144.44 0 1 0 5 2
(Limpopo)
Agha Salman 3 3 0 18 13 6.00 30 60.00 0 0 0 1 0
(Lahore Qalandars)
GJ Agius 2 2 0 3 3 1.50 15 20.00 0 0 1 0 0
(Malta)
P Agnihotri 2 2 0 25 19 12.50 36 69.44 0 0 0 2 0
(Norway)
SA Ahmad 5 3 1 46 25 23.00 54 85.18 0 0 0 2 0
(Denmark)
AN Ahmed 7 3 1 2 1* 1.00 6 33.33 0 0 1 0 0
(Assam)
KK Ahmed 18 3 1 1 1* 0.50 3 33.33 0 0 2 0 0
(India, Rajasthan, Sunrisers Hyderabad)
RK Ahmed 7 7 4 142 53* 47.33 85 167.05 0 1 0 10 9
(Assam)
Ahmed Faiz 10 10 1 202 45 22.44 179 112.84 0 0 0 14 6
(Malaysia)
Ahmed Hassan 8 7 0 148 53 21.14 137 108.02 0 1 0 14 2
(Maldives)
Ahmed Raza 6 2 2 15 13* - 8 187.50 0 0 0 0 1
(United Arab Emirates)
S Ahmed Shah 6 5 0 35 13 7.00 42 83.33 0 0 0 0 4
(Manipur)
Ahmed Shehzad 8 8 2 311 99 51.83 245 126.93 0 4 1 30 8
(Quetta Gladiators)
Ahmed Wardak 9 4 2 27 20* 13.50 38 71.05 0 0 0 1 0
(Germany)
Ahsan Ali 8 8 0 178 46 22.25 136 130.88 0 0 0 16 7
(Quetta Gladiators)
KK Ahuja 3 3 0 16 8 5.33 30 53.33 0 0 0 1 0
(Mexico)
DS Airee 7 7 1 113 47* 18.83 109 103.66 0 0 0 7 3
(Nepal)
PS Airee 4 4 0 28 12 7.00 40 70.00 0 0 1 2 1
(Nepal)
Aizaz Cheema 1 - - - - - - - - - - - -
(Lahore Qalandars)
CM Akachukwu 2 2 1 8 8 8.00 4 200.00 0 0 0 0 1
(Nigeria)
Akash Deep 3 1 0 13 13 13.00 11 118.18 0 0 0 0 1
(Bengal)
Akbar Ali 2 2 0 85 43 42.50 64 132.81 0 0 0 3 5
(Bangladesh Krira Shikkha Protisthan)
Akeem Jordan 1 - - - - - - - - - - - -
(St Kitts and Nevis Patriots)
S Akshay Jain 5 1 1 0 0* - 0 - 0 0 0 0 0
(Puducherry)
C Akyuz 2 2 0 0 0 0.00 3 0.00 0 0 2 0 0
(Turkey)
Al-Amin 9 9 0 99 32 11.00 83 119.27 0 0 0 11 3
(Khulna Titans, Prime Bank Cricket Club)
Alauddin Babu 3 3 0 50 30 16.66 47 106.38 0 0 0 3 2
(Mohammedan Sporting Club, Rajshahi Kings)
FB Alemao 3 2 1 17 13* 17.00 13 130.76 0 0 0 0 1
(Goa)
CJ Alexander 3 3 2 34 22 34.00 24 141.66 0 0 0 1 2
(Boland)
AM Ali 12 9 1 94 18 11.75 88 106.81 0 0 0 3 2
(Leicestershire)
MM Ali 16 15 4 532 121* 48.36 311 171.06 1 4 0 38 42
(Royal Challengers Bangalore, Worcestershire)
Ali Khan 4 - - - - - - - - - - - -
(Khulna Titans, Trinbago Knight Riders)
Ali Shafiq 2 1 0 0 0 0.00 0 - 0 0 1 0 0
(Multan Sultans)
FA Allen 10 10 3 141 37* 20.14 87 162.06 0 0 1 9 11
(St Kitts and Nevis Patriots, West Indies)
R Allen 2 2 0 12 9 6.00 19 63.15 0 0 0 0 1
(Ireland A, North-West Warriors)
TP Allen 5 3 1 27 11* 13.50 17 158.82 0 0 0 0 3
(United States of America)
Alok Kapali 15 11 6 148 55 29.60 132 112.12 0 1 1 13 5
(Prime Bank Cricket Club, Sylhet Sixers)
HS Alta 4 4 1 1 1* 0.33 10 10.00 0 0 3 0 0
(Turkey)
Al-Amin Hossain 8 4 3 8 5 8.00 9 88.88 0 0 0 1 0
(Prime Bank Cricket Club, Sylhet Sixers)
Al Islam 4 1 1 0 0* - 0 - 0 0 0 0 0
(Dhaka Dynamites)
Amad Butt 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Islamabad United)
AMEM Amarasinghe 6 4 3 29 14* 29.00 25 116.00 0 0 0 2 0
(Nondescripts Cricket Club)
GK Amarasinghe 3 3 0 23 21 7.66 28 82.14 0 0 1 3 0
(Saracens Sports Club)
Ameel Mauroof 7 6 4 34 15* 17.00 36 94.44 0 0 0 2 0
(Maldives)
Ameer Saiyed 4 3 0 38 22 12.66 47 80.85 0 0 0 4 0
(Botswana)
CJA Amini 9 6 2 187 60 46.75 136 137.50 0 2 0 4 11
(Papua New Guinea)
Aminul Islam 2 2 1 41 34* 41.00 38 107.89 0 0 0 4 1
(Bangladesh Krira Shikkha Protisthan)
Amir Hayat 3 2 0 3 3 1.50 6 50.00 0 0 1 0 0
(United Arab Emirates)
Amir Mangal 9 9 3 124 40 20.66 78 158.97 0 0 0 10 8
(Germany)
Amit Majumder 1 - - - - - - - - - - - -
(Khelaghar Samaj Kallyan Samity)
Amit Verma 6 6 1 209 109* 41.80 145 144.13 1 0 1 13 13
(Goa)
Amjad Mahboob 3 - - - - - - - - - - - -
(Singapore)
Amjad Sher 5 5 0 56 24 11.20 36 155.55 0 0 0 1 4
(Finland)
HM Amla 8 8 0 92 32 11.50 110 83.63 0 0 0 6 2
(Cape Cobras)
Ammad Uddin 4 4 1 101 40* 33.66 53 190.56 0 0 0 11 5
(Bahrain)
V Amugoda 4 4 1 70 31 23.33 72 97.22 0 0 0 3 2
(Kalutara Town Club)
Anamul Haque 17 17 0 255 40 15.00 251 101.59 0 0 3 20 9
(Comilla Victorians, Prime Bank Cricket Club)
Anam Mollik 2 1 0 9 9 9.00 10 90.00 0 0 0 1 0
(Italy)
Anand Singh 10 10 0 316 72 31.60 232 136.20 0 2 0 46 7
(Jharkhand)
Anasim Khan 4 3 1 45 22 22.50 39 115.38 0 0 0 2 1
(Bahrain)
R Anders 1 1 1 2 2* - 2 100.00 0 0 0 0 0
(Leinster Lightning)
CJ Anderson 11 10 1 194 42 21.55 155 125.16 0 0 0 10 12
(Lahore Qalandars, Northern Districts)
DK Anefie 4 4 2 34 18* 17.00 38 89.47 0 0 1 2 0
(Ghana)
Anique Uddin 6 6 0 64 31 10.66 79 81.01 0 0 0 3 0
(Denmark)
S Anirudha 1 1 1 3 3* - 2 150.00 0 0 0 0 0
(Tamil Nadu)
Anisul Islam Emon 2 2 0 13 13 6.50 11 118.18 0 0 1 2 0
(Uttara Sporting Club)
H Anjana 1 - - - - - - - - - - - -
(Panadura Sports Club)
K Anjula 2 2 1 17 15* 17.00 19 89.47 0 0 0 1 0
(Colts Cricket Club)
R Ankad 3 2 1 47 40* 47.00 47 100.00 0 0 0 6 0
(Mexico)
Ankit Chaudhary 9 4 1 35 18 11.66 43 81.39 0 0 0 3 1
(Uttar Pradesh)
Ankit Kumar 1 1 0 8 8 8.00 12 66.66 0 0 0 1 0
(Haryana)
Ankit Singh 1 - - - - - - - - - - - -
(Arunachal Pradesh)
DNA Ankrah 4 3 0 22 12 7.33 43 51.16 0 0 0 2 0
(Ghana)
Anmolpreet Singh 5 4 0 27 12 6.75 40 67.50 0 0 0 3 0
(Punjab)
Anowarul Islam 4 4 0 15 9 3.75 20 75.00 0 0 1 1 1
(Thailand)
Ansar Iqbal 4 4 0 64 40 16.00 72 88.88 0 0 0 6 1
(Norway)
Anuj Rawat 6 2 0 47 45 23.50 43 109.30 0 0 0 2 3
(Delhi)
Anureet Singh 9 1 0 12 12 12.00 17 70.58 0 0 0 2 0
(Railways)
Anwar Ali 3 3 1 30 27* 15.00 11 272.72 0 0 0 0 4
(Quetta Gladiators)
Anwar Arudin 8 8 0 67 32 8.37 68 98.52 0 0 2 7 2
(Malaysia)
Anwar Rahman 9 4 1 5 3* 1.66 8 62.50 0 0 1 0 0
(Malaysia)
MA Aponso 6 4 3 18 14* 18.00 14 128.57 0 0 1 1 1
(Ragama Cricket Club)
MCD Aponsu 1 1 0 17 17 17.00 15 113.33 0 0 0 1 1
(Kalutara Town Club)
S Appu 2 2 1 1 1 1.00 4 25.00 0 0 0 0 0
(Malta)
WSA Appuhami 4 3 1 1 1 0.50 5 20.00 0 0 1 0 0
(Negombo Cricket Club)
Aqib Iqbal 5 1 0 14 14 14.00 6 233.33 0 0 0 0 1
(Austria)
SE Aquilina 2 2 0 4 3 2.00 13 30.76 0 0 0 0 0
(Malta)
KSW Arachchige 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Sinhalese Sports Club)
S Arachchige 4 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Italy)
SSD Arachchige 5 5 1 76 37 19.00 69 110.14 0 0 0 6 0
(Negombo Cricket Club)
Arafat Sunny 16 8 2 51 18 8.50 60 85.00 0 0 0 3 2
(Prime Doleshwar Sporting Club, Rajshahi Kings)
A Aravinddaraj 3 - - - - - - - - - - - -
(Puducherry)
JC Archer 25 9 4 89 27* 17.80 57 156.14 0 0 0 5 4
(England, Hobart Hurricanes, Rajasthan Royals, Sussex)
Areeb Quadir 2 1 0 2 2 2.00 12 16.66 0 0 0 0 0
(Finland)
R Arendse 4 2 2 7 4* - 7 100.00 0 0 0 0 0
(Mpumalanga)
Ariful Haque 14 14 3 217 59* 19.72 193 112.43 0 1 1 9 4
(Khulna Titans, Prime Bank Cricket Club)
Ariful Hasan 2 1 1 15 15* - 16 93.75 0 0 0 3 0
(Abahani Limited)
Z Arinaitwe 3 3 0 22 15 7.33 26 84.61 0 0 0 3 1
(Uganda)
M Arnold 5 4 2 126 70* 63.00 104 121.15 0 1 0 9 4
(Easterns, Titans)
B Arora 2 2 0 35 28 17.50 38 92.10 0 0 0 3 1
(Malta)
P Arora 2 2 1 9 6* 9.00 4 225.00 0 0 0 0 1
(Mexico)
RT Arothe 7 1 0 4 4 4.00 4 100.00 0 0 0 0 0
(Baroda)
Arsalan Arif 2 1 1 26 26* - 11 236.36 0 0 0 5 0
(Austria)
Arshad Hayat 4 2 0 2 2 1.00 7 28.57 0 0 1 0 0
(Czech Republic)
Arshdeep Singh 3 - - - - - - - - - - - -
(Kings XI Punjab)
KB Arun Karthik 6 5 0 39 31 7.80 28 139.28 0 0 1 3 1
(Kerala)
Asaduzzaman Payel 1 - - - - - - - - - - - -
(Uttara Sporting Club)
Asad Mohammad 9 4 1 12 5 4.00 12 100.00 0 0 0 2 0
(Germany)
Asfan Khan 6 6 0 70 25 11.66 106 66.03 0 0 1 5 1
(Bihar)
Asghar Afghan 5 4 0 79 40 19.75 78 101.28 0 0 0 6 4
(Afghanistan)
S Ashan 5 5 1 57 44* 14.25 50 114.00 0 0 2 5 2
(Sinhalese Sports Club)
Ashfaq Ahmed 9 9 0 231 75 25.66 172 134.30 0 3 1 31 6
(United Arab Emirates)
Ashiqullah Said 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Belgium)
A Ashish Reddy 3 3 0 23 16 7.66 25 92.00 0 0 0 2 0
(Hyderabad (India))
Ashish Yadav 9 7 2 156 51 31.20 128 121.87 0 1 1 11 5
(Railways)
Ashutosh Aman 6 5 0 37 24 7.40 51 72.54 0 0 1 3 0
(Bihar)
M Ashwin 13 4 2 3 1* 1.50 6 50.00 0 0 1 0 0
(Kings XI Punjab, Tamil Nadu)
R Ashwin 20 11 1 80 17* 8.00 66 121.21 0 0 2 8 3
(Kings XI Punjab, Tamil Nadu)
K Ashwin Hebbar 6 6 0 146 71 24.33 96 152.08 0 1 1 16 5
(Andhra)
Asif Ahmed 2 1 0 5 5 5.00 6 83.33 0 0 0 0 0
(Legends of Rupganj)
Asif Ali 17 16 3 346 70 26.61 202 171.28 0 2 2 18 29
(Islamabad United, Pakistan)
Asif Hasan 3 2 1 20 14 20.00 19 105.26 0 0 0 3 0
(Dhaka Dynamites, Legends of Rupganj)
MNM Aslam 6 4 0 55 26 13.75 59 93.22 0 0 1 4 1
(Kuwait)
Aslam Hossain 3 2 0 11 8 5.50 12 91.66 0 0 0 1 0
(Prime Doleshwar Sporting Club)
TD Astle 6 3 1 33 25 16.50 34 97.05 0 0 0 2 0
(Canterbury, New Zealand)
SK Atai 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Papua New Guinea)
S Ateak 3 3 0 45 26 15.00 48 93.75 0 0 0 6 1
(Ghana)
V Ateak 4 1 1 1 1* - 2 50.00 0 0 0 0 0
(Ghana)
NH Atharagalla 3 1 1 0 0* - 0 - 0 0 0 0 0
(Chilaw Marians Cricket Club)
Atif Kamal 4 3 0 11 11 3.66 18 61.11 0 0 2 1 0
(Luxembourg)
Atif Mehmood 5 1 1 0 0* - 0 - 0 0 0 0 0
(Spain)
J Avendano 3 3 0 35 30 11.66 35 100.00 0 0 1 2 2
(Sydney Sixers)
Avesh Khan 6 3 2 4 4* 4.00 5 80.00 0 0 1 1 0
(Delhi Capitals, Madhya Pradesh)
Avishek Mitra 2 2 0 41 22 20.50 27 151.85 0 0 0 4 2
(Mohammedan Sporting Club)
Awais Ahmed 5 3 1 118 102* 59.00 88 134.09 1 0 0 6 6
(Spain)
Awais Malik 11 4 0 1 1 0.25 4 25.00 0 0 3 0 0
(Qatar)
Awais Zia 2 2 0 22 19 11.00 30 73.33 0 0 0 2 0
(Karachi Kings)
P Awasthi 10 7 0 67 25 9.57 55 121.81 0 0 2 5 2
(Railways)
AJ Ayannaike 3 3 0 44 33 14.66 43 102.32 0 0 1 4 2
(Nigeria)
AP Bhattacharjee 5 1 1 1 1* - 1 100.00 0 0 0 0 0
(Bengal)
B Ayyappa 5 3 1 21 15 10.50 8 262.50 0 0 0 1 2
(Andhra)
Azam Khan 1 1 0 12 12 12.00 15 80.00 0 0 0 1 0
(Quetta Gladiators)
Aziz Mohammad 3 3 1 19 19 9.50 25 76.00 0 0 1 0 2
(Belgium)
Azmir Ahmed 1 1 0 18 18 18.00 16 112.50 0 0 0 0 2
(Legends of Rupganj)
F Baaleri 4 4 0 42 17 10.50 60 70.00 0 0 0 6 0
(Ghana)
SJ Baard 6 6 2 235 92 58.75 161 145.96 0 3 0 17 10
(Namibia)
OEG Baartman 9 1 0 2 2 2.00 6 33.33 0 0 0 0 0
(Knights, Northern Cape)
Babar Ali 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Bahrain)
Babar Azam 29 29 2 1230 102* 45.55 878 140.09 2 9 2 137 23
(Karachi Kings, Pakistan, Somerset)
Babul Kumar 6 6 0 48 27 8.00 63 76.19 0 0 2 5 0
(Bihar)
SS Bachhav 12 1 0 6 6 6.00 6 100.00 0 0 0 1 0
(Maharashtra)
KS Bagabena 4 3 2 32 23* 32.00 32 100.00 0 0 1 1 0
(Ghana)
S Baig 3 2 0 5 5 2.50 6 83.33 0 0 1 1 0
(Madhya Pradesh)
GJ Bailey 11 8 2 290 70* 48.33 199 145.72 0 3 1 20 12
(Hobart Hurricanes)
AK Bains 6 6 1 198 68 39.60 142 139.43 0 3 0 24 6
(Himachal Pradesh)
JM Bairstow 13 13 2 562 114 51.09 362 155.24 1 3 1 63 22
(England, Sunrisers Hyderabad)
JD Baker 4 3 3 18 11* - 14 128.57 0 0 0 3 0
(Samoa)
G Bakiweyem 3 2 1 27 15* 27.00 30 90.00 0 0 0 0 0
(Ghana)
R Bakum 4 4 0 45 18 11.25 45 100.00 0 0 1 4 2
(Ghana)
V Balakrishnan 3 3 1 63 29* 31.50 82 76.82 0 0 0 6 1
(Botswana)
A Balbirnie 10 10 1 276 83 30.66 181 152.48 0 1 0 34 6
(Ireland, Leinster Lightning)
T Bali 3 3 0 6 4 2.00 8 75.00 0 0 0 1 0
(Haryana)
Baljit Singh 8 3 0 4 3 1.33 16 25.00 0 0 1 0 0
(Italy)
JT Ball 5 1 1 2 2* - 6 33.33 0 0 0 0 0
(Nottinghamshire)
GS Ballance 5 4 0 24 11 6.00 31 77.41 0 0 0 1 0
(Yorkshire)
Baltej Singh 5 3 0 14 5 4.66 14 100.00 0 0 0 2 0
(Punjab)
ER Bamber 1 1 1 0 0* - 1 0.00 0 0 0 0 0
(Middlesex)
CT Bancroft 10 10 2 296 87* 37.00 236 125.42 0 2 1 20 9
(Perth Scorchers)
KMC Bandara 2 1 1 8 8* - 15 53.33 0 0 0 0 0
(Sri Lanka Ports Authority Cricket Club)
KNA Bandara 5 5 1 71 42* 17.75 62 114.51 0 0 0 7 0
(Saracens Sports Club)
Bandeep Singh 1 1 1 59 59* - 26 226.92 0 1 0 4 4
(Jammu & Kashmir)
B Banerjee 1 1 0 0 0 0.00 5 0.00 0 0 1 0 0
(Mexico)
JR Banik 4 2 0 12 12 6.00 16 75.00 0 0 1 1 0
(Tripura)
L Banks 6 5 3 34 24* 17.00 21 161.90 0 0 0 2 1
(Birmingham Bears)
AA Banner 3 2 0 44 28 22.00 29 151.72 0 0 0 4 3
(Belize)
GG Banner 3 3 1 77 47 38.50 65 118.46 0 0 0 1 8
(Belize)
HH Banner 3 2 1 9 6 9.00 10 90.00 0 0 0 0 1
(Belize)
T Banton 13 13 0 549 100 42.23 340 161.47 1 4 0 67 23
(Somerset)
TE Barber 2 2 0 1 1 0.50 3 33.33 0 0 1 0 0
(Middlesex)
BL Barends 2 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(North West)
J Barker 4 2 0 16 16 8.00 16 100.00 0 0 1 3 0
(Luxembourg)
LJ Barker 9 8 0 63 20 7.87 69 91.30 0 0 3 8 0
(Guernsey)
TC Barker 4 4 0 27 18 6.75 33 81.81 0 0 0 1 0
(Luxembourg)
EG Barnard 12 9 4 126 42* 25.20 87 144.82 0 0 1 12 4
(Worcestershire)
J Barnes 2 2 1 0 0* 0.00 1 0.00 0 0 1 0 0
(Munster Reds)
CD Barnwell 1 1 0 7 7 7.00 8 87.50 0 0 0 1 0
(St Lucia Zouks)
W Barresi 4 4 1 35 20* 11.66 46 76.08 0 0 0 4 0
(Netherlands)
O Bascome 5 5 0 93 35 18.60 79 117.72 0 0 0 9 5
(Bermuda)
OGL Bascome 6 6 1 83 22 16.60 87 95.40 0 0 0 11 2
(Bermuda)
Bashir Shah 4 2 2 2 1* - 2 100.00 0 0 0 0 0
(Denmark)
Basil Thampi 9 3 2 9 8* 9.00 6 150.00 0 0 1 0 1
(Kerala, Sunrisers Hyderabad)
V Baskaran 3 - - - - - - - - - - - -
(Singapore)
KBAK Basnayake 5 5 0 129 39 25.80 79 163.29 0 0 0 10 7
(Panadura Sports Club)
GJ Batty 13 6 4 15 6* 7.50 18 83.33 0 0 1 0 0
(Surrey)
S Bau 9 4 0 79 33 19.75 70 112.85 0 0 0 7 2
(Papua New Guinea)
T Bavuma 10 9 2 326 104 46.57 237 137.55 1 1 0 24 9
(Lions)
AP Beard 6 2 1 17 13 17.00 12 141.66 0 0 0 1 1
(Essex)
DG Bedingham 11 11 0 272 73 24.72 195 139.48 0 2 0 25 10
(Cape Cobras, Western Province)
MA Beer 2 - - - - - - - - - - - -
(Melbourne Stars)
WAT Beer 6 3 1 8 4* 4.00 14 57.14 0 0 0 0 0
(Sussex)
GK Beghin 3 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Auckland)
F Behardien 8 6 4 152 48 76.00 95 160.00 0 0 0 12 5
(Titans)
JP Behrendorff 16 3 1 7 3* 3.50 9 77.77 0 0 0 0 0
(Australia, Mumbai Indians, Perth Scorchers, Sussex)
IR Bell 1 1 0 54 54 54.00 46 117.39 0 1 0 6 0
(Islamabad United)
DJ Bell-Drummond 17 17 2 540 74 36.00 425 127.05 0 6 0 51 13
(Auckland, Kent)
HK Bennett 6 2 1 1 1* 1.00 4 25.00 0 0 1 0 0
(Wellington)
JTA Benton 7 3 0 30 21 10.00 28 107.14 0 0 1 3 0
(Canterbury, Munster Reds)
RD Berrington 4 4 1 71 47* 23.66 58 122.41 0 0 1 7 3
(Scotland)
DM Bess 6 3 1 8 5* 4.00 10 80.00 0 0 1 1 0
(Yorkshire)
TP Bhalla 3 3 1 17 13 8.50 22 77.27 0 0 0 2 1
(Sikkim)
MS Bhandage 7 3 1 43 25 21.50 33 130.30 0 0 0 4 1
(Karnataka)
AO Bhandari 6 6 1 163 54* 32.60 116 140.51 0 1 0 14 7
(Madhya Pradesh)
AA Bhandari 2 2 0 9 7 4.50 10 90.00 0 0 0 0 1
(Hyderabad (India))
B Bhandari 7 5 2 97 51* 32.33 60 161.66 0 1 0 6 7
(Nepal)
M Bhanuka 7 6 1 87 36 17.40 79 110.12 0 0 0 8 3
(Colombo Cricket Club)
TS Bharaj 9 8 0 52 19 6.50 77 67.53 0 0 1 2 0
(Denmark)
KS Bharat 6 5 1 88 41 22.00 91 96.70 0 0 0 5 3
(Andhra)
P Bharat Patel 2 1 1 4 4* - 7 57.14 0 0 0 0 0
(Panama)
P Bhart 5 3 2 3 2* 3.00 17 17.64 0 0 1 0 0
(Norway)
GV Bhatawadekar 3 3 0 63 25 21.00 49 128.57 0 0 0 7 2
(Railways)
S Bhati 10 4 1 30 14* 10.00 26 115.38 0 0 0 2 2
(Delhi)
R Bhatia 6 6 0 102 30 17.00 106 96.22 0 0 0 8 2
(Uttarakhand)
BA Bhatt 7 2 1 3 3 3.00 7 42.85 0 0 0 0 0
(Baroda)
Bhavik Patel 1 - - - - - - - - - - - -
(Nagaland)
Meet Bhavsar 9 7 1 104 38 17.33 88 118.18 0 0 0 10 1
(Kuwait)
P Bhima Rao 1 - - - - - - - - - - - -
(Chhattisgarh)
SR Bhudia 1 1 1 1 1* - 1 100.00 0 0 0 0 0
(Kenya)
RK Bhui 7 7 2 243 108* 48.60 126 192.85 1 1 0 9 22
(Andhra, Sunrisers Hyderabad)
KT Bhutia 2 1 0 1 1 1.00 8 12.50 0 0 0 0 0
(Sikkim)
M Bhutia 3 3 0 8 8 2.66 17 47.05 0 0 2 1 0
(Sikkim)
RN Bhutia 2 1 1 16 16* - 14 114.28 0 0 0 1 2
(Sikkim)
Bibek Diyali 5 5 0 74 22 14.80 113 65.48 0 0 0 8 1
(Sikkim)
MP Biddappa 4 2 1 35 22* 35.00 47 74.46 0 0 0 1 1
(Philippines)
Bilal Khan 3 2 0 4 4 2.00 6 66.66 0 0 1 0 0
(Oman)
Bilal Tahir 4 4 0 24 13 6.00 21 114.28 0 0 1 1 1
(Kuwait)
Bilal Zalmai 5 4 1 208 111* 69.33 109 190.82 1 0 0 16 16
(Austria)
SW Billings 8 7 1 179 87 29.83 126 142.06 0 2 1 13 6
(Chennai Super Kings, England, Kent)
STR Binny 8 5 2 70 33* 23.33 40 175.00 0 0 1 5 4
(Rajasthan Royals)
Bipul Sharma 6 6 0 96 32 16.00 82 117.07 0 0 0 10 3
(Sikkim)
ACR Birch 12 7 4 65 32* 21.66 52 125.00 0 0 0 3 4
(Dhaka Dynamites, Warriors)
JM Bird 9 6 2 23 10 5.75 27 85.18 0 0 0 0 0
(Melbourne Stars)
K Birkenstock 4 2 0 64 59 32.00 33 193.93 0 1 0 7 4
(Namibia)
C Bishnoi 5 5 3 172 65* 86.00 130 132.30 0 2 1 20 3
(Haryana)
D Bishoo 2 2 1 11 8 11.00 23 47.82 0 0 0 1 0
(West Indies)
H Bisht 6 5 3 18 10* 9.00 17 105.88 0 0 1 1 1
(Uttarakhand)
P Bisht 6 6 0 95 56 15.83 85 111.76 0 1 1 11 2
(Meghalaya)
C Bisson 8 8 1 152 54 21.71 114 133.33 0 1 2 19 3
(Jersey)
CD Bist 6 6 1 77 34 15.40 67 114.92 0 0 2 6 3
(Rajasthan)
R Bist 6 6 0 174 46 29.00 156 111.53 0 0 1 19 1
(Rajasthan)
JG Bista 3 3 1 112 73* 56.00 85 131.76 0 1 1 14 2
(Mumbai)
RR Biswa 6 6 0 91 26 15.16 84 108.33 0 0 0 16 2
(Meghalaya)
AJ Blake 12 11 2 204 66* 22.66 137 148.90 0 2 0 13 12
(Kent)
CC Blake 3 - - - - - - - - - - - -
(Vanuatu)
DG Blampied 8 7 2 150 43* 30.00 136 110.29 0 0 0 14 0
(Jersey)
TA Blundell 6 6 0 139 79 23.16 92 151.08 0 1 1 9 8
(Wellington)
Bobby Yadav 3 1 0 5 5 5.00 7 71.42 0 0 0 0 0
(Uttar Pradesh)
PD Bocock 5 5 1 66 27* 16.50 41 160.97 0 0 0 8 1
(Northern Districts)
JJ Bohannon 12 5 3 40 17* 20.00 37 108.10 0 0 1 3 0
(Lancashire)
A Bohara 8 2 0 0 0 0.00 3 0.00 0 0 2 0 0
(Nepal)
PRP Boissevain 3 2 1 7 7* 7.00 7 100.00 0 0 1 1 0
(Netherlands)
T Bokako 14 4 2 19 8* 9.50 16 118.75 0 0 0 2 1
(Cape Cobras, South Western Districts)
SM Boland 4 1 0 6 6 6.00 6 100.00 0 0 0 1 0
(Melbourne Stars)
MG Booth 4 - - - - - - - - - - - -
(KwaZulu-Natal Inland)
RS Bopara 20 17 6 373 70* 33.90 280 133.21 0 1 0 26 16
(Essex, Karachi Kings, Rangpur Riders)
CG Bosch 2 - - - - - - - - - - - -
(Border)
E Bosch 5 5 1 114 54 28.50 100 114.00 0 1 0 10 2
(Dolphins, KwaZulu-Natal)
UU Bose 7 6 1 129 72* 25.80 120 107.50 0 1 0 14 4
(Tripura)
WG Bosisto 4 4 3 28 23* 28.00 28 100.00 0 0 0 2 0
(Perth Scorchers)
J Botha 6 1 1 4 4* - 3 133.33 0 0 0 1 0
(Hobart Hurricanes)
P Botha 4 4 0 103 49 25.75 67 153.73 0 0 0 12 4
(Free State)
LS Boucher 3 3 1 93 62* 46.50 75 124.00 0 1 0 9 3
(Barbados Tridents)
TA Boult 5 3 2 7 6 7.00 4 175.00 0 0 0 0 1
(Delhi Capitals)
L Bowe 3 2 1 2 2* 2.00 3 66.66 0 0 1 0 0
(Melbourne Stars)
CJ Bowes 9 9 0 234 72 26.00 166 140.96 0 2 0 27 4
(Canterbury)
H Boyagoda 8 7 1 60 20 10.00 65 92.30 0 0 0 3 0
(Nondescripts Cricket Club)
CJ Boyce 13 9 2 133 51* 19.00 84 158.33 0 1 1 8 11
(Melbourne Renegades)
TS Braat 3 2 0 6 5 3.00 7 85.71 0 0 0 1 0
(Netherlands)
DAJ Bracewell 6 4 1 78 44 26.00 57 136.84 0 0 0 4 6
(Central Districts, New Zealand)
MG Bracewell 6 6 0 126 69 21.00 73 172.60 0 1 0 15 8
(Wellington)
JR Bracey 13 12 0 245 64 20.41 207 118.35 0 1 0 26 3
(Gloucestershire)
TL Bradburn 2 2 1 35 20 35.00 25 140.00 0 0 0 4 1
(Scotland A)
DL Brangman 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Bermuda)
CR Brathwaite 20 19 2 126 22 7.41 138 91.30 0 0 4 8 6
(Khulna Titans, Kolkata Knight Riders, Lahore Qalandars, St Kitts and Nevis Patriots, West Indies)
DJ Bravo 31 22 7 216 33 14.40 189 114.28 0 0 3 14 8
(Chennai Super Kings, Melbourne Stars, Quetta Gladiators)
DM Bravo 3 3 0 32 28 10.66 39 82.05 0 0 1 2 2
(West Indies)
MP Breetzke 10 9 2 220 72* 31.42 165 133.33 0 2 0 18 10
(Warriors)
TT Bresnan 8 6 2 58 18 14.50 38 152.63 0 0 0 4 2
(Yorkshire)
DR Briggs 14 5 4 16 7* 16.00 20 80.00 0 0 0 2 0
(Sussex)
HC Brook 7 7 1 123 38 20.50 90 136.66 0 0 0 9 6
(Yorkshire)
HJH Brookes 10 4 0 12 6 3.00 16 75.00 0 0 1 1 0
(Birmingham Bears)
SSJ Brooks 3 3 0 74 34 24.66 55 134.54 0 0 0 6 3
(St Kitts and Nevis Patriots)
NT Broom 3 3 0 85 65 28.33 54 157.40 0 1 0 9 4
(Otago)
BC Brown 5 3 0 28 11 9.33 29 96.55 0 0 0 2 0
(Sussex)
PR Brown 12 2 2 3 3* - 4 75.00 0 0 0 0 0
(Worcestershire)
DG Brownlie 6 6 0 120 40 20.00 93 129.03 0 0 1 14 2
(Northern Districts)
TC Bruce 9 9 1 282 71 35.25 181 155.80 0 2 0 32 7
(Central Districts, New Zealand)
M Bryant 12 12 2 283 71* 28.30 188 150.53 0 1 1 36 12
(Brisbane Heat)
NL Buck 8 2 1 5 5* 5.00 7 71.42 0 0 1 0 0
(Northamptonshire)
N Buckle 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Guernsey)
MLR Buddika 5 5 0 145 93 29.00 118 122.88 0 1 0 13 5
(Burgher Recreation Club)
DE Budge 3 3 0 35 28 11.66 35 100.00 0 0 1 3 1
(Scotland A)
A Bulow 2 1 0 11 11 11.00 13 84.61 0 0 0 0 1
(Denmark)
JJ Bumrah 18 2 2 0 0* - 1 0.00 0 0 0 0 0
(India, Mumbai Indians)
N Burger 4 2 1 2 1* 2.00 6 33.33 0 0 0 0 0
(South Western Districts)
DE Burgess 4 4 0 6 3 1.50 12 50.00 0 0 2 0 0
(Samoa)
MGK Burgess 11 10 1 123 28* 13.66 108 113.88 0 0 1 11 3
(Birmingham Bears)
RP Burl 12 10 4 281 77* 46.83 176 159.65 0 2 0 19 15
(Mid West Rhinos, Zimbabwe)
JTA Burnham 8 5 0 39 23 7.80 40 97.50 0 0 0 2 1
(Durham)
JA Burns 3 3 1 26 20* 13.00 38 68.42 0 0 0 1 1
(Brisbane Heat)
RJ Burns 1 1 1 47 47* - 26 180.76 0 0 0 3 3
(Surrey)
J Butler 9 8 1 201 65* 28.71 214 93.92 0 1 0 20 1
(Guernsey)
JC Buttler 11 11 0 389 89 35.36 283 137.45 0 4 0 45 15
(Rajasthan Royals, Sydney Thunder)
EJ Byrom 9 9 1 185 54* 23.12 94 196.80 0 1 0 15 12
(Somerset)
Craig Cachopa 9 7 2 217 73 43.40 140 155.00 0 2 1 16 12
(Auckland)
SJ Cameron 3 2 0 19 14 9.50 18 105.55 0 0 0 2 0
(Scotland A)
J Cameron-Dow 3 - - - - - - - - - - - -
(Northern Knights)
JD Campbell 4 4 0 54 43 13.50 61 88.52 0 0 2 6 1
(St Lucia Zouks, West Indies)
B Capell 4 4 0 55 30 13.75 49 112.24 0 0 1 9 1
(KwaZulu-Natal)
AT Carey 18 16 1 448 78 29.86 328 136.58 0 3 0 48 12
(Adelaide Strikers, Sussex)
LJ Carey 5 3 2 7 5 7.00 10 70.00 0 0 0 1 0
(Glamorgan)
KC Cariappa 12 2 1 9 9* 9.00 3 300.00 0 0 1 0 1
(Karnataka, Kolkata Knight Riders)
KS Carlson 1 1 0 18 18 18.00 14 128.57 0 0 0 1 1
(Glamorgan)
HL Carlyon 2 1 0 50 50 50.00 33 151.51 0 1 0 8 1
(Jersey)
BA Carse 10 5 0 42 14 8.40 33 127.27 0 0 0 3 1
(Durham)
JF Carter 2 2 0 7 7 3.50 15 46.66 0 0 1 0 0
(Northern Districts)
JL Carter 3 2 0 8 6 4.00 15 53.33 0 0 0 0 0
(Barbados Tridents)
LJ Carter 7 5 1 78 25 19.50 73 106.84 0 0 1 5 3
(Canterbury)
M Carter 10 3 0 18 14 6.00 19 94.73 0 0 1 2 0
(Nottinghamshire)
HWR Cartwright 7 7 1 68 29 11.33 72 94.44 0 0 1 4 2
(Perth Scorchers)
RA Cartwright 3 1 1 15 15* - 9 166.66 0 0 0 1 0
(Easterns)
D Cato 3 3 0 30 20 10.00 59 50.84 0 0 0 2 0
(Cayman Islands)
RO Cato 2 2 0 11 10 5.50 15 73.33 0 0 0 2 0
(St Lucia Zouks)
KA Cele 2 1 1 40 40* - 41 97.56 0 0 0 4 0
(KwaZulu-Natal)
A Chahal 3 2 1 16 12 16.00 13 123.07 0 0 0 1 1
(Haryana)
YS Chahal 18 5 2 7 4 2.33 23 30.43 0 0 0 0 0
(India, Royal Challengers Bangalore)
DL Chahar 22 5 0 10 7 2.00 17 58.82 0 0 2 1 0
(Chennai Super Kings, India, Rajasthan)
RD Chahar 20 8 5 35 13* 11.66 32 109.37 0 0 1 4 0
(India, Mumbai Indians, Rajasthan)
PS Chaitanya Reddy 2 - - - - - - - - - - - -
(Hyderabad (India))
RW Chakabva 4 4 1 109 61 36.33 66 165.15 0 1 1 6 6
(Mashonaland Eagles, Zimbabwe)
S Chakraborty 2 - - - - - - - - - - - -
(Jharkhand)
UBT Chand 10 10 1 240 70 26.66 195 123.07 0 2 1 16 12
(Delhi)
P Chandila 6 3 0 60 35 20.00 44 136.36 0 0 0 8 2
(Haryana)
LD Chandimal 8 8 2 261 101* 43.50 202 129.20 1 0 0 23 9
(Nondescripts Cricket Club)
VD Chandra 3 2 0 37 26 18.50 30 123.33 0 0 0 3 3
(Panama)
S Chandrakar 7 7 1 164 57* 27.33 118 138.98 0 2 0 17 7
(Chhattisgarh)
S Chandramohan 3 3 1 105 50* 52.50 88 119.31 0 1 0 11 5
(Singapore)
P Chandran 3 3 0 31 23 10.33 47 65.95 0 0 1 2 1
(Mexico)
Y Chanuka 4 4 0 98 62 24.50 80 122.50 0 1 0 9 3
(Sri Lanka Ports Authority Cricket Club)
MS Chapman 9 8 3 185 75* 37.00 142 130.28 0 1 2 20 6
(Auckland)
ZJ Chappell 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Gloucestershire, Nottinghamshire)
A Chaprana 7 3 0 21 10 7.00 27 77.77 0 0 0 2 0
(Haryana)
Charanjeet Singh 3 2 2 8 8* - 9 88.88 0 0 0 1 0
(Italy)
BB Chari 5 5 0 238 93 47.60 179 132.96 0 2 0 17 10
(Matabeleland Tuskers)
J Charles 13 13 1 397 57 33.08 290 136.89 0 4 1 47 12
(Barbados Tridents, Multan Sultans, Rajshahi Kings)
P Charuka 3 2 1 19 15* 19.00 19 100.00 0 0 0 0 1
(Lankan Cricket Club)
PKD Chase 12 3 3 1 1* - 2 50.00 0 0 0 0 0
(Ireland, Ireland A, Leinster Lightning)
TL Chatara 10 2 0 1 1 0.50 7 14.28 0 0 1 0 0
(Mountaineers, Zimbabwe)
IAS Chathuranga 1 1 0 6 6 6.00 5 120.00 0 0 0 1 0
(Ragama Cricket Club)
V Chathuranga 5 5 0 68 44 13.60 62 109.67 0 0 1 9 2
(Panadura Sports Club)
WB Chatterjee 2 - - - - - - - - - - - -
(Bengal)
JU Chaturanga 5 2 2 3 2* - 5 60.00 0 0 0 0 0
(Sri Lanka Air Force Sports Club)
NS Chaturved 5 4 1 79 34 26.33 80 98.75 0 0 0 5 2
(Tamil Nadu)
S Chaubey 5 4 0 37 29 9.25 32 115.62 0 0 1 1 4
(Uttar Pradesh)
IH Chaudhary 6 6 2 20 14 5.00 34 58.82 0 0 2 1 1
(Sikkim)
DM Chauhan 1 1 1 2 2* - 3 66.66 0 0 0 0 0
(Saurashtra)
JM Chauhan 4 1 1 3 3* - 3 100.00 0 0 0 0 0
(Saurashtra)
M Chauhan 2 2 0 16 15 8.00 8 200.00 0 0 0 0 2
(Finland)
PP Chawla 23 14 4 159 41* 15.90 104 152.88 0 0 2 17 7
(Gujarat, Kolkata Knight Riders)
L Chetri 1 - - - - - - - - - - - -
(Meghalaya)
C Chetty 12 11 1 285 56 28.50 241 118.25 0 2 1 27 9
(Dolphins, KwaZulu-Natal Inland)
E Chigumbura 5 5 2 67 29 22.33 54 124.07 0 0 0 1 5
(Mashonaland Eagles, Zimbabwe)
VB Chikkannaiah 7 7 1 148 70* 24.66 167 88.62 0 1 0 10 2
(Germany)
M Chikowero 1 - - - - - - - - - - - -
(Mid West Rhinos)
JW Chilia 9 5 2 50 23 16.66 48 104.16 0 0 0 3 3
(Vanuatu)
MT Chinouya 4 1 1 2 2* - 3 66.66 0 0 0 0 0
(Mid West Rhinos)
T Chishi 2 1 0 12 12 12.00 19 63.15 0 0 0 1 0
(Nagaland)
TS Chisoro 6 2 1 49 28* 49.00 32 153.12 0 0 0 6 1
(Mid West Rhinos)
AP Chopra 7 6 2 42 15 10.50 50 84.00 0 0 0 2 1
(Railways)
P Chopra 7 6 1 211 68* 42.20 189 111.64 0 2 0 15 6
(Himachal Pradesh, Rajasthan Royals)
V Chopra 3 3 0 31 19 10.33 33 93.93 0 0 0 2 1
(Essex)
V Chopra 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(North-West Warriors)
A Choudhary 5 2 1 2 2* 2.00 4 50.00 0 0 1 0 0
(Rajasthan)
AK Chowdhary 6 3 2 1 1* 1.00 8 12.50 0 0 1 0 0
(Meghalaya)
R Chouhan 4 4 0 30 28 7.50 30 100.00 0 0 2 2 2
(Madhya Pradesh)
MC Christensen 4 3 1 37 32* 18.50 36 102.77 0 0 0 6 0
(Eastern Province)
DT Christian 32 27 10 454 41* 26.70 345 131.59 0 0 1 29 19
(Melbourne Renegades, Multan Sultans, Nottinghamshire)
Y Chudasama 2 - - - - - - - - - - - -
(Saurashtra)
G Clark 11 11 2 196 59* 21.77 146 134.24 0 1 1 16 6
(Durham)
J Clark 13 11 3 203 60 25.37 140 145.00 0 1 0 9 12
(Surrey)
JM Clarke 10 10 1 248 50 27.55 208 119.23 0 2 1 24 8
(Nottinghamshire)
R Clarke 7 6 1 27 16 5.40 38 71.05 0 0 1 5 0
(Surrey)
JA Clarkson 6 5 1 98 42 24.50 57 171.92 0 0 0 5 8
(Central Districts)
ME Claydon 4 3 2 5 4* 5.00 6 83.33 0 0 0 0 0
(Kent)
D Cleaver 6 5 1 83 77* 20.75 52 159.61 0 1 2 4 5
(Central Districts)
A Cloete 4 2 1 3 2* 3.00 3 100.00 0 0 0 0 0
(Boland)
GL Cloete 15 14 1 302 54 23.23 243 124.27 0 1 2 44 6
(Border, South Africa, Warriors)
JJ Cobb 11 10 0 254 84 25.40 185 137.29 0 2 1 14 18
(Northamptonshire)
IA Cockbain 13 12 4 277 61* 34.62 229 120.96 0 1 1 24 7
(Gloucestershire)
G Coetzee 4 3 0 10 9 3.33 14 71.42 0 0 1 1 0
(Knights)
KJ Coetzer 4 4 0 167 89 41.75 104 160.57 0 2 0 20 9
(Scotland)
MT Coles 6 5 1 22 14 5.50 20 110.00 0 0 1 2 1
(Northamptonshire)
NG Collins 5 5 0 151 56 30.20 164 92.07 0 2 0 10 0
(Finland)
S Colombage 5 4 2 13 4* 6.50 8 162.50 0 0 0 2 0
(Nondescripts Cricket Club)
M Commins 3 1 0 17 17 17.00 14 121.42 0 0 0 2 1
(Northern Knights)
DP Conway 6 6 1 227 105* 45.40 155 146.45 1 0 0 29 6
(Wellington)
JD Cook 6 2 0 2 2 1.00 4 50.00 0 0 1 0 0
(Sydney Thunder)
CB Cooke 12 11 2 196 45 21.77 135 145.18 0 0 0 8 12
(Glamorgan)
S Coomaraswamy 1 1 1 2 2* - 1 200.00 0 0 0 0 0
(Sri Lanka Army Sports Club)
BN Cooper 9 9 2 233 54 33.28 170 137.05 0 2 0 21 7
(Netherlands)
TLW Cooper 13 13 2 305 49 27.72 264 115.53 0 0 0 29 7
(Melbourne Renegades)
MMMS Cooray 2 2 0 18 16 9.00 21 85.71 0 0 0 2 0
(Colts Cricket Club)
MNR Cooray 4 3 1 101 56* 50.50 77 131.16 0 1 0 12 3
(Maldives)
NHG Cooray 6 6 1 201 63 40.20 151 133.11 0 3 1 21 7
(Chilaw Marians Cricket Club)
PDMA Cooray 3 3 0 47 20 15.66 46 102.17 0 0 0 5 0
(Badureliya Sports Club)
M Cope 2 2 1 13 13 13.00 15 86.66 0 0 0 2 0
(Luxembourg)
RRS Cornwall 4 4 0 149 75 37.25 61 244.26 0 1 0 17 11
(St Lucia Zouks)
MJ Cosgrove 13 13 1 338 45 28.16 255 132.54 0 0 1 44 6
(Leicestershire)
LK Coster 7 2 1 24 22* 24.00 9 266.66 0 0 0 0 3
(Chhattisgarh)
K Cotani 4 4 2 42 29 21.00 39 107.69 0 0 0 4 0
(North West)
SJ Cotter 4 4 0 52 25 13.00 62 83.87 0 0 0 4 1
(Samoa)
SS Cottrell 10 5 1 6 4 1.50 11 54.54 0 0 2 1 0
(St Kitts and Nevis Patriots, West Indies)
NM Coulter-Nile 11 5 2 70 31* 23.33 38 184.21 0 0 0 3 6
(Australia, Perth Scorchers)
JM Cox 7 6 2 58 23* 14.50 58 100.00 0 0 0 5 0
(Kent)
OB Cox 18 15 5 329 49 32.90 273 120.51 0 0 0 21 9
(Otago, Worcestershire)
JB Cracknell 1 1 0 6 6 6.00 8 75.00 0 0 0 0 1
(Middlesex)
MS Crane 8 2 2 8 5* - 8 100.00 0 0 0 0 0
(Hampshire)
Z Crawley 12 11 0 307 89 27.90 212 144.81 0 2 1 28 12
(Kent)
MJJ Critchley 13 9 1 89 21 11.12 86 103.48 0 0 0 6 2
(Derbyshire)
SJ Croft 12 11 2 247 94 27.44 195 126.66 0 2 0 20 9
(Lancashire)
L Croospulle 5 5 0 59 28 11.80 54 109.25 0 0 1 3 2
(Negombo Cricket Club)
MH Cross 3 3 0 15 10 5.00 25 60.00 0 0 1 2 0
(Scotland)
PJ Cummins 3 2 2 17 10* - 11 154.54 0 0 0 2 0
(Australia, Sydney Thunder)
BJ Curran 2 2 0 8 5 4.00 16 50.00 0 0 0 1 0
(Northamptonshire)
SM Curran 17 16 5 325 55* 29.54 215 151.16 0 3 2 37 13
(Kings XI Punjab, Surrey)
TK Curran 24 15 4 210 44 19.09 156 134.61 0 0 0 18 6
(England, Surrey, Sydney Sixers)
J Cutinho 3 3 0 93 46 31.00 98 94.89 0 0 0 7 4
(Costa Rica)
BCJ Cutting 15 14 4 201 81* 20.10 137 146.71 0 1 1 15 13
(Brisbane Heat, Mumbai Indians)
C Cyster 2 1 1 2 2* - 3 66.66 0 0 0 0 0
(Boland)
RPW Cyster 3 3 0 14 9 4.66 14 100.00 0 0 0 2 0
(Boland)
DDP D'Silva 3 3 2 48 24* 48.00 47 102.12 0 0 0 5 0
(United Arab Emirates)
S Dadswell 4 4 0 105 42 26.25 81 129.62 0 0 0 11 2
(North West)
MJ Dagar 6 2 0 8 6 4.00 15 53.33 0 0 0 1 0
(Himachal Pradesh)
DK Dahyabhai Ahir 2 1 0 7 7 7.00 10 70.00 0 0 0 1 0
(Panama)
AK Dal 3 - - - - - - - - - - - -
(Derbyshire)
CJ Dala 12 3 1 18 12 9.00 15 120.00 0 0 0 1 1
(South Africa, Titans)
H Dalal 9 9 1 244 81 30.50 154 158.44 0 2 2 20 19
(Delhi)
S Dalton 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Czech Republic)
A Dananjaya 9 7 1 19 9 3.16 24 79.16 0 0 3 3 0
(Colts Cricket Club, Sri Lanka)
P Danci 2 2 1 7 5 7.00 11 63.63 0 0 0 1 0
(Romania)
H Dandapani 5 3 2 8 5 8.00 15 53.33 0 0 0 0 0
(Finland)
R Dangwal 5 2 1 1 1 1.00 10 10.00 0 0 0 0 0
(Uttarakhand)
JKZ Daniel 5 5 1 56 24 14.00 38 147.36 0 0 1 3 3
(Colts Cricket Club)
Danish Aziz 1 1 0 1 1 1.00 7 14.28 0 0 0 0 0
(Quetta Gladiators)
I Danladi 3 2 0 37 37 18.50 38 97.36 0 0 1 4 1
(Nigeria)
SA Dar 1 - - - - - - - - - - - -
(Jammu & Kashmir)
R Darji 1 - - - - - - - - - - - -
(Services)
DAP Darrell 6 5 1 49 30* 12.25 50 98.00 0 0 0 0 4
(Bermuda)
Darremsanga 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Mizoram)
Darwish Rasooli 3 3 0 38 19 12.66 33 115.15 0 0 1 1 3
(Dhaka Dynamites)
AK Das 3 - - - - - - - - - - - -
(Assam)
AS Das 1 - - - - - - - - - - - -
(Odisha)
K Das 6 3 2 4 3 4.00 11 36.36 0 0 0 0 0
(Goa)
KS Das 5 2 1 7 6* 7.00 9 77.77 0 0 0 1 0
(Tripura)
PL Das 4 2 0 3 3 1.50 6 50.00 0 0 1 0 0
(Assam)
PP Das 7 7 1 141 43 23.50 93 151.61 0 0 0 16 4
(Assam)
RK Das 5 5 0 114 56 22.80 78 146.15 0 1 0 17 0
(Assam)
SS Das 4 2 0 0 0 0.00 2 0.00 0 0 2 0 0
(Tripura)
S Dassanayake 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Kurunegala Youth Cricket Club)
T Davit 4 3 0 12 6 4.00 18 66.66 0 0 1 2 0
(Arunachal Pradesh)
TH David 3 3 0 129 77 43.00 80 161.25 0 1 0 14 4
(Singapore)
H Davids 7 7 0 199 57 28.42 157 126.75 0 1 0 24 3
(Titans)
AL Davies 12 11 3 307 80* 38.37 240 127.91 0 2 3 36 5
(Lancashire)
N Davin 7 7 1 196 54 32.66 128 153.12 0 1 0 20 8
(Namibia)
WS Davis 10 3 2 2 2 2.00 3 66.66 0 0 0 0 0
(Leicestershire)
J Dawood 3 - - - - - - - - - - - -
(Western Province)
LA Dawson 31 25 7 460 52* 25.55 424 108.49 0 1 1 33 8
(Comilla Victorians, Hampshire, Peshawar Zalmi)
R Dayal 2 1 0 4 4 4.00 8 50.00 0 0 0 0 0
(Jammu & Kashmir)
AAS de Alwis 2 2 0 6 6 3.00 3 200.00 0 0 1 0 1
(Sri Lanka Ports Authority Cricket Club)
HE Dearden 13 12 2 167 37 16.70 157 106.36 0 0 0 10 5
(Leicestershire)
FDP de Beer 4 4 0 65 25 16.25 70 92.85 0 0 0 5 2
(Boland)
TB de Bruyn 7 7 2 348 74 69.60 216 161.11 0 3 0 28 15
(Titans)
Deendyal Upadhyay 2 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Arunachal Pradesh)
C de Grandhomme 12 12 1 287 59 26.09 214 134.11 0 2 1 20 14
(New Zealand, Royal Challengers Bangalore, St Lucia Zouks)
J de Klerk 14 4 1 31 18* 10.33 31 100.00 0 0 1 2 1
(Eastern Province, Warriors)
Q de Kock 17 17 1 542 81 33.87 415 130.60 0 4 1 47 25
(Mumbai Indians, South Africa)
D de Koker 1 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Northern Cape)
M de Lange 12 6 1 35 12 7.00 28 125.00 0 0 2 4 1
(Glamorgan)
GJ Delany 8 6 0 159 51 26.50 112 141.96 0 1 1 12 10
(Ireland, Ireland A, Leinster Lightning)
Delawar Khan 9 8 1 47 17 6.71 40 117.50 0 0 2 0 4
(Denmark)
BFW de Leede 2 2 0 20 19 10.00 19 105.26 0 0 0 1 1
(Netherlands)
CS Delport 36 36 1 950 129 27.14 662 143.50 2 4 4 89 49
(Chittagong Vikings, Essex, Islamabad United)
Delwar Hossain 3 2 1 10 10* 10.00 3 333.33 0 0 1 1 1
(Shinepukur Cricket Club)
VS de Mel 3 3 1 3 2 1.50 9 33.33 0 0 1 0 0
(Negombo Cricket Club)
JL Denly 8 7 2 149 76* 29.80 137 108.75 0 1 1 17 2
(England, Kolkata Knight Riders, Sydney Sixers)
K Deobrat 10 8 2 155 69* 25.83 117 132.47 0 1 1 12 10
(Jharkhand)
JW Dernbach 12 6 2 14 9 3.50 23 60.86 0 0 0 0 0
(Jamaica Tallawahs, Surrey)
AS Desai 6 6 0 112 38 18.66 90 124.44 0 0 0 15 5
(Goa)
HM Desai 6 6 0 113 56 18.83 90 125.55 0 1 2 19 1
(Saurashtra)
TU Deshpande 10 4 2 4 4* 2.00 4 100.00 0 0 2 1 0
(Mumbai)
DM de Silva 4 4 0 42 14 10.50 53 79.24 0 0 0 2 0
(Sri Lanka)
AKN de Silva 1 1 0 15 15 15.00 16 93.75 0 0 0 0 0
(Sri Lanka Army Sports Club)
AS de Silva 3 2 2 10 6* - 7 142.85 0 0 0 1 0
(Lankan Cricket Club)
KMM de Silva 1 - - - - - - - - - - - -
(Moors Sports Club)
KY de Silva 4 4 0 58 33 14.50 44 131.81 0 0 0 7 2
(Sri Lanka Ports Authority Cricket Club)
M de Silva 7 5 3 94 46* 47.00 63 149.20 0 0 1 4 6
(Colombo Cricket Club)
NAH de Silva 5 5 0 35 15 7.00 54 64.81 0 0 0 3 1
(Sri Lanka Navy Sports Club)
NCM de Silva 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Police Sports Club)
PC de Silva 8 7 0 146 56 20.85 79 184.81 0 1 0 10 9
(Nondescripts Cricket Club)
PVR de Silva 4 3 0 28 19 9.33 26 107.69 0 0 1 1 0
(Colts Cricket Club)
PWH de Silva 10 7 1 109 38 18.16 75 145.33 0 0 0 10 1
(Colombo Cricket Club, Sri Lanka)
S de Silva 2 2 0 22 22 11.00 25 88.00 0 0 1 3 0
(Lankan Cricket Club)
ST de Silva 6 6 0 172 51 28.66 92 186.95 0 1 0 18 10
(Chilaw Marians Cricket Club)
WLK de Silva 2 2 0 8 5 4.00 12 66.66 0 0 0 1 0
(Police Sports Club)
R de Swardt 4 3 1 43 37 21.50 33 130.30 0 0 1 3 1
(Northerns)
AP Devcich 14 14 0 192 28 13.71 179 107.26 0 0 1 22 2
(Lahore Qalandars, Northern Districts, Sydney Thunder)
KH Devdhar 7 7 0 212 61 30.28 173 122.54 0 2 0 27 2
(Baroda)
MH Devdhar 10 10 0 263 82 26.30 182 144.50 0 2 1 26 13
(Railways)
AB de Villiers 34 34 11 1255 100* 54.56 794 158.06 1 10 0 89 68
(Lahore Qalandars, Middlesex, Rangpur Riders, Royal Challengers Bangalore)
C Devinda 2 1 1 6 6* - 3 200.00 0 0 0 1 0
(Lankan Cricket Club)
NJ Dexter 4 3 0 33 25 11.00 30 110.00 0 0 1 2 3
(Leicestershire)
T de Zorzi 11 11 0 202 70 18.36 177 114.12 0 1 0 17 4
(Northerns, Titans)
G de Zoysa 1 1 1 3 3* - 8 37.50 0 0 0 0 0
(Kandy Customs Cricket Club)
RSSS de Zoysa 1 1 0 17 17 17.00 10 170.00 0 0 0 1 1
(Ragama Cricket Club)
NS Dhaliwal 6 5 2 190 54 63.33 143 132.86 0 2 0 11 12
(Canada)
S Dhaliwal 6 5 1 44 23 11.00 28 157.14 0 0 1 3 2
(Madhya Pradesh)
D Dhapola 2 - - - - - - - - - - - -
(Uttarakhand)
D Dharmasiri 5 5 0 123 67 24.60 98 125.51 0 1 1 11 1
(Kurunegala Youth Cricket Club)
WRKS Darshika 4 4 0 57 22 14.25 47 121.27 0 0 0 4 3
(Bloomfield Cricket and Athletic Club)
Dhavanath 2 1 0 8 8 8.00 12 66.66 0 0 0 1 0
(Nagaland)
R Dhawan 6 4 2 83 38* 41.50 58 143.10 0 0 1 6 4
(Himachal Pradesh)
S Dhawan 23 23 1 626 97* 28.45 489 128.01 0 5 1 73 14
(Delhi Capitals, India)
Dhiman Ghosh 3 2 0 12 6 6.00 10 120.00 0 0 0 1 0
(Shinepukur Cricket Club)
MS Dhoni 20 17 9 546 84* 68.25 421 129.69 0 3 0 31 28
(Chennai Super Kings, India)
RR Dhuper 7 7 1 96 38* 16.00 106 90.56 0 0 1 9 3
(Odisha)
PD Dias 5 3 2 15 11* 15.00 25 60.00 0 0 0 0 0
(Burgher Recreation Club)
RH Dias 1 - - - - - - - - - - - -
(Mumbai)
WMMS Dias 5 5 0 67 25 13.40 67 100.00 0 0 0 6 4
(Negombo Cricket Club)
SR Dickson 2 2 0 19 17 9.50 22 86.36 0 0 0 0 0
(Kent)
N Dickwella 7 7 0 172 39 24.57 119 144.53 0 0 1 19 3
(Sri Lanka)
I Dikgale 4 3 1 72 30* 36.00 68 105.88 0 0 0 8 0
(Western Province)
JG Dill 4 4 3 33 15 33.00 20 165.00 0 0 0 4 0
(Western Province)
MNM Dilshad 5 1 1 1 1* - 1 100.00 0 0 0 0 0
(Saracens Sports Club)
HGK Dilshan 3 2 0 7 5 3.50 15 46.66 0 0 0 0 0
(Sri Lanka Navy Sports Club)
HRC Dilshan 6 1 1 1 1* - 1 100.00 0 0 0 0 0
(Moors Sports Club)
L Dilshan 4 4 1 50 21 16.66 55 90.90 0 0 0 6 1
(Lankan Cricket Club)
MVTP Dilshan 2 2 0 9 9 4.50 10 90.00 0 0 1 2 0
(Sri Lanka Army Sports Club)
S Dilshan 1 1 0 4 4 4.00 2 200.00 0 0 0 1 0
(Negombo Cricket Club)
AB Dinda 11 3 2 27 20* 27.00 20 135.00 0 0 0 2 2
(Bengal)
N Dipakkumar Patel 3 1 0 0 0 0.00 0 - 0 0 1 0 0
(Panama)
JN Diseko 4 2 1 1 1* 1.00 3 33.33 0 0 1 0 0
(North West)
C Dissanayake 4 2 1 6 6* 6.00 17 35.29 0 0 1 0 0
(Burgher Recreation Club)
S Dissanayake 4 4 1 44 19* 14.66 44 100.00 0 0 0 4 1
(Kandy Customs Cricket Club)
AM Dixit 7 6 2 86 37* 21.50 83 103.61 0 0 0 5 1
(Railways)
M Dixit 3 2 0 54 38 27.00 59 91.52 0 0 0 6 2
(Luxembourg)
GH Dockrell 10 9 2 121 34* 17.28 88 137.50 0 0 1 9 4
(Ireland, Leinster Lightning)
J Dodd 2 2 0 41 21 20.50 30 136.66 0 0 0 2 2
(Border)
B Doggett 8 4 1 12 6 4.00 14 85.71 0 0 0 0 0
(Brisbane Heat)
P Dogra 7 6 0 255 89 42.50 188 135.63 0 2 0 17 11
(Puducherry)
ST Doheny 2 2 0 81 46 40.50 53 152.83 0 0 0 6 4
(Munster Reds)
BL D'Oliveira 4 3 0 16 13 5.33 23 69.56 0 0 0 1 0
(Worcestershire)
AHT Donald 11 10 0 203 51 20.30 147 138.09 0 1 0 20 7
(Hampshire)
AJ Doolan 2 2 0 26 26 13.00 24 108.33 0 0 1 4 0
(Hobart Hurricanes)
JR Doran 1 1 0 7 7 7.00 8 87.50 0 0 0 0 0
(Hobart Hurricanes)
T Doria 7 7 0 116 43 16.57 140 82.85 0 0 0 14 1
(Arunachal Pradesh)
K Doriga 9 4 0 33 24 8.25 42 78.57 0 0 0 0 0
(Papua New Guinea)
AC Douglas 6 5 1 96 47* 24.00 77 124.67 0 0 0 5 8
(Bermuda)
DA Douthwaite 8 8 2 64 24 10.66 77 83.11 0 0 0 3 2
(Glamorgan)
DC Drakes 3 2 1 36 34* 36.00 19 189.47 0 0 0 3 3
(St Kitts and Nevis Patriots)
CA Dry 1 1 1 2 2* - 2 100.00 0 0 0 0 0
(Knights)
S Dube 6 6 1 53 24 10.60 42 126.19 0 0 0 2 4
(Mumbai, Royal Challengers Bangalore)
BM Duckett 12 11 0 215 64 19.54 163 131.90 0 1 0 22 7
(England, Nottinghamshire)
JA Duffy 6 2 2 10 10* - 6 166.66 0 0 0 1 0
(Otago)
G Dukes 3 1 1 16 16* - 13 123.07 0 0 0 2 0
(KwaZulu-Natal Inland)
H Dumindu 1 1 1 2 2* - 3 66.66 0 0 0 0 0
(Colts Cricket Club)
JP Duminy 9 9 3 200 43* 33.33 145 137.93 0 0 1 16 9
(Barbados Tridents, Cape Cobras, South Africa)
JSE Dunford 8 3 1 8 8 4.00 14 57.14 0 0 1 0 0
(Jersey)
BR Dunk 20 20 3 450 72* 26.47 356 126.40 0 3 1 37 12
(Karachi Kings, Melbourne Stars)
J Dunn 4 3 0 36 23 12.00 41 87.80 0 0 0 0 1
(Vanuatu)
DM Dupavillon 12 2 1 9 8 9.00 8 112.50 0 0 0 0 1
(Dolphins, KwaZulu-Natal)
F du Plessis 16 16 1 587 96 39.13 455 129.01 0 5 0 52 22
(Chennai Super Kings, Kent, South Africa)
J du Plessis 4 4 0 149 68 37.25 130 114.61 0 1 0 15 2
(South Western Districts)
JL du Plooy 13 11 4 303 70 43.28 223 135.87 0 3 1 24 9
(Derbyshire)
AB Dursak 4 4 0 4 3 1.00 24 16.66 0 0 2 0 0
(Turkey)
G Dutta 2 2 0 8 8 4.00 9 88.88 0 0 1 1 0
(Mexico)
N Dutta 5 1 1 2 2* - 2 100.00 0 0 0 0 0
(Canada)
BJ Dwarshuis 11 4 2 8 7 4.00 9 88.88 0 0 0 0 0
(Sydney Sixers)
AR Easwaran 11 11 3 331 107* 41.37 242 136.77 1 1 2 27 9
(Bengal)
Ebadat Hossain 4 - - - - - - - - - - - -
(Sylhet Sixers)
KR Ebanks 5 4 0 15 8 3.75 27 55.55 0 0 1 1 0
(Cayman Islands)
EMCD Edirisinghe 5 2 0 11 9 5.50 7 157.14 0 0 0 0 1
(Saracens Sports Club)
PMD Edirisinghe 3 3 0 88 45 29.33 68 129.41 0 0 0 6 3
(Police Sports Club)
FH Edwards 7 3 1 1 1* 0.50 6 16.66 0 0 2 0 0
(Birmingham Bears)
J Edwards 6 3 0 35 17 11.66 41 85.36 0 0 0 3 0
(Sydney Sixers)
MW Edwards 1 - - - - - - - - - - - -
(Sydney Sixers)
SA Edwards 9 7 0 115 37 16.42 83 138.55 0 0 1 13 1
(Netherlands)
EMKH Ekanayake 2 2 0 13 12 6.50 13 100.00 0 0 0 2 0
(Bloomfield Cricket and Athletic Club)
Elias Sunny 4 1 1 4 4* - 1 400.00 0 0 0 1 0
(Sheikh Jamal Dhanmondi Club)
AM Ellis 9 7 1 115 45 19.16 99 116.16 0 0 0 11 3
(Canterbury)
RR Emrit 6 4 2 15 12 7.50 12 125.00 0 0 0 1 1
(St Kitts and Nevis Patriots)
Enamul Haque 2 - - - - - - - - - - - -
(Sheikh Jamal Dhanmondi Club)
Enamul Haque jnr 4 2 2 0 0* - 0 - 0 0 0 0 0
(Prime Doleshwar Sporting Club)
GDR Eranga 6 - - - - - - - - - - - -
(Canada)
AF Erasmus 3 2 1 4 3 4.00 4 100.00 0 0 0 0 0
(Easterns)
MG Erasmus 7 5 1 139 56 34.75 98 141.83 0 1 0 12 9
(Namibia)
MN Erlank 3 3 0 48 25 16.00 48 100.00 0 0 0 4 0
(KwaZulu-Natal)
CR Ervine 12 12 4 560 96 70.00 379 147.75 0 7 0 50 24
(Matabeleland Tuskers, Zimbabwe)
SJ Erwee 5 4 0 31 28 7.75 34 91.17 0 0 1 5 0
(Dolphins)
SS Eskinazi 12 10 1 279 57* 31.00 207 134.78 0 2 0 36 3
(Middlesex)
AC Evans 4 - - - - - - - - - - - -
(Scotland)
LJ Evans 34 33 7 930 104* 35.76 699 133.04 1 5 2 98 26
(Multan Sultans, Rajshahi Kings, St Kitts and Nevis Patriots, Sussex)
L Evile 4 1 0 6 6 6.00 7 85.71 0 0 0 1 0
(Samoa)
Fabid Ahmed 7 6 1 72 25* 14.40 86 83.72 0 0 0 1 1
(Puducherry)
Fahad Ahmed 2 2 0 0 0 0.00 7 0.00 0 0 2 0 0
(Bangladesh Krira Shikkha Protisthan)
M Faheem 4 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Thailand)
Faheem Ashraf 27 21 6 205 31 13.66 138 148.55 0 0 1 15 12
(Islamabad United, Northamptonshire, Pakistan)
Faisal Javed 12 12 0 264 60 22.00 171 154.38 0 1 1 35 10
(Qatar)
Faisal Khan 4 4 1 134 83* 44.66 56 239.28 0 1 1 13 10
(Saudi Arabia)
Fakhar Zaman 22 21 0 478 65 22.76 378 126.45 0 5 2 59 14
(Glamorgan, Lahore Qalandars, Pakistan)
SM Fallah 12 1 1 0 0* - 0 - 0 0 0 0 0
(Maharashtra)
Faran Afzal 5 4 0 20 13 5.00 25 80.00 0 0 0 3 0
(Spain)
M Faraz Akram 2 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Mashonaland Eagles)
Fardeen Hasan 4 4 0 86 25 21.50 74 116.21 0 0 0 7 3
(Sheikh Jamal Dhanmondi Club)
Fareed Ahmad 4 - - - - - - - - - - - -
(Afghanistan)
Farhad Hossain 3 3 0 39 32 13.00 42 92.85 0 0 0 4 1
(Prime Doleshwar Sporting Club)
Farhad Reza 18 9 3 130 45 21.66 71 183.09 0 0 1 9 11
(Prime Doleshwar Sporting Club, Rangpur Riders)
JP Faulkner 21 13 7 107 34* 17.83 86 124.41 0 0 1 7 4
(Hobart Hurricanes, Lancashire)
Fawad Ahmed 26 5 2 5 3* 1.66 16 31.25 0 0 2 0 0
(Quetta Gladiators, St Lucia Zouks, Sydney Thunder)
Fayyaz Butt 3 2 1 28 25* 28.00 24 116.66 0 0 0 3 0
(Oman)
FY Fazal 5 5 1 107 39* 26.75 106 100.94 0 0 0 8 0
(Vidarbha)
Fazle Mahmud 7 6 1 111 50 22.20 106 104.71 0 1 1 12 2
(Brothers Union, Rajshahi Kings)
LB Ferbrache 9 8 0 138 55 17.25 142 97.18 0 1 0 6 3
(Guernsey)
NS Felane 2 - - - - - - - - - - - -
(Easterns)
TC Fell 4 3 0 38 28 12.66 37 102.70 0 0 0 1 1
(Worcestershire)
CJ Ferguson 18 18 2 471 113* 29.43 361 130.47 1 1 2 45 13
(Sydney Thunder, Worcestershire)
LH Ferguson 8 - - - - - - - - - - - -
(Kolkata Knight Riders, New Zealand)
AM Fernando 2 - - - - - - - - - - - -
(Nondescripts Cricket Club)
N Pradeep 5 2 2 9 8* - 13 69.23 0 0 0 1 0
(Sinhalese Sports Club)
B Fernando 4 2 0 12 11 6.00 8 150.00 0 0 0 1 0
(Tamil Union Cricket and Athletic Club)
C Fernando 3 3 0 5 3 1.66 8 62.50 0 0 1 0 0
(Kandy Customs Cricket Club)
DTM Fernando 3 3 3 37 30* - 20 185.00 0 0 0 3 1
(Panadura Sports Club)
MNK Fernando 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Badureliya Sports Club)
S Fernando 3 3 1 23 17 11.50 20 115.00 0 0 0 3 0
(Ragama Cricket Club)
S Fernando 5 5 2 131 40 43.66 102 128.43 0 0 0 9 3
(Sri Lanka Navy Sports Club)
SA Fernando 8 2 2 17 16* - 8 212.50 0 0 0 0 2
(Moors Sports Club)
SANJ Fernando 8 5 1 23 15 5.75 23 100.00 0 0 0 0 1
(Moors Sports Club)
Shehan I Fernando 6 6 0 204 90 34.00 128 159.37 0 2 0 22 7
(Ragama Cricket Club)
WIA Fernando 9 9 0 185 63 20.55 134 138.05 0 2 2 22 6
(Colts Cricket Club, Sri Lanka)
WKI Fernando 6 5 0 69 30 13.80 45 153.33 0 0 2 8 2
(Chilaw Marians Cricket Club)
WRC Fernando 5 2 1 20 20 20.00 8 250.00 0 0 0 0 3
(Negombo Cricket Club)
NJ Ferraby 7 7 1 160 81* 26.66 144 111.11 0 1 1 21 0
(Jersey)
DS Ferrario 3 3 0 44 22 14.66 43 102.32 0 0 0 4 0
(Kerala)
A Ferreira 1 1 0 5 5 5.00 4 125.00 0 0 0 0 0
(Mpumalanga)
Fiaz Ahmad 3 1 1 0 0* - 0 - 0 0 0 0 0
(Kuwait)
Fiaz Ahmed 4 4 2 112 62* 56.00 72 155.55 0 1 1 6 8
(Bahrain)
Fida Hussain 2 1 1 3 3* - 4 75.00 0 0 0 0 0
(Italy)
AJ Finch 23 23 2 626 102* 29.80 433 144.57 1 2 2 52 31
(Australia, Melbourne Renegades, Surrey)
HZ Finch 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Sussex)
ST Finn 15 4 3 5 3 5.00 10 50.00 0 0 0 0 0
(Middlesex)
JL Finnie 5 4 0 27 16 6.75 23 117.39 0 0 0 2 1
(Otago)
MD Fisher 1 1 0 9 9 9.00 5 180.00 0 0 0 0 1
(Yorkshire)
Fitri Sham 10 6 2 22 12 5.50 28 78.57 0 0 0 1 0
(Malaysia)
ADS Fletcher 10 10 1 224 66 24.88 201 111.44 0 1 0 17 11
(Peshawar Zalmi, St Lucia Zouks, Sylhet Sixers)
CD Fletcher 9 9 5 144 43 36.00 124 116.12 0 0 2 12 1
(Canterbury)
LJ Fletcher 4 2 0 10 6 5.00 9 111.11 0 0 0 0 1
(Nottinghamshire)
P Florin 4 2 1 1 1* 1.00 1 100.00 0 0 1 0 0
(Romania)
KK Flowers 3 3 1 20 17 10.00 33 60.60 0 0 1 3 0
(Belize)
C Floyd 1 1 1 2 2* - 5 40.00 0 0 0 0 0
(Netherlands)
DR Flynn 7 5 0 69 31 13.80 41 168.29 0 0 1 5 4
(Northern Districts)
BT Foakes 11 6 1 54 29* 10.80 45 120.00 0 0 1 3 1
(England, Surrey)
P Fojela 4 2 1 3 2 3.00 4 75.00 0 0 0 0 0
(Border)
M Ford 3 3 1 43 34* 21.50 22 195.45 0 0 1 4 3
(Leinster Lightning)
BC Fortuin 10 2 0 10 10 5.00 9 111.11 0 0 1 0 0
(Lions)
C Fortuin 4 4 1 55 20 18.33 57 96.49 0 0 0 5 1
(Northern Cape)
G Fourie 2 1 0 5 5 5.00 7 71.42 0 0 0 0 0
(Limpopo)
O Fournier 2 - - - - - - - - - - - -
(Costa Rica)
D Foxcroft 8 8 0 257 63 32.12 210 122.38 0 4 0 29 7
(Central Districts)
WAR Fraine 4 3 1 30 16 15.00 28 107.14 0 0 0 1 1
(Yorkshire)
LK Fransisco 4 4 0 64 32 16.00 75 85.33 0 0 0 5 0
(Saracens Sports Club)
TS Fray 6 6 1 19 10 3.80 40 47.50 0 0 3 1 0
(Bermuda)
JA Freeman 2 - - - - - - - - - - - -
(Hobart Hurricanes)
C Fry 3 1 0 2 2 2.00 6 33.33 0 0 0 0 0
(Luxembourg)
JN Frylinck 7 2 1 30 19* 30.00 24 125.00 0 0 0 1 1
(Namibia)
R Frylinck 19 13 8 266 51* 53.20 152 175.00 0 1 0 13 19
(Chittagong Vikings, Dolphins, KwaZulu-Natal Inland)
J Fuchs 4 4 0 38 20 9.50 50 76.00 0 0 0 1 1
(Mpumalanga)
JK Fuller 13 9 1 92 28 11.50 69 133.33 0 0 0 4 4
(Hampshire)
I Gafieldien 2 2 0 17 11 8.50 24 70.83 0 0 0 1 0
(Boland)
RD Gaikwad 12 12 2 293 55* 29.30 242 121.07 0 2 0 31 4
(Maharashtra)
AD Galiem 4 3 2 88 74* 88.00 57 154.38 0 1 0 5 5
(Northerns)
PF Gallagher 3 3 0 83 36 27.66 68 122.05 0 0 0 4 5
(Finland)
NT Gamage 5 5 2 65 45 21.66 56 116.07 0 0 0 5 1
(Colts Cricket Club)
N Gamage 5 5 0 113 57 22.60 111 101.80 0 1 0 6 6
(Kalutara Town Club)
PLS Gamage 7 2 2 2 2* - 2 100.00 0 0 0 0 0
(Colombo Cricket Club)
CJ Gandhi 10 10 3 185 68* 26.42 194 95.36 0 1 1 12 7
(Gujarat)
WCA Ganegama 6 5 2 62 18* 20.66 40 155.00 0 0 0 2 6
(Galle Cricket Club)
V Ganesan 4 4 0 31 15 7.75 42 73.80 0 0 0 0 0
(Germany)
Ganesh Satish 9 8 0 57 24 7.12 85 67.05 0 0 0 3 0
(Vidarbha)
N Gangta 2 1 1 23 23* - 11 209.09 0 0 0 4 0
(Himachal Pradesh)
CJ Gannon 4 3 2 12 7* 12.00 9 133.33 0 0 0 0 1
(United States of America)
C Garden 1 - - - - - - - - - - - -
(Scotland A)
YD Gardharia 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Gujarat)
LA Garg 3 1 1 16 16* - 13 123.07 0 0 0 1 1
(Goa)
PK Garg 11 10 2 227 59* 28.37 171 132.74 0 2 0 23 5
(Uttar Pradesh)
AN Garhwal 5 5 0 54 30 10.80 53 101.88 0 0 0 7 1
(Rajasthan)
GA Garrett 2 - - - - - - - - - - - -
(Birmingham Bears)
Garret Banner 1 - - - - - - - - - - - -
(Belize)
JJ Garth 2 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Munster Reds)
TN Garwe 4 2 1 25 17* 25.00 34 73.52 0 0 0 1 0
(Mashonaland Eagles)
Gauhar Ali 3 3 0 30 21 10.00 22 136.36 0 0 0 4 1
(Lahore Qalandars)
Gaurav 1 1 1 3 3* - 3 100.00 0 0 0 0 0
(Nagaland)
Gaurav Kumar 1 - - - - - - - - - - - -
(Delhi)
Gaurav Singh 1 - - - - - - - - - - - -
(Uttarakhand)
A Gavde 1 1 0 1 1 1.00 6 16.66 0 0 0 0 0
(Cayman Islands)
V Gayashan 1 - - - - - - - - - - - -
(Nondescripts Cricket Club)
CH Gayle 32 32 2 918 116 30.60 651 141.01 1 5 2 76 66
(Jamaica Tallawahs, Kings XI Punjab, Rangpur Riders, West Indies)
SC Getkate 14 12 1 200 49 18.18 135 148.14 0 0 2 15 11
(Ireland, Ireland A, Northern Knights)
L Gharasim 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Romania)
SS Ghosh 9 1 1 0 0* - 0 - 0 0 0 0 0
(Bengal)
Ghulam Mudassar 5 - - - - - - - - - - - -
(Quetta Gladiators)
Ghulam Shabber 7 7 1 143 58* 23.83 120 119.16 0 1 0 19 2
(United Arab Emirates)
ZN Gibson 2 1 1 8 8* - 9 88.88 0 0 0 0 0
(Northern Districts)
M Gilkes 2 2 0 51 51 25.50 39 130.76 0 1 1 4 3
(Sydney Thunder)
AP Gillespie 1 1 0 9 9 9.00 8 112.50 0 0 0 2 0
(North-West Warriors)
P Girinath Reddy 6 6 0 157 62 26.16 95 165.26 0 1 0 8 12
(Andhra)
Girish Rauturi 7 5 0 74 49 14.80 53 139.62 0 0 1 3 6
(Uttarakhand)
VV Gite 7 - - - - - - - - - - - -
(Maharashtra)
RJ Gleeson 11 - - - - - - - - - - - -
(Lancashire)
J Glen 2 2 1 61 34* 61.00 36 169.44 0 0 0 3 6
(Jamaica Tallawahs)
BD Glover 5 1 1 1 1* - 1 100.00 0 0 0 0 0
(Netherlands)
S Gobeni 4 4 0 18 11 4.50 36 50.00 0 0 1 0 0
(Boland)
BA Godleman 13 13 3 444 92 44.40 385 115.32 0 4 1 34 14
(Derbyshire)
DP Gohain 1 - - - - - - - - - - - -
(Assam)
O Goker 1 1 1 1 1* - 1 100.00 0 0 0 0 0
(Turkey)
RS Golada 1 1 0 2 2 2.00 8 25.00 0 0 0 0 0
(Rajasthan)
RV Gomez 2 2 0 4 2 2.00 9 44.44 0 0 0 0 0
(Puducherry)
DM Gondaria 3 3 1 58 47* 29.00 41 141.46 0 0 0 4 2
(Kenya)
MS Gony 5 5 1 35 18 8.75 32 109.37 0 0 1 2 2
(Punjab)
R Goodwin 4 4 1 26 16* 8.66 36 72.22 0 0 1 1 0
(Philippines)
S Gopal 22 9 3 82 19* 13.66 63 130.15 0 0 2 10 1
(Karnataka, Rajasthan Royals)
K Gore 4 1 1 4 4* - 3 133.33 0 0 0 0 0
(United States of America)
H Gori 5 5 0 179 66 35.80 126 142.06 0 1 0 19 12
(Czech Republic)
SP Goswami 11 11 1 369 86* 36.90 261 141.37 0 3 0 44 7
(Bengal)
SE Gotch 10 9 3 128 35 21.33 113 113.27 0 0 0 8 3
(Melbourne Stars)
AGS Gous 10 8 1 134 64* 19.14 134 100.00 0 1 0 11 3
(Free State, Knights)
V Govekar 1 1 0 32 32 32.00 19 168.42 0 0 0 7 0
(Goa)
K Gowtham 7 4 1 18 9 6.00 19 94.73 0 0 0 1 1
(Rajasthan Royals)
A Gqamane 4 4 2 104 42 52.00 65 160.00 0 0 0 8 3
(Border)
CN Greaves 3 2 1 29 27* 29.00 26 111.53 0 0 0 0 2
(Scotland A)
C Green 1 - - - - - - - - - - - -
(Perth Scorchers)
CJ Green 25 18 9 228 34* 25.33 176 129.54 0 0 1 19 2
(Birmingham Bears, Guyana Amazon Warriors, Multan Sultans, Sydney Thunder)
DC Green 3 3 2 41 17* 41.00 43 95.34 0 0 0 3 1
(Jamaica Tallawahs)
ZE Green 7 3 1 33 18* 16.50 23 143.47 0 0 0 1 2
(Namibia)
L Gregory 4 3 1 16 10* 8.00 13 123.07 0 0 1 3 0
(Somerset)
GT Griffiths 11 6 6 12 4* - 14 85.71 0 0 0 1 0
(Leicestershire)
DJ Grobbelaar 8 3 2 14 8 14.00 16 87.50 0 0 0 1 0
(Auckland)
TD Groenewald 7 4 1 10 9 3.33 11 90.90 0 0 2 2 0
(Somerset)
Z Groenewald 6 1 1 1 1* - 1 100.00 0 0 0 0 0
(Namibia)
NRT Gubbins 4 3 0 88 75 29.33 62 141.93 0 1 0 11 2
(Middlesex)
SM Gugale 1 1 0 7 7 7.00 10 70.00 0 0 0 1 0
(Maharashtra)
EP Gulbis 9 4 0 78 37 19.50 61 127.86 0 0 1 8 2
(Melbourne Stars)
Gulbadin Naib 2 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Afghanistan)
K Gumede 4 - - - - - - - - - - - -
(Easterns)
D Gunaratne 8 - - - - - - - - - - - -
(Nondescripts Cricket Club)
DAS Gunaratne 8 8 1 172 54* 24.57 145 118.62 0 1 0 15 5
(Lahore Qalandars, Sri Lanka Army Sports Club)
T Gunasekera 3 3 0 32 19 10.66 32 100.00 0 0 0 3 0
(Lankan Cricket Club)
EBNK Gunasiri 5 5 2 35 12* 11.66 34 102.94 0 0 0 2 1
(Burgher Recreation Club)
MD Gunathilaka 1 1 0 30 30 30.00 25 120.00 0 0 0 4 0
(Sri Lanka)
MJ Guptill 17 16 2 414 86* 29.57 284 145.77 0 2 2 27 29
(Auckland, New Zealand, Sunrisers Hyderabad, Worcestershire)
RN Gurbani 1 - - - - - - - - - - - -
(Vidarbha)
Gurinder Singh 6 6 4 207 56* 103.50 171 121.05 0 1 0 15 8
(Meghalaya)
Gurkeerat Singh 9 8 0 236 65 29.50 192 122.91 0 1 0 26 6
(Punjab, Royal Challengers Bangalore)
HF Gurney 29 7 6 7 5* 7.00 9 77.77 0 0 1 1 0
(Kolkata Knight Riders, Melbourne Renegades, Nottinghamshire, Quetta Gladiators)
Gurvinder Singh 1 - - - - - - - - - - - -
(Himachal Pradesh)
R Haasbroek 4 4 1 95 45* 31.66 72 131.94 0 0 0 6 2
(North West)
Habibur Rahman 1 1 0 4 4 4.00 8 50.00 0 0 0 0 0
(Brothers Union)
Habib Ahmadzai 5 3 2 23 15* 23.00 29 79.31 0 0 0 2 1
(Austria)
N Haggalla 3 3 1 33 19 16.50 34 97.05 0 0 0 3 0
(Bloomfield Cricket and Athletic Club)
SR Hain 12 12 1 459 85 41.72 387 118.60 0 3 0 39 8
(Birmingham Bears)
OJ Hairs 3 3 1 29 15 14.50 26 111.53 0 0 0 4 1
(Scotland, Scotland A)
OD Hald 9 8 1 61 18 8.71 57 107.01 0 0 1 4 2
(Denmark)
AD Hales 27 27 2 781 100 31.24 528 147.91 1 6 3 81 36
(Barbados Tridents, England, Islamabad United, Nottinghamshire, Rangpur Riders)
Hamidul Islam 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Brothers Union)
Hamidul Islam 3 - - - - - - - - - - - -
(Shinepukur Cricket Club)
Hammad Azam 5 5 1 57 29 14.25 58 98.27 0 0 1 4 1
(Multan Sultans)
MAH Hammond 13 12 0 322 63 26.83 229 140.61 0 2 1 39 10
(Gloucestershire)
Jandu Hamoud 6 1 0 2 2 2.00 4 50.00 0 0 0 0 0
(Kuwait)
BR Hampton 7 7 1 172 64 28.66 116 148.27 0 2 1 11 10
(Northern Districts)
Hamza Dar 1 1 0 8 8 8.00 6 133.33 0 0 0 1 0
(Spain)
Hamza Tahir 3 - - - - - - - - - - - -
(Scotland A)
Hamza Tariq 6 3 1 20 11* 10.00 21 95.23 0 0 0 1 0
(Canada)
F Hand 3 2 1 17 11* 17.00 12 141.66 0 0 0 2 1
(Leinster Lightning)
ST Handirisi 6 6 0 71 23 11.83 69 102.89 0 0 1 9 1
(Matabeleland Tuskers)
PSP Handscomb 19 18 3 362 65* 24.13 319 113.47 0 1 1 23 5
(Australia, Durham, Melbourne Stars)
OJ Hannon-Dalby 4 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Birmingham Bears)
Harbhajan Singh 14 4 1 7 3* 2.33 20 35.00 0 0 0 0 0
(Chennai Super Kings, Punjab)
AM Hardie 2 1 0 8 8 8.00 7 114.28 0 0 0 1 0
(Perth Scorchers)
RS Harikant 2 2 0 9 5 4.50 12 75.00 0 0 0 1 0
(Goa)
Haris Rauf 10 3 1 13 7 6.50 10 130.00 0 0 1 1 1
(Lahore Qalandars)
Haris Sohail 7 7 2 154 50 30.80 145 106.20 0 1 1 15 2
(Lahore Qalandars, Pakistan)
C Hari Nishanth 4 4 0 22 12 5.50 21 104.76 0 0 1 4 0
(Tamil Nadu)
SR Harmer 12 6 2 25 9 6.25 24 104.16 0 0 2 2 0
(Essex)
Haroon Mughal 2 2 0 21 17 10.50 31 67.74 0 0 0 2 0
(Malta)
SB Harper 13 13 1 277 56* 23.08 193 143.52 0 1 1 32 7
(Melbourne Renegades)
Harpreet Brar 2 1 1 20 20* - 12 166.66 0 0 0 2 1
(Kings XI Punjab)
Harpreet Singh 7 6 1 345 92* 69.00 232 148.70 0 3 0 32 15
(Chhattisgarh)
LHB Harrington-Myers 4 4 1 32 17* 10.66 39 82.05 0 0 1 1 1
(Cayman Islands)
MS Harris 7 7 0 74 28 10.57 70 105.71 0 0 0 11 2
(Melbourne Renegades)
Harsh Tyagi 10 5 3 66 32* 33.00 57 115.78 0 0 0 5 4
(Railways)
GJ Harte 3 2 0 7 6 3.50 11 63.63 0 0 0 1 0
(Durham)
MW Harvey 12 11 0 132 38 12.00 121 109.09 0 0 0 13 4
(Melbourne Renegades)
Hasanuzzaman 4 4 0 44 26 11.00 29 151.72 0 0 0 4 2
(Sheikh Jamal Dhanmondi Club)
Hasan Ali 17 8 2 20 11 3.33 18 111.11 0 0 1 0 1
(Pakistan, Peshawar Zalmi)
Hasan Murad 2 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Bangladesh Krira Shikkha Protisthan)
Hasheem Shahzad 2 2 0 5 5 2.50 9 55.55 0 0 1 1 0
(Malta)
M Hassan 7 3 3 4 2* - 6 66.66 0 0 0 0 0
(Hyderabad (India))
Hassan Khan 2 2 1 13 7 13.00 14 92.85 0 0 0 2 0
(Lahore Qalandars)
Hassan Rasheed 8 7 0 72 22 10.28 100 72.00 0 0 0 4 1
(Maldives)
C Hassett 2 2 0 66 49 33.00 62 106.45 0 0 0 8 0
(Munster Reds)
VS Hathwala 7 7 5 154 61* 77.00 132 116.66 0 1 0 14 3
(Services)
C Hauptfleisch 5 5 0 69 42 13.80 85 81.17 0 0 1 4 2
(Cayman Islands)
EL Hawken 6 1 0 7 7 7.00 8 87.50 0 0 0 1 0
(Titans)
AW Hawkins-Kay 8 6 2 80 27* 20.00 88 90.90 0 0 0 6 0
(Jersey)
Hayatullah Niazi 4 4 1 59 27 19.66 47 125.53 0 0 0 3 3
(Norway)
Hazratullah Zazai 12 12 1 382 162* 34.72 213 179.34 1 2 0 27 32
(Afghanistan, Dhaka Dynamites)
TM Head 3 3 0 63 43 21.00 59 106.77 0 0 0 3 3
(Adelaide Strikers)
SD Heazlett 1 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Brisbane Heat)
TG Helm 14 6 2 16 5 4.00 24 66.66 0 0 1 0 0
(Middlesex)
H Helva 4 4 0 12 7 3.00 25 48.00 0 0 2 2 0
(Turkey)
MADI Hemantha 5 5 0 58 43 11.60 54 107.40 0 0 1 5 2
(Sri Lanka Navy Sports Club)
C Hemraj 4 4 0 138 63 34.50 115 120.00 0 1 0 15 6
(Guyana Amazon Warriors)
BE Hendricks 7 1 0 3 3 3.00 6 50.00 0 0 0 0 0
(Lions, South Africa)
DA Hendricks 4 4 1 100 49 33.33 107 93.45 0 0 0 6 0
(Gauteng)
RR Hendricks 16 15 0 382 77 25.46 313 122.04 0 4 3 41 7
(Lions, South Africa)
PD Hennessy 4 3 0 89 71 29.66 55 161.81 0 1 1 7 5
(Spain)
MC Henriques 11 9 2 243 61* 34.71 172 141.27 0 2 0 20 9
(Sydney Sixers)
MJ Henry 3 3 3 6 3* - 6 100.00 0 0 0 0 0
(Canterbury)
RA Herman 11 6 1 78 33 15.60 70 111.42 0 0 0 8 1
(Northerns, Titans)
SO Hetmyer 15 15 2 233 75 17.92 200 116.50 0 2 2 16 12
(Guyana Amazon Warriors, Royal Challengers Bangalore, West Indies)
H Hettiarchchi 7 3 2 15 14* 15.00 11 136.36 0 0 1 1 1
(Colombo Cricket Club)
P Hettiwatte 5 5 0 78 36 15.60 70 111.42 0 0 1 5 3
(Badureliya Sports Club)
HS Hewanayake 4 4 0 63 44 15.75 60 105.00 0 0 0 5 4
(Kandy Customs Cricket Club)
DT Hewathantri 4 4 0 45 35 11.25 39 115.38 0 0 0 4 2
(Ragama Cricket Club)
D Heyliger 5 2 2 34 23* - 19 178.94 0 0 0 1 3
(Canada)
S Hicks 3 2 0 23 20 11.50 19 121.05 0 0 0 3 1
(Otago)
RF Higgins 13 11 3 206 77* 25.75 150 137.33 0 1 1 14 9
(Gloucestershire)
Hilal Ahmad 5 5 1 45 30 11.25 44 102.27 0 0 0 6 1
(Czech Republic)
JC Hildreth 13 13 2 216 40 19.63 176 122.72 0 0 1 17 6
(Somerset)
J Hill 4 3 0 15 6 5.00 20 75.00 0 0 0 3 0
(Philippines)
LJ Hill 14 12 1 216 58 19.63 167 129.34 0 1 1 16 8
(Leicestershire)
D Himganekar 12 4 2 37 35* 18.50 21 176.19 0 0 1 3 2
(Maharashtra)
Himmat Singh 9 8 2 105 24 17.50 96 109.37 0 0 2 8 3
(Delhi)
CD Hinchliffe 3 2 1 12 9 12.00 17 70.58 0 0 0 0 0
(Perth Scorchers)
JH Hinrichsen 2 1 1 4 4* - 5 80.00 0 0 0 0 0
(North West)
RM Hira 9 2 0 29 17 14.50 24 120.83 0 0 0 4 0
(Auckland)
H Hiri 3 2 0 7 4 3.50 10 70.00 0 0 0 0 0
(Papua New Guinea)
S Hirudika 5 5 1 27 12 6.75 33 81.81 0 0 0 1 1
(Kandy Customs Cricket Club)
J Hirschi 2 2 0 17 9 8.50 35 48.57 0 0 0 0 0
(Malta)
S Hirugade 1 1 0 10 10 10.00 11 90.90 0 0 0 1 0
(Mexico)
MN Hirwani 6 3 0 16 8 5.33 16 100.00 0 0 0 1 1
(Madhya Pradesh)
Hiten Mehra 4 4 0 30 16 7.50 31 96.77 0 0 0 1 2
(Gujarat)
NR Hobson 5 4 1 86 43 28.66 74 116.21 0 0 0 5 3
(Perth Scorchers)
T Hobson 4 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Limpopo)
KAR Hodge 2 1 0 13 13 13.00 10 130.00 0 0 0 2 0
(St Lucia Zouks)
MG Hogan 5 2 1 3 2* 3.00 5 60.00 0 0 0 0 0
(Glamorgan)
MDE Holden 1 1 1 30 30* - 24 125.00 0 0 0 4 1
(Middlesex)
JO Holder 6 5 0 22 11 4.40 25 88.00 0 0 2 1 1
(Barbados Tridents, West Indies)
IG Holland 3 2 2 12 11* - 9 133.33 0 0 0 1 0
(Hampshire)
BJ Holt 2 2 1 41 37 41.00 33 124.24 0 0 0 1 3
(Sydney Thunder)
S Hongsi 3 3 3 27 11* - 16 168.75 0 0 0 3 1
(Thailand)
AH Hooda 7 2 2 0 0* - 1 0.00 0 0 0 0 0
(Haryana)
DJ Hooda 18 14 3 200 35 18.18 194 103.09 0 0 1 15 4
(Baroda, Sunrisers Hyderabad)
DR Hooper 9 8 3 76 19* 15.20 91 83.51 0 0 1 3 1
(Guernsey)
SD Hope 3 3 0 13 7 4.33 18 72.22 0 0 1 2 0
(West Indies)
Z Hoque 3 3 0 46 20 15.33 35 131.42 0 0 0 4 2
(Thailand)
NB Hornbuckle 4 4 0 55 35 13.75 57 96.49 0 0 0 7 1
(South Western Districts)
AJ Hose 13 13 2 444 69 40.36 313 141.85 0 4 0 34 20
(Birmingham Bears, Wellington)
BAC Howell 15 12 3 200 53* 22.22 145 137.93 0 1 0 16 9
(Gloucestershire, Rangpur Riders)
FJ Hudson-Prentice 13 6 2 93 31* 23.25 82 113.41 0 0 0 9 1
(Derbyshire)
AL Hughes 11 7 4 64 22* 21.33 46 139.13 0 0 1 5 2
(Derbyshire)
DP Hughes 11 11 2 298 61 33.11 225 132.44 0 3 1 36 4
(Sydney Sixers)
JS Hunter 2 - - - - - - - - - - - -
(Otago)
LJ Hurt 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Lancashire)
SS Hussain 3 3 0 27 18 9.00 28 96.42 0 0 0 1 1
(Arunachal Pradesh)
Hussain Talat 13 12 0 232 55 19.33 188 123.40 0 1 2 22 6
(Islamabad United, Pakistan)
EH Hutchinson 2 1 0 16 16 16.00 8 200.00 0 0 0 3 0
(United States of America)
GM Hyde 3 1 0 1 1 1.00 6 16.66 0 0 0 0 0
(Belize)
Ibrahim Hassan 8 5 1 7 5 1.75 18 38.88 0 0 2 0 0
(Maldives)
Ibrahim Khan 1 - - - - - - - - - - - -
(Saudi Arabia)
Ibrahim Nashath 3 2 1 3 3* 3.00 5 60.00 0 0 1 0 0
(Maldives)
Ibrahim Rizan 2 1 1 0 0* - 0 - 0 0 0 0 0
(Maldives)
Ibrarul Haq 5 4 0 69 49 17.25 47 146.80 0 0 1 6 4
(Saudi Arabia)
Ibtisam Sheikh 4 - - - - - - - - - - - -
(Peshawar Zalmi)
MTG Iddamalgoda 5 5 0 119 39 23.80 91 130.76 0 0 0 17 0
(Sri Lanka Navy Sports Club)
AF Ifill 6 6 1 37 9 7.40 61 60.65 0 0 0 2 1
(Cayman Islands)
Iftikhar Ahmed 6 6 3 82 44* 27.33 56 146.42 0 0 1 7 4
(Karachi Kings)
LU Igalagamage 8 8 0 239 94 29.87 163 146.62 0 1 0 28 9
(Nondescripts Cricket Club)
Ijaz Hussain 3 3 0 80 40 26.66 76 105.26 0 0 0 7 6
(Romania)
Ilyas Ahmed 6 3 2 2 1* 2.00 3 66.66 0 0 0 0 0
(Kuwait)
Imad Wasim 23 20 7 205 30 15.76 162 126.54 0 0 1 21 2
(Karachi Kings, Nottinghamshire, Pakistan)
Imam-ul-Haq 14 13 0 348 59 26.76 272 127.94 0 4 0 34 8
(Pakistan, Peshawar Zalmi)
Imran Anwar 4 2 1 23 16* 23.00 22 104.54 0 0 0 2 0
(Bahrain)
Imranullah Aslam 3 3 0 131 77 43.66 79 165.82 0 1 0 9 10
(Panadura Sports Club)
Imran Ali 4 2 1 5 5* 5.00 6 83.33 0 0 1 0 0
(Kuwait)
Imran Ali Butt 4 4 0 111 58 27.75 101 109.90 0 2 2 5 6
(Bahrain)
Imran Bulbulia 3 3 0 40 32 13.33 42 95.23 0 0 1 4 1
(Panama)
Imran Haider 3 2 2 4 4* - 8 50.00 0 0 0 0 0
(United Arab Emirates)
Imran Haider 2 2 0 19 15 9.50 26 73.07 0 0 0 2 1
(Romania)
Imran Qayyum 9 5 4 16 13* 16.00 12 133.33 0 0 1 0 1
(Kent)
Imran Tahir 32 7 5 18 8* 9.00 18 100.00 0 0 1 0 1
(Chennai Super Kings, Guyana Amazon Warriors, South Africa, Surrey)
Imrul Kayes 14 13 2 183 39 16.63 157 116.56 0 0 2 11 12
(Comilla Victorians)
Imtiaz Hossain 4 4 0 110 56 27.50 87 126.43 0 1 0 11 3
(Sheikh Jamal Dhanmondi Club)
RK Inampud 3 3 2 23 17* 23.00 28 82.14 0 0 0 0 1
(Mexico)
Inam-ul-Haq 11 11 2 225 73* 25.00 205 109.75 0 1 1 28 2
(Qatar)
B Indrajith 4 4 0 79 46 19.75 87 90.80 0 0 0 4 0
(Tamil Nadu)
SADU Indrasiri 5 3 2 13 7* 13.00 23 56.52 0 0 0 0 0
(Negombo Cricket Club)
MD Ingale 3 1 1 6 6* - 3 200.00 0 0 0 1 0
(Maharashtra)
JP Inglis 3 3 0 90 55 30.00 64 140.62 0 1 0 8 4
(Perth Scorchers)
CA Ingram 44 43 6 1023 127* 27.64 718 142.47 1 5 2 89 47
(Adelaide Strikers, Delhi Capitals, Glamorgan, Karachi Kings)
Iqbal Hussain 12 5 3 9 4* 4.50 10 90.00 0 0 1 1 0
(Qatar)
Ifran Hossain 2 - - - - - - - - - - - -
(Khelaghar Samaj Kallyan Samity)
Irfan Sukkur 2 2 1 53 52* 53.00 37 143.24 0 1 0 7 1
(Mohammedan Sporting Club)
E Isaneez 3 2 2 8 7* - 13 61.53 0 0 0 0 0
(Uganda)
Ishan Kishan 15 14 2 434 113* 36.16 320 135.62 2 1 1 42 21
(Jharkhand, Mumbai Indians)
SK Ismail 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Andhra)
SS Iyer 26 26 3 947 147 41.17 704 134.51 2 4 0 70 50
(Delhi Capitals, Mumbai)
VR Iyer 6 6 3 113 29 37.66 77 146.75 0 0 0 11 6
(Madhya Pradesh)
Izatullah Dawlatzai 10 2 1 26 24* 26.00 13 200.00 0 0 0 2 2
(Germany)
WG Jacks 13 13 0 272 63 20.92 179 151.95 0 1 0 23 17
(Surrey)
SP Jackson 6 5 0 67 36 13.40 55 121.81 0 0 0 9 1
(Saurashtra)
DF Jacobs 4 4 0 58 20 14.50 82 70.73 0 0 0 7 0
(Thailand)
SA Jacobs 2 1 1 1 1* - 1 100.00 0 0 0 0 0
(Jamaica Tallawahs)
DA Jadeja 6 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Saurashtra)
RA Jadeja 18 11 8 125 31* 41.66 101 123.76 0 0 0 7 5
(Chennai Super Kings, India)
KM Jadhav 14 12 3 162 58 18.00 169 95.85 0 1 1 19 3
(Chennai Super Kings)
N Jagadeesan 6 4 1 45 29* 15.00 48 93.75 0 0 1 2 1
(Tamil Nadu)
IR Jaggi 7 6 1 72 24 14.40 63 114.28 0 0 1 8 0
(Jharkhand)
Jahid Javed 2 2 0 51 44 25.50 44 115.90 0 0 0 3 2
(Abahani Limited)
Jahurul Islam 5 5 1 27 13 6.75 28 96.42 0 0 1 2 1
(Khulna Titans)
PP Jaiswal 3 3 1 10 7 5.00 7 142.85 0 0 1 0 1
(Himachal Pradesh)
Jaker Ali 7 7 3 53 25 13.25 41 129.26 0 0 1 3 1
(Legends of Rupganj, Sylhet Sixers)
D Jakiel 4 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Mashonaland Eagles)
NA Janes 2 2 0 9 9 4.50 11 81.81 0 0 1 1 0
(Thailand)
KA Jamieson 9 4 2 64 24 32.00 53 120.75 0 0 0 3 2
(Canterbury)
S Jamil 3 3 0 48 24 16.00 49 97.95 0 0 0 5 2
(Belgium)
AS Jamwal 6 1 1 0 0* - 1 0.00 0 0 0 0 0
(Himachal Pradesh)
Janak Prakash 3 2 1 2 2* 2.00 6 33.33 0 0 1 0 0
(Singapore)
S Jangir 3 1 0 7 7 7.00 11 63.63 0 0 0 0 0
(Puducherry)
M Jangra 2 1 1 1 1* - 1 100.00 0 0 0 0 0
(Uttar Pradesh)
CS Jani 5 1 0 4 4 4.00 6 66.66 0 0 0 0 0
(Saurashtra)
D Jansen 4 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Free State)
M Jansen 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Knights)
J Jardine 4 - - - - - - - - - - - -
(Northerns)
KM Jarvis 11 4 3 18 15* 18.00 16 112.50 0 0 0 0 2
(Mid West Rhinos, Zimbabwe)
Jasdeep Singh 4 2 0 31 31 15.50 25 124.00 0 0 1 0 3
(United States of America)
Jashimuddin 1 1 0 4 4 4.00 7 57.14 0 0 0 0 0
(Prime Doleshwar Sporting Club)
Jaspreet Singh 5 2 0 19 11 9.50 23 82.60 0 0 0 1 0
(Italy)
Jatinder Singh 3 3 0 87 63 29.00 72 120.83 0 1 0 11 1
(Oman)
Javed Maroofkhail 2 1 0 3 3 3.00 8 37.50 0 0 0 0 0
(Norway)
D Jayalath 2 1 1 5 5* - 6 83.33 0 0 0 0 0
(Bloomfield Cricket and Athletic Club)
DM Jayalath 2 2 0 12 11 6.00 15 80.00 0 0 0 2 0
(Negombo Cricket Club)
JMDBMP Jayamanna 3 3 0 82 39 27.33 60 136.66 0 0 0 6 3
(Negombo Cricket Club)
M Jayamanna 3 1 0 11 11 11.00 12 91.66 0 0 0 0 0
(Lankan Cricket Club)
WMC Jayampathi 3 3 0 7 5 2.33 17 41.17 0 0 1 0 0
(Sri Lanka Ports Authority Cricket Club)
HIA Jayaratne 6 6 2 123 48* 30.75 86 143.02 0 0 0 9 6
(Ragama Cricket Club)
PLM Jayaratne 5 4 0 8 4 2.00 13 61.53 0 0 2 0 0
(Kurunegala Youth Cricket Club)
MSS Jayasekara 1 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Sri Lanka Air Force Sports Club)
AJADDLA Jayasinghe 1 1 0 9 9 9.00 15 60.00 0 0 0 1 0
(Negombo Cricket Club)
KAS Jayasinghe 1 1 0 5 5 5.00 9 55.55 0 0 0 0 0
(Kandy Customs Cricket Club)
TL Jayasinghe 2 2 0 11 11 5.50 13 84.61 0 0 1 1 1
(Panadura Sports Club)
GSNFG Jayasuriya 7 6 1 239 91* 47.80 176 135.79 0 2 0 25 5
(Negombo Cricket Club, Sri Lanka)
NGRP Jayasuriya 5 1 1 1 1* - 1 100.00 0 0 0 0 0
(Colts Cricket Club)
MAS Jayathilake 6 6 0 128 68 21.33 99 129.29 0 1 0 6 7
(Ragama Cricket Club)
S Jayathilake 5 5 1 44 26* 11.00 48 91.66 0 0 0 0 3
(Kalutara Town Club)
DKRC Jayatissa 6 6 0 42 24 7.00 30 140.00 0 0 3 2 4
(Chilaw Marians Cricket Club)
SMD Jayawardena 5 5 0 63 34 12.60 52 121.15 0 0 1 6 4
(Bloomfield Cricket and Athletic Club)
HM Jayawardene 5 5 1 139 58 34.75 86 161.62 0 1 0 9 9
(Police Sports Club)
MSS Jayawickrama 3 3 0 17 11 5.66 27 62.96 0 0 1 0 1
(Sinhalese Sports Club)
P Jayeshbhai Patel 2 2 1 14 8* 14.00 11 127.27 0 0 0 0 0
(Panama)
Jay Odedra 2 1 1 6 6* - 6 100.00 0 0 0 0 0
(Oman)
PASS Jeewantha 5 5 2 108 47* 36.00 65 166.15 0 0 1 4 8
(Saracens Sports Club)
JW Jenner 8 8 1 174 71 24.85 146 119.17 0 1 0 11 7
(Jersey)
KK Jennings 12 8 4 119 35 29.75 112 106.25 0 0 0 7 2
(Lancashire)
CP Jewell 8 7 1 123 61* 20.50 99 124.24 0 1 0 15 2
(Hobart Hurricanes)
LR Johns 1 1 0 19 19 19.00 19 100.00 0 0 0 1 0
(Wellington)
TM Johnson 4 3 0 21 12 7.00 31 67.74 0 0 0 1 0
(Wellington)
J Jojo 7 5 3 36 13 18.00 27 133.33 0 0 0 1 1
(Denmark)
R Jonathan 6 6 0 121 47 20.16 115 105.21 0 0 0 12 4
(Nagaland)
E Jones 4 4 1 86 37 28.66 46 186.95 0 0 0 6 6
(Northerns)
MO Jones 5 4 1 56 27 18.66 51 109.80 0 0 0 4 3
(Bermuda)
S Jones 2 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Munster Reds)
LM Jongwe 1 1 1 4 4* - 6 66.66 0 0 0 0 0
(Mashonaland Eagles)
C Jonker 9 8 3 123 37 24.60 93 132.25 0 0 0 8 6
(Rajshahi Kings)
Jony Talukdar 1 1 0 4 4 4.00 2 200.00 0 0 0 1 0
(Uttara Sporting Club)
S Jora 3 3 1 82 53* 41.00 64 128.12 0 1 0 3 4
(Nepal)
HJ Jordaan 4 4 1 94 37* 31.33 107 87.85 0 0 0 8 0
(Thailand)
CJ Jordan 24 12 3 51 19 5.66 58 87.93 0 0 0 8 0
(England, Northern Districts, Peshawar Zalmi, Sussex, Sydney Thunder)
AS Joseph 8 6 5 48 15* 48.00 32 150.00 0 0 0 4 2
(Mumbai Indians, St Kitts and Nevis Patriots)
GJ Joseph 1 - - - - - - - - - - - -
(Belize)
K Joshi 4 3 1 41 32* 20.50 41 100.00 0 0 0 4 2
(Austria)
Junaid Khan 14 6 3 3 2 1.00 4 75.00 0 0 2 0 0
(Khulna Titans, Multan Sultans)
Junaid Sheikh 5 3 0 19 9 6.33 20 95.00 0 0 0 1 1
(Norway)
Junaid Siddique 13 13 0 312 70 24.00 230 135.65 0 1 0 32 13
(Brothers Union, Khulna Titans)
Junaid Siddiqui 4 1 1 2 2* - 2 100.00 0 0 0 0 0
(Canada)
TP Kaber 8 5 1 43 15 10.75 40 107.50 0 0 0 3 1
(Eastern Province, Warriors)
NN Kadam 7 5 1 70 32* 17.50 78 89.74 0 0 0 3 2
(Tripura)
RP Kadam 12 12 2 536 89 53.60 413 129.78 0 5 1 63 14
(Karnataka)
L Kaestner 3 3 1 72 42* 36.00 67 107.46 0 0 0 8 0
(Limpopo)
I Kaia 5 4 0 58 44 14.50 54 107.40 0 0 2 7 1
(Mountaineers)
R Kaia 5 4 0 90 53 22.50 85 105.88 0 1 0 9 3
(Mountaineers)
KR Kakade 1 - - - - - - - - - - - -
(Baroda)
RB Kalaria 2 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Gujarat)
JN Kalita 7 3 2 50 31* 50.00 33 151.51 0 0 0 2 3
(Assam)
G Kaltongga 3 2 0 10 10 5.00 12 83.33 0 0 1 1 0
(Vanuatu)
SK Kamat 5 5 1 101 50* 25.25 105 96.19 0 1 0 12 3
(Goa)
Kamran Akmal 13 13 0 357 86 27.46 259 137.83 0 3 3 42 18
(Peshawar Zalmi)
Kamran Khan 11 11 0 195 52 17.72 151 129.13 0 1 0 16 12
(Qatar)
Kamrul Islam Rabbi 11 3 1 16 13 8.00 15 106.66 0 0 0 0 1
(Gazi Group Cricketers, Rajshahi Kings)
TS Kamunhukamwe 5 5 0 36 17 7.20 46 78.26 0 0 1 5 0
(Mashonaland Eagles)
STP Kandanearachchi 6 6 2 216 91* 54.00 150 144.00 0 1 0 23 7
(Galle Cricket Club)
TE Kane 6 5 2 71 26* 23.66 47 151.06 0 0 0 5 4
(Ireland, Ireland A, Leinster Lightning)
S Kankanange 5 5 1 181 58 45.25 117 154.70 0 2 0 16 9
(Lankan Cricket Club)
H Kanojia 3 3 0 8 5 2.66 18 44.44 0 0 0 1 0
(Manipur)
S Kansoy 4 4 0 2 2 0.50 7 28.57 0 0 3 0 0
(Turkey)
A Kant Singh 1 1 1 2 2* - 2 100.00 0 0 0 0 0
(Chhattisgarh)
CK Kapugedera 5 4 1 27 22* 9.00 26 103.84 0 0 1 3 0
(Sinhalese Sports Club)
Karan KC 9 6 0 54 20 9.00 51 105.88 0 0 1 3 3
(Nepal)
Karan Kaila 2 - - - - - - - - - - - -
(Punjab)
IA Karim 3 3 1 66 28 33.00 75 88.00 0 0 0 5 1
(Kenya)
Karim Janat 4 2 1 5 5* 5.00 9 55.55 0 0 1 0 0
(Afghanistan)
N Kariyawasam 4 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Kalutara Town Club)
AK Karnewar 10 7 0 86 33 12.28 74 116.21 0 0 0 8 2
(Vidarbha)
KD Karthik 19 17 7 300 97* 30.00 201 149.25 0 2 0 24 18
(India, Kolkata Knight Riders)
S Karthik 7 5 0 23 9 4.60 36 63.88 0 0 1 2 0
(Puducherry)
K Kartikeya 1 - - - - - - - - - - - -
(Madhya Pradesh)
KPNM Karunanayake 5 5 1 154 50* 38.50 136 113.23 0 1 0 8 5
(Saracens Sports Club)
KPSP Karunanayake 5 5 0 41 15 8.20 36 113.88 0 0 1 4 1
(Kurunegala Youth Cricket Club)
MLR Karunaratne 3 3 0 20 10 6.66 17 117.64 0 0 1 1 2
(Negombo Cricket Club)
T Karunaratne 4 4 2 16 14 8.00 27 59.25 0 0 1 1 0
(Bloomfield Cricket and Athletic Club)
Karweng NG 4 3 0 21 14 7.00 30 70.00 0 0 0 0 1
(Philippines)
KT Kasuza 4 3 1 61 26* 30.50 42 145.23 0 0 0 7 3
(Mountaineers)
PS Kataria 4 3 1 17 14* 8.50 20 85.00 0 0 1 1 1
(Arunachal Pradesh)
S Kaul 8 2 1 0 0* 0.00 1 0.00 0 0 1 0 0
(India, Sunrisers Hyderabad)
KV Kaushal 7 6 0 176 58 29.33 124 141.93 0 2 0 16 12
(Uttarakhand)
PHT Kaushal 5 2 1 1 1* 1.00 1 100.00 0 0 1 0 0
(Moors Sports Club)
A Kaushalya 1 - - - - - - - - - - - -
(Panadura Sports Club)
AJ Kaushik 2 2 0 47 31 23.50 46 102.17 0 0 0 6 1
(Nagaland)
AK Kaushik 3 3 1 23 14* 11.50 22 104.54 0 0 0 0 1
(Himachal Pradesh)
M Kaushik 1 1 0 9 9 9.00 7 128.57 0 0 0 1 0
(Uttar Pradesh)
SS Kauthankar 4 2 1 14 12 14.00 14 100.00 0 0 0 1 0
(Goa)
KK Kevin 6 5 0 47 19 9.40 67 70.14 0 0 0 0 1
(Galle Cricket Club)
S Kaveri 2 2 0 8 4 4.00 31 25.80 0 0 0 0 0
(Mexico)
HB Kayondo 3 3 0 76 31 25.33 69 110.14 0 0 0 2 4
(Uganda)
AA Kazi 4 4 0 61 36 15.25 54 112.96 0 0 1 4 2
(Nagaland)
AN Kazi 10 3 2 44 39* 44.00 40 110.00 0 0 0 0 3
(Maharashtra)
D Kegasitswe 4 2 2 5 4* - 11 45.45 0 0 0 0 0
(Botswana)
M Kelly 7 3 1 20 18* 10.00 14 142.85 0 0 1 1 1
(Perth Scorchers)
NF Kelly 6 6 0 155 56 25.83 103 150.48 0 1 1 19 8
(Northern Districts)
R Kelly 2 2 0 9 5 4.50 7 128.57 0 0 0 2 0
(Sri Lanka Navy Sports Club)
G Kennedy 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Ireland A, North-West Warriors)
RI Keogh 10 9 4 177 59* 35.40 167 105.98 0 1 0 14 2
(Northamptonshire)
KWBP Keppetipola 3 2 0 10 10 5.00 12 83.33 0 0 1 2 0
(Kurunegala Youth Cricket Club)
P Kerai 3 - - - - - - - - - - - -
(Kenya)
ED Kerkar 3 1 0 46 46 46.00 36 127.77 0 0 0 3 1
(Mumbai)
Keshav Kumar 6 6 2 145 61* 36.25 154 94.15 0 1 1 16 2
(Bihar)
LJ Kgoatle 4 4 2 272 114* 136.00 174 156.32 2 0 0 37 7
(Limpopo)
SA Khadir 7 7 0 56 17 8.00 63 88.88 0 0 1 8 0
(Mizoram)
P Khadka 8 8 1 271 86* 38.71 178 152.24 0 2 1 34 11
(Nepal)
SP Khajuria 4 4 1 68 34 22.66 63 107.93 0 0 1 5 3
(Jammu & Kashmir)
SN Khan 8 5 1 180 67 45.00 143 125.87 0 1 0 19 4
(Kings XI Punjab)
N Khanna 2 2 0 8 6 4.00 12 66.66 0 0 0 1 0
(Malta)
AN Khare 7 6 3 249 61* 83.00 149 167.11 0 2 0 21 12
(Chhattisgarh)
UT Khawaja 1 1 0 36 36 36.00 21 171.42 0 0 0 6 1
(Sydney Thunder)
Khawar Ali 2 2 0 7 5 3.50 15 46.66 0 0 0 0 0
(Oman)
K Khejroliya 2 - - - - - - - - - - - -
(Royal Challengers Bangalore)
Khizer Ahmed 5 4 2 32 18 16.00 47 68.08 0 0 0 1 0
(Norway)
SM Khomari 7 6 0 68 21 11.33 74 91.89 0 0 1 4 1
(Boland, Cape Cobras)
N Khosla 2 2 0 51 27 25.50 64 79.68 0 0 0 2 1
(Malta)
B Khumalo 3 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Botswana)
T Khumalo 4 4 0 23 12 5.75 33 69.69 0 0 1 2 0
(KwaZulu-Natal)
Khurram Nawaz 3 3 0 82 58 27.33 57 143.85 0 1 0 7 5
(Oman)
JH Kiani 4 3 1 25 13 12.50 36 69.44 0 0 0 2 0
(Philippines)
J Kila 4 1 1 3 3* - 3 100.00 0 0 0 0 0
(Papua New Guinea)
TCR Kimber 3 3 0 5 2 1.66 13 38.46 0 0 0 0 0
(Guernsey)
BA King 4 4 0 84 49 21.00 60 140.00 0 0 0 11 4
(Guyana Amazon Warriors)
VJ Kingma 3 1 1 0 0* - 1 0.00 0 0 0 0 0
(Netherlands)
AK Kitchen 6 5 0 86 27 17.20 65 132.30 0 0 1 9 2
(Otago)
S Kizilkaya 4 4 0 17 8 4.25 28 60.71 0 0 1 3 0
(Turkey)
H Klaasen 6 5 2 21 6 7.00 32 65.62 0 0 0 0 0
(Royal Challengers Bangalore, South Africa)
FJ Klaassen 18 5 2 30 13 10.00 26 115.38 0 0 0 2 0
(Kent, Netherlands)
RK Kleinveldt 10 8 6 81 17* 40.50 56 144.64 0 0 1 5 4
(Cape Cobras)
D Klein 14 11 4 31 9 4.42 45 68.88 0 0 1 1 0
(Leicestershire)
M Klinger 19 18 1 478 102* 28.11 421 113.53 1 1 1 42 9
(Gloucestershire, Perth Scorchers)
EB Knowles 5 5 2 48 19 16.00 41 117.07 0 0 1 7 1
(Czech Republic)
MF Koc 2 2 1 4 4* 4.00 15 26.66 0 0 1 0 0
(Turkey)
R Kodituwakku 2 2 0 3 2 1.50 7 42.85 0 0 0 0 0
(Kalutara Town Club)
T Kohler-Cadmore 10 10 3 435 96* 62.14 308 141.23 0 5 1 29 19
(Yorkshire)
T Kohli 7 7 0 222 63 31.71 188 118.08 0 2 0 31 4
(Mizoram)
V Kohli 19 19 1 666 100 37.00 480 138.75 1 4 0 59 20
(India, Royal Challengers Bangalore)
A Kok 3 3 0 75 46 25.00 46 163.04 0 0 1 10 4
(Mpumalanga)
BS Konthoujam 6 - - - - - - - - - - - -
(Manipur)
GVJ Koopman 3 2 0 3 3 1.50 8 37.50 0 0 1 0 0
(Northerns)
AC Kose 4 4 0 15 15 3.75 33 45.45 0 0 3 3 0
(Turkey)
T Koto 4 4 0 80 41 20.00 61 131.14 0 0 0 11 1
(Mpumalanga)
HHJ Kotze 4 4 0 125 47 31.25 109 114.67 0 0 0 16 2
(Boland)
JP Kotze 3 3 1 121 101* 60.50 64 189.06 1 0 0 10 9
(Namibia)
V Koushik 10 1 1 3 3* - 3 100.00 0 0 0 0 0
(Karnataka)
J Kousik 2 1 1 41 41* - 35 117.14 0 0 0 2 1
(Tamil Nadu)
Krishan Alang 3 - - - - - - - - - - - -
(Punjab)
LR Krishantha 1 1 1 2 2* - 3 66.66 0 0 0 0 0
(Chilaw Marians Cricket Club)
A Krishna 3 2 1 5 4 5.00 3 166.66 0 0 0 1 0
(Singapore)
PE Kruger 10 9 0 139 57 15.44 125 111.20 0 1 1 11 5
(Knights, Northern Cape)
Kshitiz Sharma 7 7 3 178 54* 44.50 149 119.46 0 1 0 23 6
(Arunachal Pradesh)
SC Kuggeleijn 15 10 6 91 35* 22.75 47 193.61 0 0 1 6 7
(Chennai Super Kings, New Zealand, Northern Districts)
HG Kuhn 11 11 4 273 55* 39.00 214 127.57 0 2 0 22 6
(Dhaka Dynamites, Kent)
MP Kuhnemann 3 - - - - - - - - - - - -
(Brisbane Heat)
CKB Kulasekara 1 1 0 3 3 3.00 6 50.00 0 0 0 0 0
(Badureliya Sports Club)
K Kulasekara 3 3 0 49 39 16.33 54 90.74 0 0 0 2 0
(Sinhalese Sports Club)
Kuldeep Lal 5 2 0 61 38 30.50 38 160.52 0 0 0 3 2
(Spain)
Kuldeep Singh 4 3 0 8 6 2.66 16 50.00 0 0 0 0 0
(Philippines)
Kuldeep Yadav 10 4 2 12 10* 6.00 8 150.00 0 0 2 1 0
(India, Kolkata Knight Riders)
DS Kulkarni 17 5 1 25 13 6.25 27 92.59 0 0 1 4 0
(Mumbai, Rajasthan Royals)
NR Kumar 6 4 1 92 41 30.66 78 117.94 0 0 1 7 4
(Canada)
B Kumar 21 6 2 13 7* 3.25 22 59.09 0 0 0 1 0
(India, Sunrisers Hyderabad)
R Kumar 4 3 1 37 32 18.50 27 137.03 0 0 0 6 0
(Romania)
CBRLS Kumara 1 1 0 4 4 4.00 2 200.00 0 0 0 1 0
(Sri Lanka)
DL Kumara 1 1 0 12 12 12.00 18 66.66 0 0 0 0 0
(Sri Lanka Air Force Sports Club)
HG Kumara 5 4 0 93 35 23.25 70 132.85 0 0 0 11 1
(Lankan Cricket Club)
WKDP Kumara 4 2 0 9 9 4.50 16 56.25 0 0 1 1 0
(Sri Lanka Army Sports Club)
UKPW Kumaranayaka 3 - - - - - - - - - - - -
(Kuwait)
CD Kumarasinghe 8 8 1 137 41 19.57 97 141.23 0 0 0 21 3
(Moors Sports Club)
C Kunje 6 5 0 69 39 13.80 67 102.98 0 0 0 4 1
(Matabeleland Tuskers)
RS Kunnummal 2 2 1 85 51* 85.00 61 139.34 0 1 0 10 3
(Kerala)
VS Kushwah 7 5 3 59 19* 29.50 35 168.57 0 0 0 4 3
(Chhattisgarh)
M Labuschagne 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Brisbane Heat)
SD Lad 9 8 1 109 62 15.57 100 109.00 0 1 1 7 6
(Mumbai, Mumbai Indians)
ND Laegsgaard 9 8 1 105 39 15.00 96 109.37 0 0 0 11 2
(Denmark)
Lakhan Singh 1 - - - - - - - - - - - -
(Meghalaya)
RAS Lakmal 1 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Sri Lanka)
C Lakshan 2 - - - - - - - - - - - -
(Galle Cricket Club)
D Lakshan 5 5 0 57 22 11.40 34 167.64 0 0 1 2 5
(Colts Cricket Club)
JS Lakshan 5 2 2 8 7* - 7 114.28 0 0 0 1 0
(Kalutara Town Club)
N Lakshan 2 1 0 5 5 5.00 6 83.33 0 0 0 0 0
(Panadura Sports Club)
S Lakshan 5 5 2 81 31* 27.00 69 117.39 0 0 0 4 1
(Sri Lanka Air Force Sports Club)
WWWL Lakshan 4 4 0 81 30 20.25 57 142.10 0 0 1 10 3
(Burgher Recreation Club)
G Lalbiakvela 6 3 0 12 6 4.00 18 66.66 0 0 0 1 0
(Mizoram)
AV Lalcheta 3 2 0 14 13 7.00 16 87.50 0 0 0 0 1
(Oman)
Lalhmangaiha 3 3 1 26 14* 13.00 27 96.29 0 0 1 2 1
(Mizoram)
K Lalhmingmawia 2 1 0 3 3 3.00 2 150.00 0 0 0 0 0
(Mizoram)
Lalhruaizela 7 7 3 104 24* 26.00 174 59.77 0 0 0 6 3
(Mizoram)
Lalnunkima Varte 5 2 2 1 1* - 3 33.33 0 0 0 0 0
(Mizoram)
JK Lalor 13 4 3 28 13 28.00 27 103.70 0 0 0 2 1
(Barbados Tridents, Brisbane Heat)
Lalrempuia 3 2 1 6 5 6.00 4 150.00 0 0 0 1 0
(Mizoram)
K Lalremruata 2 2 0 1 1 0.50 6 16.66 0 0 1 0 0
(Mizoram)
J Lamare 5 5 0 28 15 5.60 49 57.14 0 0 1 3 1
(Meghalaya)
DJ Lamb 4 1 1 4 4* - 9 44.44 0 0 0 0 0
(Lancashire)
MJ Lamb 5 5 2 102 35 34.00 78 130.76 0 0 0 10 1
(Birmingham Bears)
N Lamichaney 6 5 1 41 13 10.25 71 57.74 0 0 0 3 0
(Sikkim)
S Lamichhane 36 13 8 34 10* 6.80 39 87.17 0 0 3 2 0
(Barbados Tridents, Delhi Capitals, Lahore Qalandars, Melbourne Stars, Nepal, Sylhet Sixers)
TA Lammonby 12 9 3 88 31 14.66 63 139.68 0 0 1 9 2
(Somerset)
C Lamont 3 - - - - - - - - - - - -
(Jamaica Tallawahs)
S Langa 7 2 1 6 6 6.00 8 75.00 0 0 0 0 0
(Eastern Province, Warriors)
AKKY Lanka 6 6 0 133 44 22.16 99 134.34 0 0 0 20 2
(Chilaw Marians Cricket Club)
A Lark 5 4 0 110 43 27.50 121 90.90 0 0 1 15 0
(Austria)
NCR Larkin 5 5 2 66 41* 22.00 69 95.65 0 0 1 4 1
(Melbourne Stars)
TWM Latham 4 4 0 128 110 32.00 79 162.02 1 0 2 12 6
(Canterbury)
B Laughlin 11 2 0 14 14 7.00 12 116.66 0 0 1 2 0
(Adelaide Strikers, Guyana Amazon Warriors)
JL Lawlor 6 5 0 60 43 12.00 53 113.20 0 0 1 6 1
(Glamorgan)
DW Lawrence 12 11 2 360 69 40.00 230 156.52 0 4 0 23 20
(Essex)
J Leach 3 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Worcestershire)
JA Leaning 5 4 0 113 39 28.25 92 122.82 0 0 0 8 2
(Yorkshire)
MA Leask 7 4 0 19 11 4.75 24 79.16 0 0 1 2 0
(Scotland, Scotland A)
S Leelaratne 4 4 2 19 12* 9.50 19 100.00 0 0 0 2 0
(Sri Lanka Navy Sports Club)
AZ Lees 8 7 2 128 44 25.60 119 107.56 0 0 0 5 4
(Durham)
Lee Yong Lepcha 6 6 0 10 5 1.66 32 31.25 0 0 3 0 0
(Sikkim)
JS Lehmann 5 5 0 93 46 18.60 94 98.93 0 0 1 9 0
(Adelaide Strikers)
E Leie 8 2 1 3 2* 3.00 8 37.50 0 0 0 0 0
(Gauteng, Knights)
I Lemtur 6 5 1 30 17 7.50 29 103.44 0 0 1 2 1
(Nagaland)
JS Lenton 3 3 3 47 27* - 31 151.61 0 0 0 1 2
(Sydney Thunder)
KK Leokaoke 4 3 0 19 9 6.33 22 86.36 0 0 0 1 0
(North West)
C le Roux 4 2 1 8 8* 8.00 8 100.00 0 0 1 0 0
(Gauteng)
TJ Lester 2 - - - - - - - - - - - -
(Lancashire)
LC Le Tissier 9 7 2 30 9 6.00 29 103.44 0 0 0 2 0
(Guernsey)
KS Leverock 6 6 1 106 33 21.20 113 93.80 0 0 1 10 3
(Bermuda)
RE Levi 7 7 1 156 44 26.00 108 144.44 0 0 0 23 2
(Northamptonshire)
E Lewis 20 19 3 506 109* 31.62 372 136.02 1 3 2 41 32
(Comilla Victorians, Mumbai Indians, St Kitts and Nevis Patriots, West Indies)
RA Lewis 3 2 1 39 37* 39.00 18 216.66 0 0 0 2 4
(Jamaica Tallawahs)
JD Libby 9 3 0 85 35 28.33 76 111.84 0 0 0 8 0
(Nottinghamshire)
CJ Liddle 8 - - - - - - - - - - - -
(Gloucestershire)
AM Lilley 13 12 0 248 66 20.66 148 167.56 0 1 1 22 12
(Leicestershire)
DJ Lincoln 3 3 0 38 30 12.66 35 108.57 0 0 1 4 1
(Middlesex)
GF Linde 9 9 2 131 42 18.71 99 132.32 0 0 1 5 4
(Cape Cobras)
BG Lister 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Auckland)
Liton Das 13 13 0 211 70 16.23 152 138.81 0 1 3 22 9
(Bangladesh, Sylhet Sixers)
JB Little 9 4 2 19 7 9.50 16 118.75 0 0 0 3 0
(Ireland, Leinster Lightning)
LS Livingstone 25 25 2 664 82 28.86 496 133.87 0 5 1 53 34
(Karachi Kings, Lancashire, Rajasthan Royals)
PM Liyanagamage 6 2 0 2 2 1.00 6 33.33 0 0 1 0 0
(Tamil Union Cricket and Athletic Club)
J Liyanage 6 6 0 154 55 25.66 109 141.28 0 1 0 10 8
(Ragama Cricket Club)
CA Liyanage 2 2 1 0 0* 0.00 1 0.00 0 0 1 0 0
(Maldives)
DT Liyanage 2 - - - - - - - - - - - -
(Sri Lanka Air Force Sports Club)
HS Liyanage 7 7 2 74 30 14.80 82 90.24 0 0 0 3 2
(Sri Lanka Army Sports Club)
NCK Liyanage 6 3 1 8 8 4.00 8 100.00 0 0 1 1 0
(Malaysia)
MA Liyanapathiranage 3 2 0 6 6 3.00 15 40.00 0 0 1 0 0
(Burgher Recreation Club)
RM Liyanarachchi 4 4 0 147 68 36.75 110 133.63 0 1 0 13 5
(Saracens Sports Club)
DL Lloyd 12 11 0 358 63 32.54 256 139.84 0 3 0 46 7
(Glamorgan)
N Lohchab 3 3 0 22 13 7.33 24 91.66 0 0 0 3 0
(Nagaland)
NLSDN Lokubandara 3 3 0 41 19 13.66 35 117.14 0 0 0 3 1
(Negombo Cricket Club)
MK Lomror 8 7 1 208 78* 34.66 171 121.63 0 1 0 24 4
(Rajasthan, Rajasthan Royals)
J Long 2 1 1 2 2* - 6 33.33 0 0 0 0 0
(Philippines)
TM Lortan 2 2 1 23 13* 23.00 33 69.69 0 0 0 3 0
(Canterbury)
A Louw 3 3 2 38 23* 38.00 30 126.66 0 0 0 2 2
(Northern Cape)
BI Louw 4 4 0 57 26 14.25 48 118.75 0 0 0 6 0
(South Western Districts)
L Louwrens 1 1 1 17 17* - 15 113.33 0 0 0 1 1
(Namibia)
WJ Lubbe 10 9 0 139 34 15.44 114 121.92 0 0 0 11 5
(Lions, North West)
Lucky Ali 2 2 0 13 7 6.50 18 72.22 0 0 0 1 0
(Denmark)
WC Ludick 2 2 1 7 4 7.00 9 77.77 0 0 0 0 0
(Central Districts)
KN Luitel 4 1 1 0 0* - 1 0.00 0 0 0 0 0
(Sikkim)
SR Lumba 4 3 0 41 21 13.66 27 151.85 0 0 0 2 3
(Punjab)
T Lungameni 6 1 1 2 2*