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 16 15 1 326 78 23.28 243 134.15 0 1 2 36 10
(Gujarat)
PSK Gupta 3 3 1 132 53 66.00 100 132.00 0 1 0 16 3
(Railways)
AV Vasavada 13 9 4 209 63* 41.80 166 125.90 0 1 0 19 5
(Saurashtra)
Gaurav Gambhir 5 1 0 3 3 3.00 4 75.00 0 0 0 0 0
(Chandigarh)
Sumeet Verma 3 3 1 16 12* 8.00 16 100.00 0 0 0 0 1
(Himachal Pradesh)
Pankaj Rao 12 2 2 1 1* - 1 100.00 0 0 0 0 0
(Chhattisgarh)
AA Chakraborty 8 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 Ikram 4 4 0 58 23 14.50 73 79.45 0 0 0 4 4
(Portugal)
Aamer Yamin 13 9 1 154 35* 19.25 109 141.28 0 0 1 11 8
(Karachi Kings, Southern Punjab (Pakistan))
Aamir Kaleem 14 12 2 164 46 16.40 163 100.61 0 0 2 11 6
(Oman)
Aarif Sheikh 10 10 2 194 39* 24.25 181 107.18 0 0 0 18 4
(Nepal)
VR Aaron 18 6 3 18 9 6.00 27 66.66 0 0 1 1 1
(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 25 7 4 44 15 14.66 31 141.93 0 0 1 3 2
(Durban Heat, Hampshire, Northern Districts)
SA Abbott 17 7 2 39 22* 7.80 35 111.42 0 0 1 2 2
(Australia, Sydney Sixers)
M Abdulla 5 5 2 112 42* 37.33 100 112.00 0 0 0 11 2
(Malawi)
Abdullah Adil 1 1 1 0 0* - 0 - 0 0 0 0 0
(Kabul Eagles)
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 Mazari 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Kabul Eagles)
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 Malik 1 1 0 11 11 11.00 18 61.11 0 0 0 1 0
(Kabul Eagles)
Abdul Mazid 4 4 0 47 33 11.75 35 134.28 0 0 0 7 0
(Mohammedan Sporting Club, Sylhet Thunder)
Abdul Rahman 3 2 2 26 23* - 15 173.33 0 0 0 1 2
(Kabul Eagles)
Abdul Rashid 1 1 0 9 9 9.00 24 37.50 0 0 0 0 0
(Belgium)
Abdul Samad 11 10 4 240 76* 40.00 176 136.36 0 1 1 18 14
(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)
Abdul Wasi 2 1 1 12 12* - 9 133.33 0 0 0 0 1
(Speen Ghar Tigers)
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 16 13 2 413 101* 37.54 257 160.70 1 2 0 44 11
(Rangpur Rangers, 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)
UK Abhay 3 3 1 1 1* 0.50 14 7.14 0 0 2 0 0
(Mizoram)
Abhijeet Saket 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Bihar)
K Abhinay 13 2 1 1 1* 1.00 2 50.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 12 12 2 223 72 22.30 156 142.94 0 2 2 26 8
(Punjab, Sunrisers Hyderabad)
Abid Ali 3 2 0 47 41 23.50 30 156.66 0 0 0 6 2
(Sindh)
Abid Mushtaq 6 2 0 19 19 9.50 18 105.55 0 0 1 3 0
(Jammu & Kashmir)
AS Abioye 5 1 1 0 0* - 0 - 0 0 0 0 0
(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 7 4 0 66 22 16.50 60 110.00 0 0 0 7 1
(Canada)
Abrar Bilal 3 2 0 44 41 22.00 24 183.33 0 0 0 6 2
(Austria)
Abu Hider 14 7 3 51 28* 12.75 42 121.42 0 0 2 4 3
(Comilla Victorians, Cumilla Warriors, Gazi Group Cricketers)
Abu Jayed 18 5 4 17 10* 17.00 16 106.25 0 0 0 2 0
(Chittagong Vikings, Rajshahi Royals)
AG Achar 3 2 2 2 2* - 2 100.00 0 0 0 0 0
(Singapore)
KK Acharjee 7 5 0 41 15 8.20 59 69.49 0 0 0 2 0
(Tripura)
F Achelam 1 - - - - - - - - - - - -
(Uganda)
MJ Ackerman 13 11 1 224 44* 22.40 200 112.00 0 0 0 26 3
(Cape Town Blitz, 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 25 24 3 590 58 28.09 470 125.53 0 2 0 50 10
(Leicestershire, Netherlands)
AD Nath 24 20 3 346 70 20.35 324 106.79 0 1 1 33 7
(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 23 18 4 212 38 15.14 158 134.17 0 0 1 12 12
(Ireland, Ireland A, Northern Knights)
L Adam 2 1 1 0 0* - 0 - 0 0 0 0 0
(Knights)
FD Adams 10 8 2 173 80* 28.83 122 141.80 0 1 0 8 10
(Boland, Cape Cobras, Paarl Rocks)
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)
S Adedeji 6 6 2 89 51* 22.25 114 78.07 0 1 1 5 2
(Nigeria)
VD Adewoye 7 6 2 47 23* 11.75 42 111.90 0 0 2 4 2
(Nigeria)
Adil Amin 4 4 0 71 46 17.75 53 133.96 0 0 0 8 2
(Khyber Pakhtunkhwa)
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)
N Advani 1 1 0 2 2 2.00 4 50.00 0 0 0 0 0
(Gibraltar)
Afif Hossain 30 28 0 657 76 23.46 511 128.57 0 3 2 71 24
(Bangladesh, Rajshahi Royals, Shinepukur Cricket Club, Sylhet Sixers)
Afsar Zazai 8 8 5 231 56* 77.00 183 126.22 0 1 0 18 6
(Band-e-Amir Dragons)
Aftab Ahmed 1 1 0 10 10 10.00 13 76.92 0 0 0 1 0
(Denmark)
AC Agar 17 11 1 129 41* 12.90 114 113.15 0 0 1 9 4
(Australia, Birmingham Bears, Perth Scorchers)
WA Agar 7 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Adelaide Strikers)
HP Agarwal 7 6 0 78 34 13.00 88 88.63 0 0 1 4 2
(Hyderabad (India))
MA Agarwal 25 25 4 629 85* 29.95 458 137.33 0 3 2 51 25
(Karnataka, Kings XI Punjab)
TD Agarwal 13 13 2 381 90* 34.63 319 119.43 0 2 0 45 5
(Hyderabad (India))
AP Agathangelou 4 3 1 65 56* 32.50 45 144.44 0 1 0 5 2
(Limpopo)
Agha Salman 5 5 0 25 13 5.00 40 62.50 0 0 1 1 0
(Lahore Qalandars, Southern Punjab (Pakistan))
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)
A Ahmadhel 3 2 0 16 15 8.00 16 100.00 0 0 0 2 0
(Bulgaria)
AN Ahmed 14 9 2 54 26* 7.71 61 88.52 0 0 1 3 1
(Assam)
KK Ahmed 30 3 1 1 1* 0.50 3 33.33 0 0 2 0 0
(India, Rajasthan, Sunrisers Hyderabad)
M Ahmed 7 6 1 95 40* 19.00 85 111.76 0 0 0 7 6
(Railways)
RK Ahmed 14 13 4 190 53* 21.11 129 147.28 0 1 0 14 12
(Assam)
Ahmed Faiz 10 10 1 202 45 22.44 179 112.84 0 0 0 14 6
(Malaysia)
Ahmed Hassan 11 10 0 189 53 18.90 192 98.43 0 1 0 18 2
(Maldives)
Ahmed Raza 14 6 3 55 22 18.33 51 107.84 0 0 0 2 3
(United Arab Emirates)
S Ahmed Shah 6 5 0 35 13 7.00 42 83.33 0 0 0 0 4
(Manipur)
Ahmed Shehzad 14 14 3 509 111* 46.27 397 128.21 1 5 1 51 13
(Central Punjab (Pakistan), Pakistan, Quetta Gladiators)
Ahmed Wardak 9 4 2 27 20* 13.50 38 71.05 0 0 0 1 0
(Germany)
Ahsan Abbasi 6 6 0 80 18 13.33 87 91.95 0 0 0 7 2
(Hong Kong)
Ahsan Ali 13 13 0 309 64 23.76 224 137.94 0 1 0 28 15
(Quetta Gladiators, Sindh)
Ahsan Jamil 3 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Sindh)
KK Ahuja 8 7 0 28 8 4.00 50 56.00 0 0 1 1 1
(Mexico)
Ainool Hafizs 3 3 0 41 21 13.66 39 105.12 0 0 0 3 1
(Malaysia)
Ainool Haqqiem 4 2 1 20 12 20.00 20 100.00 0 0 0 1 0
(Malaysia)
DS Airee 17 16 2 287 47* 20.50 260 110.38 0 0 0 22 6
(Nepal)
PS Airee 4 4 0 28 12 7.00 40 70.00 0 0 1 2 1
(Nepal)
Aizaz Khan 7 7 0 53 19 7.57 58 91.37 0 0 2 2 0
(Hong Kong)
Aizaz Cheema 1 - - - - - - - - - - - -
(Lahore Qalandars)
D Ajekun 6 6 0 55 17 9.16 81 67.90 0 0 0 6 1
(Nigeria)
CM Akachukwu 8 5 3 14 8 7.00 15 93.33 0 0 0 0 1
(Nigeria)
Akash Deep 10 2 1 14 13 14.00 14 100.00 0 0 0 0 1
(Bengal)
Akash Singh 1 - - - - - - - - - - - -
(Rajasthan)
Akbar Ali 2 2 0 85 43 42.50 64 132.81 0 0 0 3 5
(Bangladesh Krira Shikkha Protisthan)
Akeem Jordan 2 - - - - - - - - - - - -
(St Kitts and Nevis Patriots)
Akif Javed 7 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Balochistan)
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 12 11 1 115 32 11.50 97 118.55 0 0 0 13 3
(Khulna Titans, Prime Bank Cricket Club, Rangpur Rangers)
RM Alam 4 2 1 2 2 2.00 5 40.00 0 0 0 0 0
(Assam)
Alauddin Babu 3 3 0 50 30 16.66 47 106.38 0 0 0 3 2
(Mohammedan Sporting Club, Rajshahi Kings)
Al Bashid Muhammed 6 6 0 54 24 9.00 106 50.94 0 0 0 2 1
(Manipur)
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 20 19 4 623 121* 41.53 376 165.69 1 4 0 46 48
(Cape Town Blitz, Royal Challengers Bangalore, Worcestershire)
Ali Ivan 1 1 0 11 11 11.00 39 28.20 0 0 0 0 0
(Maldives)
Ali Imran 5 5 0 127 65 25.40 88 144.31 0 1 0 12 6
(Northern (Pakistan))
Ali Khan 12 2 1 9 8 9.00 7 128.57 0 0 0 0 1
(Khulna Titans, Trinbago Knight Riders)
Ali Naqi 4 1 1 0 0* - 0 - 0 0 0 0 0
(Portugal)
Ali Shafiq 4 2 1 2 2* 2.00 5 40.00 0 0 1 0 0
(Balochistan, Multan Sultans)
FA Allen 16 16 5 247 62* 22.45 148 166.89 0 1 1 19 16
(St Kitts and Nevis Patriots, West Indies)
J Allen 2 2 1 1 1* 1.00 4 25.00 0 0 1 0 0
(Brazil)
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 23 13 6 179 55 25.57 162 110.49 0 1 2 15 7
(Prime Bank Cricket Club, Rajshahi Royals, Sylhet Sixers)
HS Alta 4 4 1 1 1* 0.33 10 10.00 0 0 3 0 0
(Turkey)
Al-Amin Hossain 19 6 5 10 5 10.00 11 90.90 0 0 0 1 0
(Bangladesh, Cumilla Warriors, Prime Bank Cricket Club, Sylhet Sixers)
Al Islam 4 1 1 0 0* - 0 - 0 0 0 0 0
(Dhaka Dynamites)
Amad Butt 9 7 1 80 31 13.33 48 166.66 0 0 2 5 7
(Balochistan, 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 10 8 4 49 15* 12.25 63 77.77 0 0 0 3 0
(Maldives)
Ameer Saiyed 4 3 0 38 22 12.66 47 80.85 0 0 0 4 0
(Botswana)
CJA Amini 17 13 3 287 60 28.70 227 126.43 0 2 2 12 12
(Papua New Guinea)
Aminul Islam 8 5 3 55 34* 27.50 52 105.76 0 0 0 6 1
(Bangladesh, Bangladesh Krira Shikkha Protisthan, Khulna Tigers)
Amir Hayat 3 2 0 3 3 1.50 6 50.00 0 0 1 0 0
(United Arab Emirates)
Amir Hamza 6 2 2 15 12* - 13 115.38 0 0 0 0 1
(Kabul Eagles)
Amir Mangal 9 9 3 124 40 20.66 78 158.97 0 0 0 10 8
(Germany)
Amit Kumar 7 7 1 113 32* 18.83 102 110.78 0 0 0 12 2
(Himachal Pradesh)
Amit Majumder 1 - - - - - - - - - - - -
(Khelaghar Samaj Kallyan Samity)
Amit Verma 12 12 1 283 109* 25.72 192 147.39 1 0 3 20 17
(Goa)
Amjad Mahboob 11 5 1 3 1* 0.75 14 21.42 0 0 2 0 0
(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 25 25 0 412 62 16.48 379 108.70 0 1 5 37 12
(Comilla Victorians, Dhaka Platoon, Prime Bank Cricket Club)
Anam Mollik 2 1 0 9 9 9.00 10 90.00 0 0 0 1 0
(Italy)
S Anand 7 7 0 171 42 24.42 163 104.90 0 0 0 13 4
(Puducherry)
Anand Singh 19 18 1 515 81* 30.29 426 120.89 0 3 0 72 11
(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 17 14 1 246 42 18.92 204 120.58 0 0 0 10 17
(Auckland, Lahore Qalandars, Northern Districts)
DK Anefie 4 4 2 34 18* 17.00 38 89.47 0 0 1 2 0
(Ghana)
A Anemogiannis 1 - - - - - - - - - - - -
(Greece)
B Angeltti 3 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Argentina)
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 8 7 3 68 40* 17.00 72 94.44 0 0 2 7 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 Sharma 5 5 4 4 3* 4.00 5 80.00 0 0 0 0 0
(Madhya Pradesh)
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 16 14 1 303 84 23.30 258 117.44 0 2 0 23 11
(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 15 11 2 235 88* 26.11 208 112.98 0 1 0 11 14
(Delhi)
Anureet Singh 9 1 0 12 12 12.00 17 70.58 0 0 0 2 0
(Railways)
Anwar Ali 8 8 2 77 27* 12.83 44 175.00 0 0 1 5 5
(Quetta Gladiators, Sindh)
Anwar Arudin 12 12 0 91 32 7.58 98 92.85 0 0 3 10 2
(Malaysia)
Anwar Rahman 9 4 1 5 3* 1.66 8 62.50 0 0 1 0 0
(Malaysia)
B Aparajith 10 8 3 160 40 32.00 141 113.47 0 0 2 9 7
(Tamil Nadu)
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)
Apon Mustafizur 2 2 0 11 11 5.50 28 39.28 0 0 1 2 0
(Serbia)
S Appu 4 4 1 8 6 2.66 14 57.14 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)
Aqib Ilyas 13 13 2 279 60 25.36 246 113.41 0 1 1 28 5
(Oman)
Aquib Nabi 6 2 0 9 6 4.50 18 50.00 0 0 0 0 0
(Jammu & Kashmir)
SE Aquilina 4 4 0 22 14 5.50 30 73.33 0 0 0 2 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 21 11 5 70 18 11.66 74 94.59 0 0 0 5 2
(Prime Doleshwar Sporting Club, Rajshahi Kings, Rangpur Rangers)
A Aravinddaraj 8 1 1 0 0* - 0 - 0 0 0 0 0
(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 17 16 3 229 59* 17.61 212 108.01 0 1 1 10 4
(Dhaka Platoon, Khulna Titans, Prime Bank Cricket Club)
Ariful Hasan 2 1 1 15 15* - 16 93.75 0 0 0 3 0
(Abahani Limited)
Arif Khan 1 - - - - - - - - - - - -
(Amo Sharks)
Z Arinaitwe 3 3 0 22 15 7.33 26 84.61 0 0 0 3 1
(Uganda)
Aritra Dutta 8 8 0 116 33 14.50 114 101.75 0 0 0 8 5
(Singapore)
M Arnold 7 5 2 128 70* 42.66 107 119.62 0 1 0 9 4
(Easterns, Titans)
B Arora 4 4 0 64 28 16.00 64 100.00 0 0 0 5 3
(Malta)
P Arora 2 2 1 9 6* 9.00 4 225.00 0 0 0 0 1
(Mexico)
RT Arothe 16 3 0 7 4 2.33 11 63.63 0 0 1 0 0
(Baroda)
P Arrighi 5 4 0 16 11 4.00 46 34.78 0 0 1 0 0
(Argentina)
Arsalan Arif 2 1 1 26 26* - 11 236.36 0 0 0 5 0
(Austria)
Arshad Hayat 6 2 0 2 2 1.00 7 28.57 0 0 1 0 0
(Czech Republic)
Arshdeep Singh 3 - - - - - - - - - - - -
(Kings XI Punjab)
Arslan Ahmed 3 3 0 12 11 4.00 32 37.50 0 0 1 1 0
(Portugal)
Arslan Ahmed 3 1 0 5 5 5.00 13 38.46 0 0 0 0 0
(Greece)
KB Arun Karthik 13 12 0 233 73 19.41 201 115.92 0 2 2 19 6
(Kerala, Puducherry)
U Aryaman Sunil 2 1 0 6 6 6.00 4 150.00 0 0 0 0 1
(Singapore)
Asaduzzaman Payel 1 - - - - - - - - - - - -
(Uttara Sporting Club)
Asad Mohammad 9 4 1 12 5 4.00 12 100.00 0 0 0 2 0
(Germany)
Asad Shafiq 5 5 0 98 45 19.60 79 124.05 0 0 0 9 2
(Sindh)
Asfan Khan 12 12 2 128 29* 12.80 165 77.57 0 0 1 8 4
(Bihar)
Asghar Afghan 17 16 0 390 92 24.37 321 121.49 0 2 2 20 25
(Afghanistan, Kabul Eagles)
S Ashan 5 5 1 57 44* 14.25 50 114.00 0 0 2 5 2
(Sinhalese Sports Club)
Ashfaq Ahmed 11 11 0 238 75 21.63 182 130.76 0 3 1 32 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)
A Ashokan 2 2 0 41 34 20.50 29 141.37 0 0 0 2 3
(Czech Republic)
Ashutosh Aman 12 11 2 94 24 10.44 114 82.45 0 0 1 4 2
(Bihar)
Ashutosh Singh 7 7 1 120 61* 20.00 114 105.26 0 1 0 10 3
(Chhattisgarh)
M Ashwin 25 10 7 24 11* 8.00 25 96.00 0 0 1 0 1
(Kings XI Punjab, Tamil Nadu)
R Ashwin 22 13 2 127 31 11.54 108 117.59 0 0 2 15 3
(Kings XI Punjab, Tamil Nadu)
K Ashwin Hebbar 12 12 2 340 71 34.00 251 135.45 0 3 1 34 12
(Andhra)
KM Asif 6 2 2 1 1* - 3 33.33 0 0 0 0 0
(Kerala)
Asif Ahmed 2 1 0 5 5 5.00 6 83.33 0 0 0 0 0
(Legends of Rupganj)
Asif Ali 38 36 6 794 93 26.46 482 164.73 0 4 3 43 61
(Cape Town Blitz, Dhaka Platoon, Islamabad United, Northern (Pakistan), Pakistan)
Asif Hasan 3 2 1 20 14 20.00 19 105.26 0 0 0 3 0
(Dhaka Dynamites, Legends of Rupganj)
Asif Musazai 4 4 1 60 50 20.00 57 105.26 0 1 1 2 2
(Speen Ghar Tigers)
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)
Aslam Mohammad 3 1 0 7 7 7.00 8 87.50 0 0 0 1 0
(Greece)
A Aspiotis 3 1 1 3 3* - 4 75.00 0 0 0 0 0
(Greece)
Asrar Ahmed 3 1 0 25 25 25.00 27 92.59 0 0 0 2 0
(Greece)
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 9 2 2 5 5* - 8 62.50 0 0 0 0 0
(Spain)
AH Attarwala 2 - - - - - - - - - - - -
(Mumbai)
J Avendano 3 3 0 35 30 11.66 35 100.00 0 0 1 2 2
(Sydney Sixers)
R Avery 4 3 0 10 9 3.33 24 41.66 0 0 1 0 0
(Brazil)
Avesh Khan 9 4 2 11 7 5.50 17 64.70 0 0 1 2 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)
Avi Dixit 1 1 1 12 12* - 8 150.00 0 0 0 0 1
(Singapore)
Avneesh Sudha 5 4 0 36 15 9.00 33 109.09 0 0 0 3 1
(Uttarakhand)
Awais Ahmed 9 4 2 131 102* 65.50 101 129.70 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 9 9 0 298 77 33.11 248 120.16 0 2 0 30 13
(Balochistan, 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 8 2 2 9 8* - 9 100.00 0 0 0 1 0
(Bengal)
B Ayyappa 11 4 2 24 15 12.00 10 240.00 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)
P Aziz 5 4 1 73 30 24.33 87 83.90 0 0 0 8 1
(Assam)
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)
Azyan Farhath 2 2 1 24 22* 24.00 22 109.09 0 0 0 2 0
(Maldives)
F Baaleri 4 4 0 42 17 10.50 60 70.00 0 0 0 6 0
(Ghana)
SJ Baard 13 13 2 387 92 35.18 305 126.88 0 4 1 32 13
(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 39 39 4 1607 102* 45.91 1151 139.61 3 12 2 168 35
(Central Punjab (Pakistan), Karachi Kings, Pakistan, Somerset)
Babul Kumar 12 12 0 148 41 12.33 150 98.66 0 0 2 22 0
(Bihar)
MO Bacarese 3 2 0 24 13 12.00 37 64.86 0 0 0 0 1
(Gibraltar)
SS Bachhav 23 6 1 33 7 6.60 39 84.61 0 0 0 2 0
(Maharashtra)
KS Bagabena 4 3 2 32 23* 32.00 32 100.00 0 0 1 1 0
(Ghana)
Bahar Shinwari 3 3 0 37 22 12.33 44 84.09 0 0 0 5 1
(Boost Defenders)
Bahir Shah 2 2 0 26 23 13.00 39 66.66 0 0 0 1 0
(Speen Ghar Tigers)
MA Baig 7 4 0 5 5 1.25 12 41.66 0 0 3 1 0
(Malawi)
S Baig 3 2 0 5 5 2.50 6 83.33 0 0 1 1 0
(Madhya Pradesh)
GJ Bailey 14 10 3 309 70* 44.14 216 143.05 0 3 1 21 13
(Hobart Hurricanes)
AK Bains 13 11 1 231 68 23.10 181 127.62 0 3 0 28 6
(Himachal Pradesh)
JM Bairstow 17 17 2 652 114 43.46 418 155.98 1 3 2 71 28
(England, Sunrisers Hyderabad)
AP Bais 2 2 2 39 31* - 37 105.40 0 0 0 1 0
(Madhya Pradesh)
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 24 23 2 672 83 32.00 459 146.40 0 3 1 77 15
(Ireland, Leinster Lightning)
RJ Balhara 1 - - - - - - - - - - - -
(Haryana)
T Bali 6 6 0 49 23 8.16 48 102.08 0 0 0 6 2
(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 8 3 0 14 5 4.66 14 100.00 0 0 0 2 0
(Punjab)
KG Bam 5 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Arunachal Pradesh)
ER Bamber 1 1 1 0 0* - 1 0.00 0 0 0 0 0
(Middlesex)
CT Bancroft 14 14 2 368 87* 30.66 291 126.46 0 3 1 24 10
(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 6 4 2 8 6* 4.00 18 44.44 0 0 2 0 0
(Mexico)
JR Banik 7 4 0 34 22 8.50 56 60.71 0 0 2 2 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 18 18 0 685 100 38.05 417 164.26 1 5 0 80 32
(Brisbane Heat, England, Somerset)
S Bantzas 1 - - - - - - - - - - - -
(Greece)
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 14 11 4 135 42* 19.28 98 137.75 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 7 6 1 83 27* 16.60 85 97.64 0 0 0 2 4
(St Lucia Zouks)
P Baron 5 3 0 43 27 14.33 38 113.15 0 0 0 0 4
(Argentina)
W Barresi 4 4 1 35 20* 11.66 46 76.08 0 0 0 4 0
(Netherlands)
O Bascome 11 11 0 147 37 13.36 147 100.00 0 0 1 12 8
(Bermuda)
OGL Bascome 11 11 1 107 22 10.70 117 91.45 0 0 0 12 3
(Bermuda)
OO Bascome 2 2 0 22 16 11.00 23 95.65 0 0 0 3 0
(Bermuda)
Bashir Shah 4 2 2 2 1* - 2 100.00 0 0 0 0 0
(Denmark)
Basil Thampi 14 7 2 34 22 6.80 26 130.76 0 0 2 3 2
(Kerala, Sunrisers Hyderabad)
Basir Rahman 3 3 0 21 10 7.00 48 43.75 0 0 0 1 0
(Manipur)
V Baskaran 12 5 3 18 14* 9.00 23 78.26 0 0 1 0 0
(Singapore)
KBAK Basnayake 5 5 0 129 39 25.80 79 163.29 0 0 0 10 7
(Panadura Sports Club)
RR Batham 1 1 1 0 0* - 0 - 0 0 0 0 0
(Madhya Pradesh)
Batin Shah 8 5 4 85 43* 85.00 47 180.85 0 0 0 8 5
(Band-e-Amir Dragons)
GJ Batty 13 6 4 15 6* 7.50 18 83.33 0 0 1 0 0
(Surrey)
S Bau 17 11 2 240 40* 26.66 232 103.44 0 0 0 17 6
(Papua New Guinea)
T Bavuma 19 17 3 634 104 45.28 475 133.47 1 2 0 50 18
(Jozi Stars, Lions, South Africa)
AP Beard 8 2 1 17 13 17.00 12 141.66 0 0 0 1 1
(Essex)
DG Bedingham 14 14 0 378 73 27.00 279 135.48 0 3 0 34 13
(Cape Cobras, Cape Town Blitz, 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 10 7 4 200 48 66.66 129 155.03 0 0 0 14 7
(Nelson Mandela Bay Giants, 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 11 3 2 13 12* 13.00 12 108.33 0 0 1 2 0
(Wellington)
JTA Benton 7 3 0 30 21 10.00 28 107.14 0 0 1 3 0
(Canterbury, Munster Reds)
RD Berrington 15 15 3 380 76 31.66 271 140.22 0 1 1 31 17
(Scotland)
DM Bess 6 3 1 8 5* 4.00 10 80.00 0 0 1 1 0
(Yorkshire)
A Bhagwat 4 4 0 5 3 1.25 16 31.25 0 0 1 0 0
(Hong Kong)
TP Bhalla 3 3 1 17 13 8.50 22 77.27 0 0 0 2 1
(Sikkim)
S Bhambri 7 7 1 259 106 43.16 173 149.71 1 0 0 27 15
(Chandigarh)
MS Bhandage 8 3 1 43 25 21.50 33 130.30 0 0 0 4 1
(Karnataka)
AO Bhandari 7 7 1 163 54* 27.16 118 138.13 0 1 1 14 7
(Madhya Pradesh)
AA Bhandari 8 4 1 23 11 7.66 24 95.83 0 0 0 1 1
(Hyderabad (India))
B Bhandari 17 13 4 261 58* 29.00 211 123.69 0 2 0 20 12
(Nepal)
M Bhanuka 9 7 1 87 36 14.50 80 108.75 0 0 1 8 3
(Colombo Cricket Club, Sri Lanka)
TS Bharaj 9 8 0 52 19 6.50 77 67.53 0 0 1 2 0
(Denmark)
KS Bharat 12 10 1 246 76 27.33 205 120.00 0 1 0 18 14
(Andhra)
P Bharat Patel 2 1 1 4 4* - 7 57.14 0 0 0 0 0
(Panama)
S Bhari 6 3 2 1 1* 1.00 5 20.00 0 0 1 0 0
(Nepal)
P Bhart 5 3 2 3 2* 3.00 17 17.64 0 0 1 0 0
(Norway)
GV Bhatawadekar 5 5 0 64 25 12.80 60 106.66 0 0 1 7 2
(Railways)
S Bhati 20 7 3 90 26* 22.50 52 173.07 0 0 0 6 8
(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 4 3 1 4 3 2.00 16 25.00 0 0 1 0 0
(Kenya)
RK Bhui 13 11 2 278 108* 30.88 168 165.47 1 1 1 11 23
(Andhra, Sunrisers Hyderabad)
KT Bhutia 4 3 0 6 4 2.00 33 18.18 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 11 11 0 118 23 10.72 180 65.55 0 0 3 14 1
(Sikkim)
MP Biddappa 4 2 1 35 22* 35.00 47 74.46 0 0 0 1 1
(Philippines)
K Bidhuri 3 3 0 74 68 24.66 61 121.31 0 1 0 4 4
(Delhi)
Bilal Ahmed 1 1 0 19 19 19.00 28 67.85 0 0 0 1 1
(Serbia)
Bilal Asif 2 1 0 4 4 4.00 3 133.33 0 0 0 1 0
(Central Punjab (Pakistan))
Bilal Khan 16 6 4 13 6* 6.50 23 56.52 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)
Bilawal Bhatti 2 2 1 36 24 36.00 19 189.47 0 0 0 3 2
(Southern Punjab (Pakistan))
SW Billings 13 12 4 213 87 26.62 160 133.12 0 2 1 16 6
(Chennai Super Kings, England, Kent)
STR Binny 15 12 4 214 52 26.75 167 128.14 0 1 1 15 10
(Nagaland, Rajasthan Royals)
Bipul Sharma 13 11 2 290 62* 32.22 212 136.79 0 1 0 23 13
(Chandigarh, Sikkim)
ACR Birch 12 7 4 65 32* 21.66 52 125.00 0 0 0 3 4
(Dhaka Dynamites, Warriors)
JM Bird 11 6 2 23 10 5.75 27 85.18 0 0 0 0 0
(Melbourne Stars, Sydney Sixers)
K Birkenstock 4 2 0 64 59 32.00 33 193.93 0 1 0 7 4
(Namibia)
C Bishnoi 17 17 4 452 65* 34.76 350 129.14 0 4 2 47 11
(Haryana)
KK Bishnoi 3 2 1 16 14 16.00 18 88.88 0 0 0 1 0
(Brazil)
R Bishnoi 11 11 3 273 87* 34.12 214 127.57 0 2 1 17 18
(Rajasthan)
D Bishoo 2 2 1 11 8 11.00 23 47.82 0 0 0 1 0
(West Indies)
J Bishop 1 1 1 0 0* - 0 - 0 0 0 0 0
(Barbados Tridents)
H Bisht 11 8 3 37 15 7.40 32 115.62 0 0 1 4 1
(Uttarakhand)
P Bisht 13 13 0 252 56 19.38 185 136.21 0 1 1 34 5
(Meghalaya)
Bismillah Khan 7 7 0 131 54 18.71 80 163.75 0 2 1 14 7
(Balochistan)
C Bisson 14 14 2 226 54 18.83 177 127.68 0 1 3 24 5
(Jersey)
CD Bist 7 7 1 77 34 12.83 68 113.23 0 0 3 6 3
(Rajasthan)
R Bist 10 8 0 202 46 25.25 180 112.22 0 0 1 22 1
(Rajasthan)
JG Bista 9 9 2 368 73* 52.57 251 146.61 0 3 1 45 11
(Mumbai)
RR Biswa 13 13 0 167 36 12.84 190 87.89 0 0 2 25 3
(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 17 15 6 221 43* 24.55 222 99.54 0 0 1 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 6 6 1 79 27* 15.80 47 168.08 0 0 0 10 1
(Northern Districts)
JJ Bohannon 12 5 3 40 17* 20.00 37 108.10 0 0 1 3 0
(Lancashire)
A Bohara 17 5 2 5 3* 1.66 12 41.66 0 0 2 0 0
(Nepal)
PRP Boissevain 4 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 6 - - - - - - - - - - - -
(KwaZulu-Natal Inland)
RS Bopara 36 28 12 665 70* 41.56 490 135.71 0 2 0 47 24
(Durban Heat, Essex, Karachi Kings, Rajshahi Royals, Rangpur Riders)
C Bosch 4 - - - - - - - - - - - -
(Tshwane Spartans)
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 13 12 1 188 72* 17.09 156 120.51 0 1 2 22 7
(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 5 4 1 101 62* 33.66 87 116.09 0 1 0 10 3
(Barbados Tridents)
TA Boult 7 4 2 15 8 7.50 12 125.00 0 0 0 1 1
(Delhi Capitals, New Zealand)
L Bowe 3 2 1 2 2* 2.00 3 66.66 0 0 1 0 0
(Melbourne Stars)
CJ Bowes 13 13 1 306 72 25.50 217 141.01 0 2 0 35 6
(Canterbury)
H Boyagoda 8 7 1 60 20 10.00 65 92.30 0 0 0 3 0
(Nondescripts Cricket Club)
CJ Boyce 17 12 3 152 51* 16.88 102 149.01 0 1 1 9 11
(Melbourne Renegades)
JCT Boyle 4 4 0 84 35 21.00 68 123.52 0 0 1 10 2
(Canterbury)
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 11 10 1 181 69 20.11 141 128.36 0 1 0 17 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 5 4 2 23 23* 11.50 25 92.00 0 0 2 2 1
(Bermuda)
CR Brathwaite 25 24 2 205 64 9.31 190 107.89 0 1 4 15 10
(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 11 10 2 160 58* 20.00 163 98.15 0 1 1 7 11
(Trinbago Knight Riders, West Indies)
MP Breetzke 19 17 2 374 72* 24.93 299 125.08 0 3 1 32 13
(Nelson Mandela Bay Giants, 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 8 8 0 165 53 20.62 125 132.00 0 1 0 15 5
(St Kitts and Nevis Patriots)
NT Broom 9 9 0 323 93 35.88 218 148.16 0 3 0 28 17
(Otago)
BC Brown 5 3 0 28 11 9.33 29 96.55 0 0 0 2 0
(Sussex)
PR Brown 18 5 5 8 4* - 16 50.00 0 0 0 0 0
(England, Worcestershire)
DG Brownlie 11 10 0 144 40 14.40 117 123.07 0 0 1 16 3
(Northern Districts)
TC Bruce 15 15 1 500 71 35.71 329 151.97 0 4 0 46 17
(Central Districts, New Zealand)
M Bryant 15 15 2 301 71* 23.15 209 144.01 0 1 1 38 13
(Brisbane Heat)
P Buccimazza 4 2 0 2 1 1.00 13 15.38 0 0 0 0 0
(Portugal)
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)
J Bulele 7 7 0 65 24 9.28 95 68.42 0 0 1 8 0
(Mozambique)
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 12 4 2 8 6 4.00 15 53.33 0 0 0 0 0
(Nelson Mandela Bay Giants, 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 22 18 7 375 77* 34.09 277 135.37 0 2 0 25 18
(Chattogram Challengers, 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)
S Byrne 2 2 0 3 3 1.50 9 33.33 0 0 1 0 0
(Malta)
EJ Byrom 9 9 1 185 54* 23.12 94 196.80 0 1 0 15 12
(Somerset)
Craig Cachopa 15 11 3 294 73 36.75 190 154.73 0 2 1 22 17
(Auckland)
G Caisley 4 4 0 52 38 13.00 60 86.66 0 0 1 3 2
(Brazil)
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 5 5 0 60 43 12.00 71 84.50 0 0 2 6 1
(St Lucia Zouks, West Indies)
J Campbell 2 2 0 16 11 8.00 15 106.66 0 0 0 2 1
(Speen Ghar Tigers)
B Capell 4 4 0 55 30 13.75 49 112.24 0 0 1 9 1
(KwaZulu-Natal)
AT Carey 29 21 1 653 78 32.65 485 134.63 0 4 0 65 18
(Adelaide Strikers, Australia, 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 9 8 0 156 50 19.50 131 119.08 0 1 1 21 3
(Jersey)
BA Carse 10 5 0 42 14 8.40 33 127.27 0 0 0 3 1
(Durham)
JF Carter 7 5 0 78 55 15.60 65 120.00 0 1 1 4 4
(Northern Districts)
JL Carter 13 11 1 218 51 21.80 171 127.48 0 2 1 17 12
(Barbados Tridents)
LJ Carter 11 8 1 122 33 17.42 112 108.92 0 0 1 6 6
(Canterbury)
M Carter 11 3 0 18 14 6.00 19 94.73 0 0 1 2 0
(Nottinghamshire)
A Carthew 4 1 1 2 2* - 2 100.00 0 0 0 0 0
(Chile)
HWR Cartwright 10 10 2 106 29 13.25 102 103.92 0 0 1 8 3
(Melbourne Stars, Perth Scorchers)
RA Cartwright 3 1 1 15 15* - 9 166.66 0 0 0 1 0
(Easterns)
T Caruana 2 1 0 5 5 5.00 13 38.46 0 0 0 0 0
(Gibraltar)
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 33 5 2 7 4 2.33 23 30.43 0 0 0 0 0
(Haryana, India, Royal Challengers Bangalore)
DL Chahar 37 11 4 92 55* 13.14 76 121.05 0 1 2 4 8
(Chennai Super Kings, India, Rajasthan)
RD Chahar 28 12 8 54 13* 13.50 49 110.20 0 0 1 6 0
(India, Mumbai Indians, Rajasthan)
PS Chaitanya Reddy 2 - - - - - - - - - - - -
(Hyderabad (India))
RW Chakabva 10 10 1 208 61 23.11 138 150.72 0 1 3 14 11
(Mashonaland Eagles, Zimbabwe)
S Chakraborty 6 2 1 9 8 9.00 9 100.00 0 0 0 2 0
(Jharkhand)
P Chamoli 3 2 1 2 2* 2.00 2 100.00 0 0 1 0 0
(Uttarakhand)
UBT Chand 10 10 1 240 70 26.66 195 123.07 0 2 1 16 12
(Delhi)
P Chandila 7 4 0 79 35 19.75 61 129.50 0 0 0 11 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 14 14 2 402 82 33.50 274 146.71 0 4 0 41 18
(Chhattisgarh)
S Chandramohan 12 12 1 348 66 31.63 292 119.17 0 3 3 33 15
(Singapore)
AR Chandran 3 3 1 28 18 14.00 32 87.50 0 0 0 0 1
(Kerala)
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 15 12 4 283 75* 35.37 198 142.92 0 2 2 25 13
(Auckland)
ZJ Chappell 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Gloucestershire, Nottinghamshire)
A Chaprana 9 5 2 30 10 10.00 35 85.71 0 0 0 3 0
(Haryana)
Charanjeet Singh 3 2 2 8 8* - 9 88.88 0 0 0 1 0
(Italy)
BB Chari 8 8 0 259 93 32.37 210 123.33 0 2 1 21 10
(Matabeleland Tuskers, Zimbabwe)
J Charles 31 31 1 991 90 33.03 717 138.21 0 8 1 109 38
(Barbados Tridents, Multan Sultans, Rajshahi Kings, Sylhet Thunder)
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 16 3 0 3 2 1.00 8 37.50 0 0 1 0 0
(Kabul Eagles, 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 3 - - - - - - - - - - - -
(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)
G Chaturvedi 2 2 0 49 25 24.50 29 168.96 0 0 0 6 1
(Malta)
S Chaubey 11 9 1 113 35 14.12 85 132.94 0 0 2 5 8
(Uttar Pradesh)
IH Chaudhary 12 12 5 44 14 6.28 58 75.86 0 0 3 3 1
(Sikkim)
N Chaudhary 7 5 2 66 23 22.00 40 165.00 0 0 0 7 2
(Punjab)
DM Chauhan 2 2 2 20 18* - 28 71.42 0 0 0 0 0
(Saurashtra)
JM Chauhan 6 2 1 11 8 11.00 12 91.66 0 0 0 1 0
(Saurashtra)
M Chauhan 2 2 0 16 15 8.00 8 200.00 0 0 0 0 2
(Finland)
PR Chauhan 2 - - - - - - - - - - - -
(Saurashtra)
PP Chawla 29 17 5 210 41* 17.50 141 148.93 0 0 2 21 9
(Gujarat, Kolkata Knight Riders)
N Chejay 1 - - - - - - - - - - - -
(Bhutan)
C Chete 2 - - - - - - - - - - - -
(Malawi)
L Chetri 1 - - - - - - - - - - - -
(Meghalaya)
S Chettri 1 1 0 3 3 3.00 5 60.00 0 0 0 0 0
(Sikkim)
C Chetty 14 13 1 395 62 32.91 319 123.82 0 3 1 43 10
(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 14 7 4 54 23 18.00 54 100.00 0 0 0 3 3
(Vanuatu)
MT Chinouya 4 1 1 2 2* - 3 66.66 0 0 0 0 0
(Mid West Rhinos)
Chirag Suri 6 6 1 100 44* 20.00 101 99.00 0 0 0 9 2
(United Arab Emirates)
T Chishi 5 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)
S Chophel 1 1 1 2 2* - 5 40.00 0 0 0 0 0
(Bhutan)
AP Chopra 7 6 2 42 15 10.50 50 84.00 0 0 0 2 1
(Railways)
P Chopra 14 13 2 413 68* 37.54 366 112.84 0 2 1 40 9
(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 15 5 3 18 9* 9.00 20 90.00 0 0 1 2 0
(Rajasthan)
AK Chowdhary 6 3 2 1 1* 1.00 8 12.50 0 0 1 0 0
(Meghalaya)
V Choudhary 6 - - - - - - - - - - - -
(Services)
R Chouhan 9 8 1 148 63 21.14 110 134.54 0 1 2 13 6
(Madhya Pradesh)
MC Christensen 5 4 1 40 32* 13.33 44 90.90 0 0 0 6 0
(Eastern Province)
DT Christian 44 38 12 563 41* 21.65 443 127.08 0 0 3 36 21
(Jozi Stars, Melbourne Renegades, Multan Sultans, Nottinghamshire)
K Christie 11 4 2 15 11* 7.50 20 75.00 0 0 0 0 0
(Hong Kong)
MW Chu 6 1 1 1 1* - 2 50.00 0 0 0 0 0
(Otago)
Y Chudasama 2 - - - - - - - - - - - -
(Saurashtra)
CK Chundawat 11 6 1 58 25* 11.60 52 111.53 0 0 1 3 1
(Rajasthan)
I Civric 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Serbia)
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 11 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 12 11 2 214 42 23.77 142 150.70 0 0 0 8 16
(Central Districts)
ME Claydon 4 3 2 5 4* 5.00 6 83.33 0 0 0 0 0
(Kent)
D Cleaver 12 11 1 215 77* 21.50 150 143.33 0 1 2 18 9
(Central Districts)
A Cloete 4 2 1 3 2* 3.00 3 100.00 0 0 0 0 0
(Boland)
GL Cloete 16 15 1 332 54 23.71 273 121.61 0 1 2 47 6
(Border, South Africa, Warriors)
JJ Cobb 11 10 0 254 84 25.40 185 137.29 0 2 1 14 18
(Northamptonshire)
BP Coburn 4 2 0 14 9 7.00 19 73.68 0 0 0 0 0
(Canterbury)
IA Cockbain 13 12 4 277 61* 34.62 229 120.96 0 1 1 24 7
(Gloucestershire)
G Coetzee 6 5 0 15 9 3.00 27 55.55 0 0 1 1 0
(Jozi Stars, Knights)
KJ Coetzer 13 13 0 351 89 27.00 280 125.35 0 3 1 38 13
(Scotland)
MT Coles 6 5 1 22 14 5.50 20 110.00 0 0 1 2 1
(Northamptonshire)
LA Collado 4 3 2 18 8 18.00 34 52.94 0 0 0 0 0
(Gibraltar)
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)
FJ Colson 3 1 0 10 10 10.00 7 142.85 0 0 0 0 1
(Wellington)
M Commins 3 1 0 17 17 17.00 14 121.42 0 0 0 2 1
(Northern Knights)
DP Conway 11 11 3 459 105* 57.37 319 143.88 1 3 1 56 11
(Wellington)
HNA Conway 1 - - - - - - - - - - - -
(Adelaide Strikers)
JD Cook 11 2 0 2 2 1.00 4 50.00 0 0 1 0 0
(Sydney Thunder)
SJ Cook 1 - - - - - - - - - - - -
(Essex)
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 21 21 4 637 91* 37.47 498 127.91 0 5 1 56 20
(Netherlands)
TLW Cooper 16 16 2 328 49 23.42 297 110.43 0 0 0 31 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 10 10 0 254 75 25.40 133 190.97 0 2 0 25 20
(St Lucia Zouks)
MJ Cosgrove 13 13 1 338 45 28.16 255 132.54 0 0 1 44 6
(Leicestershire)
FA Cossa 6 6 2 82 19* 20.50 90 91.11 0 0 0 6 4
(Mozambique)
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)
KJ Cottoy 4 4 4 73 27* - 54 135.18 0 0 0 5 4
(St Kitts and Nevis Patriots)
SS Cottrell 20 6 2 10 4* 2.50 15 66.66 0 0 2 2 0
(St Kitts and Nevis Patriots, West Indies)
NM Coulter-Nile 13 6 3 90 31* 30.00 46 195.65 0 0 0 6 7
(Australia, Melbourne Stars, Perth Scorchers)
JM Cox 7 6 2 58 23* 14.50 58 100.00 0 0 0 5 0
(Kent)
OB Cox 20 17 5 330 49 27.50 276 119.56 0 0 1 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 14 10 1 94 21 10.44 94 100.00 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 14 12 4 270 66* 33.75 222 121.62 0 3 2 28 6
(Scotland)
PJ Cummins 8 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 22 19 5 360 55* 25.71 238 151.26 0 3 2 40 15
(England, Kings XI Punjab, Surrey)
TK Curran 39 24 7 333 44 19.58 227 146.69 0 0 1 29 11
(England, Surrey, Sydney Sixers, Tshwane Spartans)
J Cutinho 3 3 0 93 46 31.00 98 94.89 0 0 0 7 4
(Costa Rica)
BCJ Cutting 18 17 5 250 81* 20.83 177 141.24 0 1 1 17 16
(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 10 8 4 130 29 32.50 146 89.04 0 0 1 9 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 12 4 1 11 6 3.66 24 45.83 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)
H Dajc 2 2 1 2 2* 2.00 3 66.66 0 0 1 0 0
(Serbia)
AK Dal 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Derbyshire)
CJ Dala 20 4 1 27 12 9.00 21 128.57 0 0 0 2 1
(Nelson Mandela Bay Giants, South Africa, Titans)
H Dalal 18 18 2 475 81 29.68 327 145.25 0 3 2 44 30
(Delhi)
RR Dalal 7 7 1 221 75 36.83 176 125.56 0 2 0 17 11
(Arunachal Pradesh)
S Dalton 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Czech Republic)
F Damiao Couana 7 7 1 233 71* 38.83 179 130.16 0 1 0 16 14
(Mozambique)
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)
RD Darbar 1 1 0 3 3 3.00 7 42.85 0 0 0 0 0
(Saurashtra)
R Darji 1 - - - - - - - - - - - -
(Services)
DAP Darrell 11 10 1 80 30* 8.88 95 84.21 0 0 1 1 5
(Bermuda)
Darremsanga 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Mizoram)
Darwish Rasooli 8 8 0 107 27 13.37 92 116.30 0 0 2 6 5
(Boost Defenders, Dhaka Dynamites)
AK Das 7 1 1 0 0* - 0 - 0 0 0 0 0
(Assam)
AS Das 2 - - - - - - - - - - - -
(Odisha)
BSR Das 2 1 0 16 16 16.00 17 94.11 0 0 0 3 0
(Tripura)
DB Das 1 1 1 8 8* - 17 47.05 0 0 0 0 0
(Bengal)
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 9 5 2 13 7 4.33 16 81.25 0 0 1 1 0
(Assam)
PP Das 14 14 1 291 43 22.38 192 151.56 0 0 2 35 10
(Assam)
RK Das 5 5 0 114 56 22.80 78 146.15 0 1 0 17 0
(Assam)
SS Das 10 8 3 90 44 18.00 107 84.11 0 0 4 4 5
(Tripura)
K Dasan 3 3 0 114 74 38.00 108 105.55 0 1 0 10 2
(Bulgaria)
S Dassanayake 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Kurunegala Youth Cricket Club)
PM Datey 6 2 0 9 9 4.50 8 112.50 0 0 1 0 1
(Chhattisgarh)
JH Davey 7 3 3 28 14* - 20 140.00 0 0 0 2 1
(Scotland)
T Davit 4 3 0 12 6 4.00 18 66.66 0 0 1 2 0
(Arunachal Pradesh)
TH David 12 12 1 408 77 37.09 274 148.90 0 2 0 36 17
(Singapore)
H Davids 17 17 1 474 77* 29.62 360 131.66 0 2 1 57 10
(Paarl Rocks, Titans)
AL Davies 12 11 3 307 80* 38.37 240 127.91 0 2 3 36 5
(Lancashire)
N Davin 16 16 1 335 54 22.33 216 155.09 0 1 1 33 15
(Namibia)
WS Davis 10 3 2 2 2 2.00 3 66.66 0 0 0 0 0
(Leicestershire)
S Davizi 2 2 0 192 101 96.00 133 144.36 1 1 0 14 10
(Czech Republic)
Dawlat Zadran 4 4 1 16 9 5.33 17 94.11 0 0 0 1 0
(Afghanistan, Boost Defenders)
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 8 3 0 12 8 4.00 21 57.14 0 0 1 1 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 13 13 2 446 74 40.54 304 146.71 0 3 1 40 15
(Titans, Tshwane Spartans)
Deendyal Upadhyay 2 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Arunachal Pradesh)
C de Grandhomme 23 23 1 550 65 25.00 382 143.97 0 4 2 39 30
(New Zealand, Royal Challengers Bangalore, St Lucia Zouks)
J de Klerk 15 5 1 35 18* 8.75 43 81.39 0 0 1 2 1
(Eastern Province, Warriors)
Q de Kock 28 28 2 908 81 34.92 648 140.12 0 6 1 92 41
(Cape Town Blitz, 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)
CJ Delany 4 4 0 37 21 9.25 60 61.66 0 0 1 2 0
(Gibraltar)
DC Delany 8 2 0 7 7 3.50 6 116.66 0 0 1 0 0
(Ireland)
GJ Delany 23 20 3 461 89* 27.11 311 148.23 0 3 1 39 21
(Ireland, Ireland A, Leinster Lightning)
D de la Puente 2 2 1 3 2* 3.00 7 42.85 0 0 0 0 0
(Peru)
Delawar Khan 9 8 1 47 17 6.71 40 117.50 0 0 2 0 4
(Denmark)
BFW de Leede 4 3 0 50 30 16.66 55 90.90 0 0 0 1 2
(Netherlands)
CS Delport 53 53 1 1381 129 26.55 934 147.85 2 7 4 151 61
(Chittagong Vikings, Essex, Islamabad United, Paarl Rocks, Rangpur Rangers)
Delwar Hossain 6 4 2 34 17 17.00 22 154.54 0 0 1 5 1
(Shinepukur Cricket Club, Sylhet Thunder)
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 20 16 2 282 69* 20.14 228 123.68 0 2 2 27 13
(Jharkhand)
JW Dernbach 15 9 3 35 12 5.83 43 81.39 0 0 1 1 1
(Jamaica Tallawahs, Surrey)
AS Desai 6 6 0 112 38 18.66 90 124.44 0 0 0 15 5
(Goa)
HM Desai 13 13 1 210 56 17.50 196 107.14 0 1 2 32 3
(Saurashtra)
DR Deshmukh 7 2 0 19 10 9.50 14 135.71 0 0 0 0 2
(Maharashtra)
PU Deshpande 9 4 0 90 63 22.50 54 166.66 0 1 1 5 5
(Karnataka)
TU Deshpande 15 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 15 12 3 139 38 15.44 108 128.70 0 0 0 12 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)
A Dev Goud 2 - - - - - - - - - - - -
(Hyderabad (India))
AP Devcich 19 18 0 266 35 14.77 229 116.15 0 0 2 31 4
(Lahore Qalandars, Northern Districts, Sydney Thunder)
KH Devdhar 17 17 1 568 64* 35.50 440 129.09 0 5 0 64 13
(Baroda)
MH Devdhar 17 17 0 442 82 26.00 312 141.66 0 3 1 48 15
(Railways)
AB de Villiers 43 43 13 1580 100* 52.66 1007 156.90 1 14 0 115 79
(Lahore Qalandars, Middlesex, Rangpur Riders, Royal Challengers Bangalore, Tshwane Spartans)
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)
BB Dey 7 2 2 14 11* - 16 87.50 0 0 0 1 0
(Meghalaya)
M Deyal 3 3 0 32 21 10.66 20 160.00 0 0 0 4 2
(Trinbago Knight Riders)
T de Zorzi 14 14 0 263 70 18.78 234 112.39 0 1 0 24 4
(Northerns, Titans, Tshwane Spartans)
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 12 11 2 361 69 40.11 291 124.05 0 3 0 22 16
(Canada)
S Dhaliwal 6 5 1 44 23 11.00 28 157.14 0 0 1 3 2
(Madhya Pradesh)
Dhanraj Sharma 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Uttarakhand)
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 13 11 5 174 38* 29.00 128 135.93 0 0 1 18 6
(Himachal Pradesh)
S Dhawan 33 33 1 880 97* 27.50 718 122.56 0 5 2 103 20
(Delhi, 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)
NR Dhumal 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Maharashtra)
RR Dhuper 9 9 2 120 38* 17.14 142 84.50 0 0 1 10 4
(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 9 9 0 177 39 19.66 123 143.90 0 0 2 20 3
(Sri Lanka)
I Dikgale 4 3 1 72 30* 36.00 68 105.88 0 0 0 8 0
(Western Province)
V Dikov 3 - - - - - - - - - - - -
(Bulgaria)
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)
SDJJ Dima 4 2 0 6 3 3.00 8 75.00 0 0 0 0 0
(Mozambique)
AB Dinda 11 3 2 27 20* 27.00 20 135.00 0 0 0 2 2
(Bengal)
Dinesh Mor 7 6 2 87 31 21.75 74 117.56 0 0 0 10 1
(Railways)
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)
A Djorovic 2 2 0 11 9 5.50 26 42.30 0 0 0 1 0
(Serbia)
GH Dockrell 22 15 6 167 34* 18.55 120 139.16 0 0 1 12 5
(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 14 13 1 442 89 36.83 336 131.54 0 2 0 26 23
(Puducherry)
ST Doheny 2 2 0 81 46 40.50 53 152.83 0 0 0 6 4
(Munster Reds)
BL D'Oliveira 6 5 0 33 13 6.60 40 82.50 0 0 0 2 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 17 11 1 106 43* 10.60 103 102.91 0 0 0 3 3
(Papua New Guinea)
JN Dorji 1 1 0 0 0 0.00 0 - 0 0 1 0 0
(Bhutan)
K Dorji 2 - - - - - - - - - - - -
(Bhutan)
RM Dorji 1 1 0 27 27 27.00 23 117.39 0 0 0 0 4
(Bhutan)
U Dorji 2 2 0 16 8 8.00 17 94.11 0 0 0 2 0
(Bhutan)
AC Douglas 10 9 1 138 47* 17.25 131 105.34 0 0 0 10 8
(Bermuda)
DA Douthwaite 8 8 2 64 24 10.66 77 83.11 0 0 0 3 2
(Glamorgan)
DC Drakes 4 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)
P Dubey 8 5 3 34 13* 17.00 31 109.67 0 0 0 2 1
(Karnataka)
S Dube 19 17 5 169 54 14.08 123 137.39 0 1 2 5 13
(India, Mumbai, Royal Challengers Bangalore)
BM Duckett 13 12 1 264 64 24.00 205 128.78 0 1 0 27 7
(England, Nottinghamshire)
JA Duffy 12 3 2 20 10* 20.00 13 153.84 0 0 0 2 0
(Otago)
B Dugic 2 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Serbia)
G Dukes 5 3 3 18 16* - 16 112.50 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 18 18 5 397 65 30.53 289 137.37 0 1 1 26 20
(Barbados Tridents, Cape Cobras, South Africa)
LA Dunbar 2 2 1 104 104* 104.00 62 167.74 1 0 1 5 10
(Serbia)
JSE Dunford 17 9 3 54 29 9.00 67 80.59 0 0 3 2 0
(Jersey)
BR Dunk 35 33 5 912 99* 32.57 672 135.71 0 6 1 78 31
(Karachi Kings, Melbourne Stars, Nelson Mandela Bay Giants)
J Dunn 4 3 0 36 23 12.00 41 87.80 0 0 0 0 1
(Vanuatu)
DM Dupavillon 13 2 1 9 8 9.00 8 112.50 0 0 0 0 1
(Dolphins, Durban Heat, KwaZulu-Natal)
F du Plessis 26 26 3 806 96 35.04 622 129.58 0 6 1 61 35
(Chennai Super Kings, Kent, Paarl Rocks, 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 14 12 4 312 70 39.00 234 133.33 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 7 6 0 14 8 2.33 28 50.00 0 0 3 1 0
(Mexico)
MK Dutta 2 - - - - - - - - - - - -
(Assam)
N Dutta 11 3 2 15 12 15.00 13 115.38 0 0 0 1 0
(Canada)
BJ Dwarshuis 16 8 5 26 12* 8.66 23 113.04 0 0 0 0 1
(Sydney Sixers)
AR Easwaran 18 17 4 465 107* 35.76 346 134.39 1 2 3 35 13
(Bengal)
Ebadat Hossain 12 2 2 1 1* - 2 50.00 0 0 0 0 0
(Sylhet Sixers, Sylhet Thunder)
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 7 4 0 52 17 13.00 62 83.87 0 0 0 4 0
(Sydney Sixers)
MW Edwards 1 - - - - - - - - - - - -
(Sydney Sixers)
SA Edwards 24 17 5 249 42* 20.75 175 142.28 0 0 1 24 4
(Netherlands)
Ehsan Khan 11 7 4 61 28* 20.33 66 92.42 0 0 0 3 3
(Hong Kong)
Eshaan Ravi 1 1 0 4 4 4.00 4 100.00 0 0 0 1 0
(Bihar)
EMKH Ekanayake 2 2 0 13 12 6.50 13 100.00 0 0 0 2 0
(Bloomfield Cricket and Athletic Club)
D Elgar 8 8 2 216 88* 36.00 187 115.50 0 2 1 21 2
(Tshwane Spartans)
Elias Sunny 4 1 1 4 4* - 1 400.00 0 0 0 1 0
(Sheikh Jamal Dhanmondi Club)
AM Ellis 13 10 2 150 45 18.75 130 115.38 0 0 2 13 4
(Canterbury)
NT Ellis 4 2 1 18 12 18.00 16 112.50 0 0 0 1 0
(Hobart Hurricanes)
L Emilio 5 4 0 44 23 11.00 35 125.71 0 0 0 4 1
(Mozambique)
C Emmott 2 2 0 4 4 2.00 11 36.36 0 0 1 0 0
(Chile)
RR Emrit 13 8 4 57 21* 14.25 39 146.15 0 0 0 2 5
(Chattogram Challengers, St Kitts and Nevis Patriots)
Enamul Haque 2 - - - - - - - - - - - -
(Sheikh Jamal Dhanmondi Club)
Enamul Haque jnr 5 2 2 0 0* - 0 - 0 0 0 0 0
(Chattogram Challengers, Prime Doleshwar Sporting Club)
GDR Eranga 9 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Canada)
AF Erasmus 5 3 1 5 3 2.50 9 55.55 0 0 0 0 0
(Easterns)
MG Erasmus 16 14 3 407 72 37.00 293 138.90 0 4 0 33 20
(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 6 5 0 47 28 9.40 57 82.45 0 0 1 6 0
(Dolphins, Durban Heat)
R Escobar 5 4 1 68 28* 22.66 76 89.47 0 0 0 6 1
(Argentina)
SS Eskinazi 12 10 1 279 57* 31.00 207 134.78 0 2 0 36 3
(Middlesex)
AC Evans 11 1 0 0 0 0.00 0 - 0 0 1 0 0
(Scotland)
LJ Evans 43 42 7 1128 104* 32.22 885 127.45 1 6 2 121 28
(Dhaka Platoon, 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 14 13 5 142 25* 17.75 139 102.15 0 0 0 4 4
(Puducherry)
Fahad Ahmed 2 2 0 0 0 0.00 7 0.00 0 0 2 0 0
(Bangladesh Krira Shikkha Protisthan)
Fahad Ali 3 3 0 3 2 1.00 14 21.42 0 0 1 0 0
(Brazil)
M Faheem 4 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Thailand)
Faheem Ashraf 32 24 6 248 31 13.77 172 144.18 0 0 1 18 14
(Central Punjab (Pakistan), Islamabad United, Northamptonshire, Pakistan)
Faisal Javed 15 15 0 330 61 22.00 212 155.66 0 2 1 45 11
(Qatar)
Faisal Khan 4 4 1 134 83* 44.66 56 239.28 0 1 1 13 10
(Saudi Arabia)
Fakhar Zaman 32 31 1 678 82* 22.60 537 126.25 0 6 4 80 18
(Glamorgan, Khyber Pakhtunkhwa, Lahore Qalandars, Pakistan)
Fakhrul Mohon 4 1 0 0 0 0.00 0 - 0 0 1 0 0
(Portugal)
SM Fallah 23 3 3 3 2* - 7 42.85 0 0 0 0 0
(Maharashtra)
Faran Afzal 9 8 1 141 59* 20.14 140 100.71 0 1 0 11 6
(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 13 3 3 32 24* - 19 168.42 0 0 0 4 1
(Afghanistan, Band-e-Amir Dragons)
Farhad Hossain 3 3 0 39 32 13.00 42 92.85 0 0 0 4 1
(Prime Doleshwar Sporting Club)
Farhad Reza 26 11 3 130 45 16.25 73 178.08 0 0 3 9 11
(Prime Doleshwar Sporting Club, Rajshahi Royals, Rangpur Riders)
Farmanullah 2 2 0 7 6 3.50 13 53.84 0 0 0 0 0
(Amo Sharks)
JP Faulkner 24 15 8 110 34* 15.71 89 123.59 0 0 1 7 4
(Hobart Hurricanes, Lancashire)
Fawad Ahmed 36 9 3 30 19 5.00 32 93.75 0 0 2 1 2
(Perth Scorchers, Quetta Gladiators, St Lucia Zouks, Sydney Thunder)
Fayyaz Butt 14 6 4 57 25* 28.50 48 118.75 0 0 0 4 2
(Oman)
FY Fazal 10 10 1 227 54 25.22 204 111.27 0 1 0 22 3
(Vidarbha)
Fazal Haque 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Boost Defenders)
Fazal Niazai 6 4 1 20 12 6.66 27 74.07 0 0 1 1 0
(Afghanistan, Mis Ainak Knights)
Fazal Zazai 4 4 0 67 49 16.75 63 106.34 0 0 1 1 5
(Amo Sharks)
Fazil Rashid 6 2 0 4 3 2.00 10 40.00 0 0 0 0 0
(Jammu & Kashmir)
Fazle Mahmud 13 11 2 196 50 21.77 176 111.36 0 1 2 18 6
(Brothers Union, Rajshahi Kings, Rangpur Rangers)
LB Ferbrache 9 8 0 138 55 17.25 142 97.18 0 1 0 6 3
(Guernsey)
NS Felane 4 - - - - - - - - - - - -
(Easterns)
TC Fell 4 3 0 38 28 12.66 37 102.70 0 0 0 1 1
(Worcestershire)
H Fennell 5 5 2 27 25* 9.00 23 117.39 0 0 3 4 1
(Argentina)
A Ferguson 5 3 1 88 51 44.00 100 88.00 0 1 0 5 1
(Argentina)
CJ Ferguson 23 23 4 700 113* 36.84 514 136.18 1 4 2 67 19
(Sydney Thunder, Worcestershire)
LH Ferguson 11 - - - - - - - - - - - -
(Kolkata Knight Riders, New Zealand)
AM Fernando 2 - - - - - - - - - - - -
(Nondescripts Cricket Club)
N Pradeep 10 4 4 19 8* - 22 86.36 0 0 0 2 0
(Sinhalese Sports Club, Sri Lanka)
B Fernando 4 2 0 12 11 6.00 8 150.00 0 0 0 1 0
(Tamil Union Cricket and Athletic Club)
BOP Fernando 3 3 1 97 78* 48.50 73 132.87 0 1 0 10 3
(Sri Lanka)
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 19 19 0 484 72 25.47 350 138.28 0 3 2 48 20
(Chattogram Challengers, 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 14 14 1 303 81* 23.30 257 117.89 0 1 2 38 2
(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)
D Ferreira 1 - - - - - - - - - - - -
(Tshwane Spartans)
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 33 33 4 990 102* 34.13 674 146.88 1 6 3 85 45
(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 11 9 2 172 71* 24.57 100 172.00 0 1 0 17 8
(Otago)
MD Fisher 1 1 0 9 9 9.00 5 180.00 0 0 0 0 1
(Yorkshire)
MJ Fisher 2 2 2 1 1* - 3 33.33 0 0 0 0 0
(Northern Districts)
Fitratullah Khawari 1 - - - - - - - - - - - -
(Band-e-Amir Dragons)
Fitri Sham 15 10 4 40 15* 6.66 56 71.42 0 0 0 2 0
(Malaysia)
JA Fitzgerald 4 2 2 13 11* - 10 130.00 0 0 0 0 1
(Gibraltar)
ADS Fletcher 22 22 2 514 103* 25.70 402 127.86 1 1 2 50 23
(Peshawar Zalmi, St Lucia Zouks, Sylhet Sixers, Sylhet Thunder)
CD Fletcher 13 12 5 212 43 30.28 188 112.76 0 0 2 18 2
(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 2 2 1 23 21 23.00 23 100.00 0 0 0 2 1
(Netherlands)
DR Flynn 12 9 1 79 31 9.87 51 154.90 0 0 1 5 5
(Northern Districts)
BT Foakes 11 6 1 54 29* 10.80 45 120.00 0 0 1 3 1
(England, Surrey)
P Fojela 5 3 1 5 2 2.50 7 71.42 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 22 6 2 20 10 5.00 22 90.90 0 0 1 0 0
(Lions, Paarl Rocks, South Africa)
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 13 13 2 380 63 34.54 293 129.69 0 4 0 35 13
(Central Districts, Otago)
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 10 10 1 73 29 8.11 96 76.04 0 0 3 9 0
(Bermuda)
JA Freeman 2 - - - - - - - - - - - -
(Hobart Hurricanes)
JD Freyone 4 4 0 8 4 2.00 29 27.58 0 0 2 0 0
(Gibraltar)
C Fry 3 1 0 2 2 2.00 6 33.33 0 0 0 0 0
(Luxembourg)
JN Frylinck 14 7 4 49 19* 16.33 47 104.25 0 0 1 2 1
(Namibia)
R Frylinck 28 19 10 424 51* 47.11 244 173.77 0 1 0 26 27
(Chittagong Vikings, Dolphins, Khulna Tigers, 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 23 23 3 712 82* 35.60 528 134.84 0 5 0 70 23
(Maharashtra)
CT Gaja 3 - - - - - - - - - - - -
(Gujarat)
GC Galanis 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Greece)
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)
AR Gandhi 3 3 1 86 50 43.00 98 87.75 0 1 0 5 1
(Kenya)
CJ Gandhi 16 15 5 296 68* 29.60 283 104.59 0 2 1 20 10
(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 14 11 0 67 24 6.09 108 62.03 0 0 1 3 0
(Vidarbha)
N Gangta 5 2 1 32 23* 32.00 24 133.33 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)
DD Gaonkar 6 5 0 52 21 10.40 46 113.04 0 0 0 5 1
(Goa)
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 9 6 2 46 18 11.50 49 93.87 0 0 1 4 2
(Goa)
PK Garg 11 10 2 227 59* 28.37 171 132.74 0 2 0 23 5
(Uttar Pradesh)
AN Garhwal 8 8 0 70 30 8.75 79 88.60 0 0 0 8 1
(Rajasthan)
MD Garratt 4 2 1 1 1 1.00 5 20.00 0 0 0 0 0
(Gibraltar)
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 Puri 6 6 0 79 24 13.16 63 125.39 0 0 1 8 4
(Chandigarh)
Gaurav Singh 1 - - - - - - - - - - - -
(Uttarakhand)
Gaurav Yadav 7 1 1 5 5* - 3 166.66 0 0 0 1 0
(Madhya Pradesh)
A Gautam 2 2 0 32 21 16.00 46 69.56 0 0 0 3 0
(Bihar)
A Gavde 1 1 0 1 1 1.00 6 16.66 0 0 0 0 0
(Cayman Islands)
PC Gawas 1 1 0 5 5 5.00 4 125.00 0 0 0 1 0
(Goa)
V Gayashan 1 - - - - - - - - - - - -
(Nondescripts Cricket Club)
CH Gayle 43 43 2 1057 116 25.78 776 136.21 1 6 4 92 74
(Jamaica Tallawahs, Jozi Stars, Kings XI Punjab, Rangpur Riders, West Indies)
R Gaznavi 2 2 0 12 8 6.00 12 100.00 0 0 0 2 0
(Singapore)
Gershon Yusuf 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Nigeria)
SC Getkate 20 17 3 219 49 15.64 159 137.73 0 0 2 15 11
(Ireland, Ireland A, Northern Knights)
Ghamai Zadran 4 3 1 9 8 4.50 7 128.57 0 0 0 0 1
(Amo Sharks)
L Gharasim 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Romania)
SS Ghosh 15 1 1 0 0* - 0 - 0 0 0 0 0
(Bengal)
Ghulam Mudassar 5 - - - - - - - - - - - -
(Quetta Gladiators)
Ghulam Shabber 8 8 1 150 58* 21.42 132 113.63 0 1 0 19 2
(United Arab Emirates)
JD Gibson 5 2 0 39 23 19.50 23 169.56 0 0 0 4 1
(Wellington)
ZN Gibson 2 1 1 8 8* - 9 88.88 0 0 0 0 0
(Northern Districts)
M Gilkes 7 5 0 70 51 14.00 72 97.22 0 1 2 5 3
(Sydney Thunder)
TS Gill 1 1 0 16 16 16.00 18 88.88 0 0 0 1 0
(Vidarbha)
AP Gillespie 1 1 0 9 9 9.00 8 112.50 0 0 0 2 0
(North-West Warriors)
D Gim 6 4 2 17 9* 8.50 32 53.12 0 0 1 0 0
(Nigeria)
P Girinath Reddy 8 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 9 1 0 8 8 8.00 3 266.66 0 0 0 2 0
(Maharashtra)
RJ Gleeson 15 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Lancashire, Melbourne Renegades)
J Glen 5 5 1 65 34* 16.25 51 127.45 0 0 2 3 6
(Jamaica Tallawahs)
BD Glover 19 4 3 2 1* 2.00 8 25.00 0 0 1 0 0
(Netherlands)
S Gobeni 4 4 0 18 11 4.50 36 50.00 0 0 1 0 0
(Boland)
BA Godleman 14 14 3 453 92 41.18 391 115.85 0 4 1 36 14
(Derbyshire)
AA Gogoi 6 5 1 23 8* 5.75 32 71.87 0 0 1 2 0
(Assam)
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)
GF Gomes 7 6 1 44 28 8.80 46 95.65 0 0 1 6 1
(Mozambique)
RV Gomez 2 2 0 4 2 2.00 9 44.44 0 0 0 0 0
(Puducherry)
LF Goncalves 3 2 0 16 13 8.00 21 76.19 0 0 0 1 0
(Brazil)
DM Gondaria 9 9 2 199 85* 28.42 157 126.75 0 1 0 12 6
(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)
M Goonetilleke 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Malta)
S Gopal 34 12 3 113 20 12.55 88 128.40 0 0 3 15 1
(Karnataka, Rajasthan Royals)
JOA Gordon 5 1 1 1 1* - 2 50.00 0 0 0 0 0
(Canada)
K Gore 4 1 1 4 4* - 3 133.33 0 0 0 0 0
(United States of America)
H Gori 7 7 0 231 66 33.00 176 131.25 0 1 0 23 12
(Czech Republic)
SP Goswami 18 18 3 569 86* 37.93 401 141.89 0 4 0 67 11
(Bengal)
SE Gotch 10 9 3 128 35 21.33 113 113.27 0 0 0 8 3
(Melbourne Stars)
S Goud 1 - - - - - - - - - - - -
(Czech Republic)
AGS Gous 10 8 1 134 64* 19.14 134 100.00 0 1 0 11 3
(Free State, Knights)
S Goustis 3 1 0 11 11 11.00 19 57.89 0 0 0 0 0
(Greece)
V Govekar 1 1 0 32 32 32.00 19 168.42 0 0 0 7 0
(Goa)
K Gowtham 14 8 2 85 35 14.16 62 137.09 0 0 0 9 3
(Karnataka, Rajasthan Royals)
A Gqamane 6 6 3 132 42 44.00 89 148.31 0 0 0 10 4
(Border, Cape Town Blitz)
CN Greaves 3 2 1 29 27* 29.00 26 111.53 0 0 0 0 2
(Scotland A)
JP Greaves 6 4 1 101 57 33.66 95 106.31 0 1 0 10 2
(Barbados Tridents)
C Green 5 4 0 49 36 12.25 48 102.08 0 0 0 3 0
(Perth Scorchers)
CJ Green 38 24 11 263 34* 20.23 208 126.44 0 0 1 22 3
(Birmingham Bears, Guyana Amazon Warriors, Multan Sultans, Sydney Thunder)
DC Green 4 4 2 42 17* 21.00 45 93.33 0 0 0 3 1
(Jamaica Tallawahs)
ZE Green 16 11 3 79 18* 9.87 78 101.28 0 0 1 4 3
(Namibia)
NA Greenwood 8 8 0 154 43 19.25 128 120.31 0 0 1 15 2
(Jersey)
L Gregory 17 14 2 233 76* 19.41 167 139.52 0 1 3 17 12
(England, Rangpur Rangers, Somerset)
TA Griffith 2 2 0 19 11 9.50 17 111.76 0 0 0 2 1
(Jamaica Tallawahs)
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 10 4 1 20 13 6.66 35 57.14 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 5 4 0 41 22 10.25 37 110.81 0 0 0 4 1
(Maharashtra)
EP Gulbis 9 4 0 78 37 19.50 61 127.86 0 0 1 8 2
(Melbourne Stars)
Gulbadin Naib 12 11 1 144 91 14.40 97 148.45 0 1 3 10 7
(Afghanistan, Boost Defenders)
K Gumede 6 - - - - - - - - - - - -
(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 6 6 0 142 57 23.66 117 121.36 0 1 0 20 2
(Sri Lanka)
AH Gupta 4 4 0 76 30 19.00 60 126.66 0 0 0 2 4
(Services)
AR Gupta 11 10 1 179 44* 19.88 122 146.72 0 0 0 12 14
(Rajasthan)
K Gupta 4 4 1 46 19* 15.33 64 71.87 0 0 1 1 0
(Chile)
SR Gupta 1 1 1 0 0* - 2 0.00 0 0 0 0 0
(Bihar)
MJ Guptill 28 25 2 710 86* 30.86 460 154.34 0 3 2 58 45
(Auckland, New Zealand, Sunrisers Hyderabad, Worcestershire)
RN Gurbani 3 2 1 0 0* 0.00 2 0.00 0 0 1 0 0
(Vidarbha)
Gurinder Singh 12 7 4 227 56* 75.66 189 120.10 0 1 0 16 9
(Chandigarh, Meghalaya)
Gurkeerat Singh 20 18 2 474 65 29.62 364 130.21 0 1 0 39 22
(Punjab, Royal Challengers Bangalore)
HF Gurney 42 10 8 8 5* 4.00 12 66.66 0 0 1 1 0
(Barbados Tridents, Kolkata Knight Riders, Melbourne Renegades, Nottinghamshire, Quetta Gladiators)
P Gurung 3 2 0 3 3 1.50 11 27.27 0 0 1 0 0
(Sikkim)
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)
Hafez Farooq 4 4 0 69 24 17.25 68 101.47 0 0 0 7 2
(Peru)
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 10 10 1 134 26 14.88 90 148.88 0 0 2 8 11
(Scotland, Scotland A)
OD Hald 9 8 1 61 18 8.71 57 107.01 0 0 1 4 2
(Denmark)
AD Hales 48 48 5 1282 100 29.81 905 141.65 1 9 5 135 55
(Barbados Tridents, Durban Heat, England, Islamabad United, Nottinghamshire, Rangpur Riders, Sydney Thunder)
S Hallett 4 4 0 10 5 2.50 16 62.50 0 0 1 1 0
(Peru)
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)
Hamid Hassan 2 2 1 5 5* 5.00 8 62.50 0 0 1 0 0
(Speen Ghar Tigers)
JN Hamilton 1 1 0 9 9 9.00 10 90.00 0 0 0 0 1
(St Lucia Zouks)
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 12 11 1 260 64 26.00 201 129.35 0 3 1 18 13
(Northern Districts)
Hamza Dar 1 1 0 8 8 8.00 6 133.33 0 0 0 1 0
(Spain)
Hamza Tahir 11 - - - - - - - - - - - -
(Scotland, Scotland A)
Hamza Tariq 12 9 1 74 33 9.25 59 125.42 0 0 2 4 3
(Canada)
KS Hanagavadi 1 - - - - - - - - - - - -
(Mumbai)
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 23 22 4 441 65* 24.50 386 114.24 0 1 1 29 6
(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)
Hardeep Singh 2 2 0 19 18 9.50 16 118.75 0 0 0 1 2
(Uttar Pradesh)
Hardev Singh 3 3 0 23 17 7.66 48 47.91 0 0 0 1 0
(Chile)
AM Hardie 2 1 0 8 8 8.00 7 114.28 0 0 0 1 0
(Perth Scorchers)
RS Harikant 6 6 0 47 26 7.83 48 97.91 0 0 1 5 2
(Goa)
Haris Rauf 18 3 1 13 7 6.50 10 130.00 0 0 1 1 1
(Lahore Qalandars, Melbourne Stars, Northern (Pakistan))
Haris Sohail 17 17 3 289 52 20.64 289 100.00 0 2 2 23 5
(Balochistan, Lahore Qalandars, Pakistan)
C Hari Nishanth 11 10 1 147 73* 16.33 121 121.48 0 1 2 17 7
(Tamil Nadu)
Harmeet Singh 6 4 0 38 15 9.50 23 165.21 0 0 0 2 3
(Tripura)
SR Harmer 19 10 4 74 20 12.33 57 129.82 0 0 2 7 1
(Essex, Jozi Stars)
Haroon Arshad 10 10 3 211 68 30.14 154 137.01 0 1 0 15 7
(Hong Kong)
Haroon Mughal 4 4 0 72 31 18.00 65 110.76 0 0 0 6 1
(Malta)
SB Harper 17 17 1 342 56* 21.37 241 141.90 0 1 2 38 10
(Melbourne Renegades)
Harpreet Brar 11 8 2 48 20* 8.00 50 96.00 0 0 2 3 2
(Kings XI Punjab, Punjab)
Harpreet Singh 14 13 3 674 92* 67.40 457 147.48 0 6 0 59 27
(Chhattisgarh)
LHB Harrington-Myers 4 4 1 32 17* 10.66 39 82.05 0 0 1 1 1
(Cayman Islands)
MS Harris 9 9 0 101 28 11.22 90 112.22 0 0 0 12 3
(Melbourne Renegades)
Harshit Bisht 2 2 0 39 28 19.50 42 92.85 0 0 0 4 2
(Uttarakhand)
Harsh Tyagi 17 11 6 123 32* 24.60 108 113.88 0 0 1 9 7
(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 Mahmud 8 2 1 0 0* 0.00 1 0.00 0 0 1 0 0
(Dhaka Platoon)
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)
Hashmatullah Shahidi 5 5 0 116 40 23.20 108 107.40 0 0 1 6 4
(Boost Defenders)
M Hassan 14 4 3 4 2* 4.00 7 57.14 0 0 1 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)
RJ Hatchman 1 - - - - - - - - - - - -
(Gibraltar)
VS Hathwala 11 11 5 192 61* 32.00 165 116.36 0 1 0 16 5
(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 16 13 5 122 27* 15.25 136 89.70 0 0 1 8 0
(Jersey)
Hayatullah 8 5 0 74 41 14.80 48 154.16 0 0 0 6 5
(Band-e-Amir Dragons)
Hayatullah Niazi 4 4 1 59 27 19.66 47 125.53 0 0 0 3 3
(Norway)
Hazratullah Zazai 27 27 2 713 162* 28.52 493 144.62 1 3 2 64 45
(Afghanistan, Dhaka Dynamites, Kabul Eagles, Rajshahi Royals)
TM Head 3 3 0 63 43 21.00 59 106.77 0 0 0 3 3
(Adelaide Strikers)
SD Heazlett 4 4 0 28 12 7.00 33 84.84 0 0 0 1 0
(Brisbane Heat)
R Hekure 8 4 1 6 2* 2.00 12 50.00 0 0 0 0 0
(Papua New Guinea)
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 12 12 0 299 66 24.91 247 121.05 0 2 1 27 16
(Guyana Amazon Warriors)
BE Hendricks 12 3 1 8 4 4.00 10 80.00 0 0 0 0 0
(Lions, Nelson Mandela Bay Giants, South Africa)
DA Hendricks 4 4 1 100 49 33.33 107 93.45 0 0 0 6 0
(Gauteng)
RR Hendricks 25 24 0 691 80 28.79 570 121.22 0 7 4 74 11
(Jozi Stars, Lions, South Africa)
PD Hennessy 8 7 0 162 71 23.14 132 122.72 0 1 1 11 7
(Spain)
MC Henriques 16 14 3 357 61* 32.45 251 142.23 0 2 0 25 14
(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)
L Hermida 5 5 2 35 12 11.66 52 67.30 0 0 0 1 0
(Mexico)
SO Hetmyer 29 29 2 516 75 19.11 414 124.63 0 3 3 34 29
(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 11 7 5 58 23* 29.00 42 138.09 0 0 1 2 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 7 7 2 67 30 13.40 59 113.55 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 18 16 4 240 51* 20.00 189 126.98 0 1 2 16 12
(Delhi)
CD Hinchliffe 5 3 1 12 9 6.00 23 52.17 0 0 1 0 0
(Melbourne Stars, Perth Scorchers)
JH Hinrichsen 2 1 1 4 4* - 5 80.00 0 0 0 0 0
(North West)
RM Hira 15 4 0 49 17 12.25 43 113.95 0 0 0 5 1
(Auckland)
Hirenkumar Patel 4 4 0 74 22 18.50 82 90.24 0 0 0 9 1
(Chile)
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 4 4 0 37 13 9.25 62 59.67 0 0 0 0 0
(Malta)
S Hirugade 6 6 0 74 35 12.33 86 86.04 0 0 1 8 2
(Mexico)
MN Hirwani 7 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 3 2 0 14 13 7.00 11 127.27 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)
CK Holder 1 1 1 0 0* - 2 0.00 0 0 0 0 0
(Barbados Tridents)
JO Holder 22 17 2 119 29 7.93 102 116.66 0 0 3 6 7
(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 17 2 2 0 0* - 1 0.00 0 0 0 0 0
(Haryana)
DJ Hooda 28 23 3 428 68 21.40 347 123.34 0 2 1 30 16
(Baroda, Sunrisers Hyderabad)
DR Hooper 9 8 3 76 19* 15.20 91 83.51 0 0 1 3 1
(Guernsey)
SD Hope 7 7 0 117 52 16.71 110 106.36 0 1 1 7 4
(Barbados Tridents, 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)
AJ Hosein 3 - - - - - - - - - - - -
(Trinbago Knight Riders)
BAC Howell 15 12 3 200 53* 22.22 145 137.93 0 1 0 16 9
(Gloucestershire, Rangpur Riders)
FJ Hudson-Prentice 14 7 2 94 31* 18.80 84 111.90 0 0 0 9 1
(Derbyshire)
AL Hughes 12 8 4 87 23 21.75 73 119.17 0 0 1 8 2
(Derbyshire)
DP Hughes 16 16 2 402 61 28.71 304 132.23 0 3 1 47 7
(Sydney Sixers)
JS Hunter 2 - - - - - - - - - - - -
(Otago)
MG Hunter 4 3 0 45 27 15.00 61 73.77 0 0 0 2 1
(Gibraltar)
JJ Huo 7 7 0 58 18 8.28 61 95.08 0 0 1 7 2
(Mozambique)
J Hurley 3 - - - - - - - - - - - -
(Argentina)
LJ Hurt 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Lancashire)
A Husain 5 1 1 2 2* - 1 200.00 0 0 0 0 0
(Argentina)
SS Hussain 3 3 0 27 18 9.00 28 96.42 0 0 0 1 1
(Arunachal Pradesh)
Hussain Talat 20 18 2 394 77* 24.62 306 128.75 0 2 3 42 8
(Balochistan, 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 5 3 2 4 4* 4.00 5 80.00 0 0 1 0 0
(Amo Sharks)
Ibrahim Hassan 11 7 2 19 12* 3.80 41 46.34 0 0 3 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 5 3 1 4 3 2.00 14 28.57 0 0 0 0 0
(Maldives)
Ibrahim Zadran 8 8 1 301 96* 43.00 248 121.37 0 3 0 23 12
(Afghanistan, Amo Sharks)
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 17 17 7 355 62* 35.50 265 133.96 0 2 2 30 12
(Karachi Kings, Khyber Pakhtunkhwa, Pakistan)
LU Igalagamage 8 8 0 239 94 29.87 163 146.62 0 1 0 28 9
(Nondescripts Cricket Club)
Ihsanullah 7 7 1 143 36* 23.83 140 102.14 0 0 0 11 1
(Mis Ainak Knights)
Ijaz Hussain 3 3 0 80 40 26.66 76 105.26 0 0 0 7 6
(Romania)
Ikram Alikhil 2 2 1 3 2* 3.00 5 60.00 0 0 0 0 0
(Amo Sharks)
Ilyas Ahmed 6 3 2 2 1* 2.00 3 66.66 0 0 0 0 0
(Kuwait)
Imad Wasim 36 32 10 354 47 16.09 272 130.14 0 0 3 36 6
(Karachi Kings, Northern (Pakistan), Nottinghamshire, Pakistan)
Imam-ul-Haq 22 21 0 553 70 26.33 427 129.50 0 6 0 54 14
(Balochistan, Pakistan, Peshawar Zalmi)
Imran 1 1 0 20 20 20.00 21 95.23 0 0 0 1 0
(Kabul Eagles)
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 Ashraf 3 - - - - - - - - - - - -
(Qatar)
Imran Bulbulia 3 3 0 40 32 13.33 42 95.23 0 0 1 4 1
(Panama)
Imran Butt 2 2 1 34 28* 34.00 32 106.25 0 0 0 4 0
(Balochistan)
Imran Farhat 5 5 0 79 32 15.80 69 114.49 0 0 1 12 0
(Balochistan)
Imran Haider 5 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 Ismail 7 7 0 63 17 9.00 58 108.62 0 0 0 7 3
(Mozambique)
Imran Janat 5 5 1 196 115* 49.00 140 140.00 1 0 0 15 12
(Band-e-Amir Dragons)
Imran Khan 3 2 2 2 2* - 2 100.00 0 0 0 0 0
(Khyber Pakhtunkhwa)
Imran Khan 4 3 1 39 36 19.50 32 121.87 0 0 0 2 3
(Portugal)
Imran Qayyum 9 5 4 16 13* 16.00 12 133.33 0 0 1 0 1
(Kent)
Imran Tahir 51 10 8 28 8* 14.00 30 93.33 0 0 1 0 1
(Chennai Super Kings, Guyana Amazon Warriors, Nelson Mandela Bay Giants, South Africa, Surrey)
Imrul Kayes 22 21 4 472 62 27.76 376 125.53 0 3 2 38 24
(Chattogram Challengers, 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 7 7 0 183 55 26.14 127 144.09 0 2 0 18 8
(Perth Scorchers)
CA Ingram 50 49 7 1167 127* 27.78 828 140.94 1 6 2 101 55
(Adelaide Strikers, Delhi Capitals, Glamorgan, Karachi Kings, St Lucia Zouks)
MJV Ingty 4 3 1 58 39* 29.00 42 138.09 0 0 0 2 3
(Meghalaya)
Iqbal Abdulla 6 6 0 122 37 20.33 130 93.84 0 0 0 9 4
(Sikkim)
Iqbal Hussain 15 5 3 9 4* 4.50 10 90.00 0 0 1 1 0
(Qatar)
Ifran Hossain 2 - - - - - - - - - - - -
(Khelaghar Samaj Kallyan Samity)
Irfanullah Shah 1 - - - - - - - - - - - -
(Khyber Pakhtunkhwa)
Irfan Bhima 4 4 0 98 52 24.50 88 111.36 0 1 2 13 2
(Malawi)
Irfan Mir 4 3 2 19 18* 19.00 7 271.42 0 0 1 0 2
(Chile)
Irfan Sukkur 3 2 1 53 52* 53.00 37 143.24 0 1 0 7 1
(Mohammedan Sporting Club, Rajshahi Royals)
E Isaneez 3 2 2 8 7* - 13 61.53 0 0 0 0 0
(Uganda)
Ishan Kishan 21 19 2 520 113* 30.58 386 134.71 2 1 2 51 25
(Jharkhand, Mumbai Indians)
Ishaq Zazai 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Speen Ghar Tigers)
SK Ismail 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Andhra)
Ismat Ullah 4 4 0 44 42 11.00 47 93.61 0 0 1 4 1
(Brazil)
Israrullah 2 2 0 29 28 14.50 23 126.08 0 0 0 6 0
(Khyber Pakhtunkhwa)
B Ivanov 3 3 1 24 14 12.00 55 43.63 0 0 0 1 0
(Bulgaria)
H Ivanov 3 1 0 4 4 4.00 6 66.66 0 0 0 0 0
(Bulgaria)
SS Iyer 42 42 7 1264 147 36.11 944 133.89 2 6 0 95 63
(Delhi Capitals, India, Mumbai)
VR Iyer 13 13 3 291 35 29.10 207 140.57 0 0 0 23 13
(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 13 11 3 272 57* 34.00 205 132.68 0 2 0 25 10
(Saurashtra)
DF Jacobs 4 4 0 58 20 14.50 82 70.73 0 0 0 7 0
(Thailand)
SA Jacobs 3 2 1 2 1* 2.00 7 28.57 0 0 0 0 0
(Jamaica Tallawahs)
DA Jadeja 13 5 0 75 59 15.00 45 166.66 0 1 1 9 3
(Saurashtra)
RA Jadeja 22 13 8 153 31* 30.60 129 118.60 0 0 0 8 6
(Chennai Super Kings, India)
KM Jadhav 25 22 4 384 68 21.33 353 108.78 0 2 2 43 8
(Chennai Super Kings, Maharashtra)
N Jagadeesan 9 7 1 89 34 14.83 103 86.40 0 0 1 5 2
(Tamil Nadu)
IR Jaggi 7 6 1 72 24 14.40 63 114.28 0 0 1 8 0
(Jharkhand)
Jagjit Singh 4 4 0 24 12 6.00 30 80.00 0 0 0 1 0
(Peru)
Jahan Uddin 4 3 1 7 5 3.50 19 36.84 0 0 0 0 0
(Sikkim)
Jahid Javed 2 2 0 51 44 25.50 44 115.90 0 0 0 3 2
(Abahani Limited)
Jahurul Islam 12 10 2 58 19* 7.25 57 101.75 0 0 2 6 1
(Khulna Titans, Rangpur Rangers)
PA Jain 1 - - - - - - - - - - - -
(Karnataka)
SS Jain 6 1 0 8 8 8.00 13 61.53 0 0 0 0 0
(Madhya Pradesh)
PP Jaiswal 10 7 2 42 21* 8.40 25 168.00 0 0 2 1 5
(Himachal Pradesh)
Jaker Ali 14 13 4 146 27 16.22 108 135.18 0 0 2 10 6
(Dhaka Platoon, Legends of Rupganj, Sylhet Sixers)
D Jakiel 6 1 0 1 1 1.00 5 20.00 0 0 0 0 0
(Mashonaland Eagles, Zimbabwe)
NA Janes 2 2 0 9 9 4.50 11 81.81 0 0 1 1 0
(Thailand)
KA Jamieson 11 4 2 64 24 32.00 53 120.75 0 0 0 3 2
(Auckland, Canterbury)
S Jamil 3 3 0 48 24 16.00 49 97.95 0 0 0 5 2
(Belgium)
T Jamtsho 2 2 1 25 19 25.00 27 92.59 0 0 0 1 1
(Bhutan)
AS Jamwal 13 4 2 27 15 13.50 25 108.00 0 0 0 2 2
(Himachal Pradesh)
Janak Prakash 12 11 3 98 25* 12.25 78 125.64 0 0 2 9 3
(Singapore)
S Jangir 3 1 0 7 7 7.00 11 63.63 0 0 0 0 0
(Puducherry)
M Jangra 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Uttar Pradesh)
CS Jani 10 3 0 20 16 6.66 24 83.33 0 0 1 0 1
(Saurashtra)
D Jansen 4 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Free State)
M Jansen 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Durban Heat, Knights)
J Jardine 4 - - - - - - - - - - - -
(Northerns)
KM Jarvis 13 5 3 45 27 22.50 36 125.00 0 0 0 1 4
(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)
Jaskaran Singh 7 5 3 80 31* 40.00 51 156.86 0 0 0 5 5
(Chandigarh)
Jaspreet Singh 5 2 0 19 11 9.50 23 82.60 0 0 0 1 0
(Italy)
Jatinder Singh 14 14 2 399 68* 33.25 314 127.07 0 3 1 47 5
(Oman)
Javed Ahmadi 8 8 2 351 117* 58.50 241 145.64 1 2 0 35 18
(Band-e-Amir Dragons)
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 10 9 1 287 91* 35.87 225 127.55 0 2 0 29 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 3 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 17 17 2 365 71 24.33 299 122.07 0 3 2 24 14
(Jersey)
KK Jennings 12 8 4 119 35 29.75 112 106.25 0 0 0 7 2
(Lancashire)
CP Jewell 12 11 1 178 61* 17.80 159 111.94 0 1 1 21 2
(Hobart Hurricanes)
VM Jivrajani 5 - - - - - - - - - - - -
(Saurashtra)
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)
N Johnson Singh 6 6 0 53 27 8.83 91 58.24 0 0 2 4 1
(Manipur)
J Jojo 7 5 3 36 13 18.00 27 133.33 0 0 0 1 1
(Denmark)
R Jonathan 8 8 0 138 47 17.25 150 92.00 0 0 0 14 4
(Nagaland)
E Jones 4 4 1 86 37 28.66 46 186.95 0 0 0 6 6
(Northerns)
MO Jones 8 7 2 81 27 16.20 83 97.59 0 0 0 5 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 6 6 1 101 53* 20.20 83 121.68 0 1 1 5 4
(Nepal)
HJ Jordaan 4 4 1 94 37* 31.33 107 87.85 0 0 0 8 0
(Thailand)
CJ Jordan 37 20 6 129 36 9.21 109 118.34 0 0 1 15 4
(England, Northern Districts, Perth Scorchers, Peshawar Zalmi, Sussex, Sydney Thunder, Trinbago Knight Riders)
AS Joseph 12 8 6 59 15* 29.50 40 147.50 0 0 0 5 2
(Mumbai Indians, St Kitts and Nevis Patriots)
GJ Joseph 1 - - - - - - - - - - - -
(Belize)
AM Joshi 1 1 0 17 17 17.00 9 188.88 0 0 0 3 0
(Uttarakhand)
K Joshi 4 3 1 41 32* 20.50 41 100.00 0 0 0 4 2
(Austria)
Junaid Khan 20 7 3 6 3 1.50 18 33.33 0 0 2 0 0
(Khulna Titans, Khyber Pakhtunkhwa, Multan Sultans, Rangpur Rangers)
Junaid Sheikh 5 3 0 19 9 6.33 20 95.00 0 0 0 1 1
(Norway)
Junaid Siddique 16 16 0 369 70 23.06 283 130.38 0 1 0 39 13
(Brothers Union, Chattogram Challengers, Khulna Titans)
Junaid Siddiqui 5 1 1 2 2* - 2 100.00 0 0 0 0 0
(Canada)