Batting averages
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
CG Khurana 5 5 2 226 78 75.33 175 129.14 0 2 0 28 0
(Meghalaya)
PK Panchal 7 7 1 254 79 42.33 191 132.98 0 2 2 22 10
(Gujarat)
AV Vasavada 11 10 1 195 72 21.66 157 124.20 0 1 0 17 6
(Saurashtra)
Gaurav Gambhir 4 1 1 0 0* - 1 0.00 0 0 0 0 0
(Chandigarh)
S Pandey 3 3 0 30 22 10.00 22 136.36 0 0 1 1 4
(Services)
RI Thakur 6 5 0 85 53 17.00 78 108.97 0 1 0 9 3
(Himachal Pradesh)
A Juyal 5 4 1 67 23 22.33 53 126.41 0 0 0 6 1
(Uttar Pradesh)
Aamer Azmat 3 3 0 28 18 9.33 32 87.50 0 0 0 2 0
(Khyber Pakhtunkhwa)
Aamer Jamal 4 4 1 62 27* 20.66 42 147.61 0 0 0 10 0
(Northern (Pakistan))
Aamer Yamin 14 11 1 189 43 18.90 115 164.34 0 0 2 13 13
(Karachi Kings, Southern Punjab (Pakistan))
Aamir Aziz 1 - - - - - - - - - - - -
(Jammu & Kashmir)
Aaqib Liaquat 1 1 0 11 11 11.00 15 73.33 0 0 0 1 0
(Northern (Pakistan))
Aaqib Khan 2 1 1 2 2* - 2 100.00 0 0 0 0 0
(Uttar Pradesh)
Aarif Sheikh 1 - - - - - - - - - - - -
(Nepal)
VR Aaron 1 - - - - - - - - - - - -
(Jharkhand)
Aaron Jones 6 5 3 130 50 65.00 113 115.04 0 1 0 9 5
(United States of America)
Aasif Sheikh 5 5 1 154 54* 38.50 111 138.73 0 1 1 12 10
(Nepal)
P Abanda 4 4 0 30 13 7.50 56 53.57 0 0 0 6 0
(Cameroon)
Abbas Afridi 4 1 1 27 27* - 18 150.00 0 0 0 1 3
(Karachi Kings)
Abbas Musa 13 11 0 202 64 18.36 171 118.12 0 1 2 22 12
(Partex Sporting Club)
KJ Abbott 1 - - - - - - - - - - - -
(Hampshire)
SA Abbott 9 3 2 61 37* 61.00 57 107.01 0 0 0 4 2
(Sydney Sixers)
R Abdulkareem 7 4 2 31 13* 15.50 32 96.87 0 0 0 4 0
(Nigeria)
M Abdulla 5 2 0 6 4 3.00 13 46.15 0 0 0 0 0
(Malawi)
Abdullah Akbarjan 3 1 0 0 0 0.00 0 - 0 0 1 0 0
(Austria)
Abdullah Jasat 6 6 1 42 17* 8.40 34 123.52 0 0 1 4 2
(Panama)
Abdullah Shafique 7 7 0 259 73 37.00 196 132.14 0 2 0 24 9
(Balochistan)
Abdul-Shakoor Rahimzei 8 8 0 94 31 11.75 121 77.68 0 0 2 10 0
(Germany)
Abdul Bangalzai 10 10 1 232 58* 25.77 220 105.45 0 2 0 29 1
(Balochistan)
Abdul Gaffar 4 - - - - - - - - - - - -
(Brothers Union)
Abdul Halim 2 1 0 3 3 3.00 9 33.33 0 0 0 0 0
(Sheikh Jamal Dhanmondi Club)
Abdul Kayium 2 1 0 3 3 3.00 6 50.00 0 0 0 0 0
(Brothers Union)
Abdul Majid 2 - - - - - - - - - - - -
(Bahrain)
Abdul Mazid 9 9 0 192 57 21.33 168 114.28 0 1 0 10 13
(Mohammedan Sporting Club)
Abdul Nasir 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Quetta Gladiators)
Abdul Rashid 1 1 0 10 10 10.00 12 83.33 0 0 0 0 1
(Belgium)
Abdul Samad 21 18 3 378 55 25.20 260 145.38 0 2 1 19 26
(Jammu & Kashmir, Sunrisers Hyderabad)
Abdul Shakoor 4 3 1 59 31* 29.50 42 140.47 0 0 0 8 1
(Romania)
Abdul Waheed 4 4 1 70 33* 23.33 89 78.65 0 0 0 4 0
(Saudi Arabia)
Abdul Wahid 4 4 3 90 72* 90.00 53 169.81 0 1 0 6 7
(Saudi Arabia)
Abdur Rashid 6 - - - - - - - - - - - -
(Old DOHS Sports Club)
JB Abega 4 4 0 4 3 1.00 14 28.57 0 0 2 0 0
(Cameroon)
TB Abell 9 8 2 312 78* 52.00 203 153.69 0 4 0 30 9
(Birmingham Phoenix (Men), Brisbane Heat, Somerset)
KD Abeyrathna 5 5 0 58 30 11.60 93 62.36 0 0 1 3 1
(Norway)
ALKL Abeyrathne 2 - - - - - - - - - - - -
(Lankan Cricket Club)
L Abeyratne 10 8 1 211 54 30.14 174 121.26 0 3 1 20 6
(Colombo Cricket Club, SLC Reds)
I Abeysekara 4 4 0 19 10 4.75 28 67.85 0 0 1 0 0
(Ace Capital Cricket Club)
AMCD Abeysinghe 1 - - - - - - - - - - - -
(Sinhalese Sports Club)
Abhijeet Ahuja 4 4 1 97 58* 32.33 96 101.04 0 1 1 11 2
(Hungary)
Abhijeet Saket 5 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Bihar)
Abhinav Srivastava 2 2 0 10 9 5.00 15 66.66 0 0 0 1 0
(Arunachal Pradesh)
Abhishek Goswami 5 5 0 86 47 17.20 86 100.00 0 0 1 9 2
(Uttar Pradesh)
Abhishek Sharma 20 19 3 434 107 27.12 324 133.95 1 2 1 31 23
(Punjab, Sunrisers Hyderabad)
Abhishek Yadav 5 5 0 54 23 10.80 39 138.46 0 0 1 6 2
(Odisha)
Abid Mushtaq 9 4 1 22 16 7.33 25 88.00 0 0 1 1 1
(Jammu & Kashmir)
RA Abolarin 9 5 3 33 20* 16.50 30 110.00 0 0 0 2 1
(Nigeria)
Z Abrahams 6 - - - - - - - - - - - -
(Boland, Cape Cobras)
Abrar Ahmed 6 - - - - - - - - - - - -
(Peshawar Zalmi, Sindh)
Abrar Bilal 3 3 2 61 30 61.00 34 179.41 0 0 0 5 3
(Austria)
Absar Khan 2 2 1 6 4* 6.00 9 66.66 0 0 0 0 0
(Denmark)
Abdul Ela Al Quraishi 1 - - - - - - - - - - - -
(Hyderabad (India))
Abu Hider 11 8 3 106 53* 21.20 97 109.27 0 1 0 7 4
(Mohammedan Sporting Club)
Abu Jayed 15 3 3 12 8* - 7 171.42 0 0 0 2 0
(Mohammedan Sporting Club)
KK Acharjee 1 - - - - - - - - - - - -
(Tripura)
F Achelam 19 7 4 39 14 13.00 32 121.87 0 0 0 3 1
(Uganda)
MJ Ackerman 6 5 1 65 23 16.25 56 116.07 0 0 0 8 1
(Dolphins)
T Ackerman 1 - - - - - - - - - - - -
(South Western Districts)
CN Ackermann 22 21 2 408 53 21.47 320 127.50 0 1 1 34 11
(Leicestershire, Manchester Originals (Men), Netherlands)
AD Nath 5 5 2 74 36 24.66 73 101.36 0 0 0 4 2
(Uttar Pradesh)
GR Adair 7 6 3 143 54* 47.66 76 188.15 0 1 0 14 8
(Northern Knights)
MR Adair 20 16 2 144 23 10.28 142 101.40 0 0 2 9 4
(Ireland, Ireland A, Northern Knights)
FD Adams 7 7 1 83 23 13.83 67 123.88 0 0 2 7 2
(Boland, Knights)
MQ Adams 3 3 0 39 31 13.00 31 125.80 0 0 0 2 1
(Northern Cape)
Abdul Hashmi 2 2 0 6 3 3.00 12 50.00 0 0 0 0 0
(Denmark)
S Adedeji 18 18 2 403 68 25.18 439 91.79 0 2 1 34 12
(Nigeria)
VD Adewoye 6 6 0 29 12 4.83 42 69.04 0 0 1 2 1
(Nigeria)
KVA Adikari 5 5 0 115 50 23.00 88 130.68 0 1 2 7 6
(Chilaw Marians Cricket Club)
Adil Amin 8 7 3 103 26* 25.75 75 137.33 0 0 1 8 3
(Khyber Pakhtunkhwa)
Aditya Rout 2 2 0 13 11 6.50 16 81.25 0 0 0 2 0
(Odisha)
Adnan Idrees 4 4 0 73 39 18.25 52 140.38 0 0 0 9 3
(Kuwait)
Adnan Razzaq 1 1 0 1 1 1.00 4 25.00 0 0 0 0 0
(Belgium)
Adnan Syed 2 - - - - - - - - - - - -
(Finland)
Afif Hossain 43 38 8 615 54 20.50 520 118.26 0 1 3 45 26
(Abahani Limited, Bangladesh)
Aaftab Alam Khan 5 5 1 32 15 8.00 29 110.34 0 0 1 2 2
(Malta)
Aftab Ahmed 3 2 0 5 3 2.50 14 35.71 0 0 0 0 0
(Denmark)
Aftab Kayani 6 2 0 22 20 11.00 19 115.78 0 0 0 3 0
(Romania)
R Agamiire 2 - - - - - - - - - - - -
(Uganda)
AC Agar 20 16 3 131 30* 10.07 122 107.37 0 0 3 8 6
(Australia, Perth Scorchers)
WA Agar 14 5 3 19 9* 9.50 18 105.55 0 0 0 1 0
(Adelaide Strikers)
HP Agarwal 12 11 0 172 29 15.63 169 101.77 0 0 3 8 8
(Hyderabad (India))
MA Agarwal 17 17 1 524 99* 32.75 394 132.99 0 4 2 51 19
(Karnataka, Punjab Kings)
TD Agarwal 12 12 1 422 97* 38.36 316 133.54 0 4 0 43 13
(Hyderabad (India))
SS Agarwal 6 3 1 11 8 5.50 10 110.00 0 0 0 1 0
(Chhattisgarh)
Agha Salman 11 10 1 211 68* 23.44 174 121.26 0 1 0 19 7
(Lahore Qalandars, Southern Punjab (Pakistan))
D Ahir 5 5 0 38 16 7.60 36 105.55 0 0 2 3 2
(Panama)
N Ahir 5 3 1 20 20* 10.00 57 35.08 0 0 2 3 0
(Panama)
Khalid Zahid 7 6 1 84 47* 16.80 62 135.48 0 0 0 9 2
(Sweden)
SA Ahmad 6 6 0 66 23 11.00 88 75.00 0 0 0 4 2
(Denmark)
A Ahmadhel 3 3 0 5 4 1.66 13 38.46 0 0 1 1 0
(Bulgaria)
Ahmadschah Ahmadzai 1 - - - - - - - - - - - -
(Germany)
Ahmadullah Shinwari 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Norway)
AN Ahmed 5 2 0 2 2 1.00 7 28.57 0 0 1 0 0
(Nagaland)
KK Ahmed 14 3 1 5 2* 2.50 16 31.25 0 0 0 0 0
(Rajasthan, Sunrisers Hyderabad)
RK Ahmed 9 8 1 123 32 17.57 80 153.75 0 0 1 11 6
(Assam)
Ahmed Safi Abdullah 3 2 0 3 2 1.50 9 33.33 0 0 0 0 0
(Central Punjab (Pakistan))
Ahmed Daniyal 10 4 2 10 6* 5.00 20 50.00 0 0 1 1 0
(Lahore Qalandars)
Ahmed Faiz 4 3 0 34 31 11.33 29 117.24 0 0 1 4 1
(Malaysia)
Ahmed Hassan 4 4 0 77 42 19.25 97 79.38 0 0 0 7 2
(Maldives)
Ahmed Raza 4 2 2 17 12* - 11 154.54 0 0 0 0 1
(United Arab Emirates)
S Ahmed Shah 5 4 0 25 10 6.25 19 131.57 0 0 0 0 2
(Manipur)
Ahmed Shehzad 14 14 0 424 77 30.28 345 122.89 0 2 0 55 5
(Central Punjab (Pakistan), Kandy Warriors)
P Aho 16 15 4 169 44* 15.36 159 106.28 0 0 3 11 2
(Nigeria)
Ahsan Ali 4 4 0 39 23 9.75 29 134.48 0 0 0 5 1
(Sindh)
Ahsan Khan 4 2 1 17 16* 17.00 12 141.66 0 0 0 1 0
(Bulgaria)
SA Ahuja 6 4 0 33 12 8.25 41 80.48 0 0 0 3 0
(Rajasthan)
Ali Waqar 6 3 0 23 15 7.66 30 76.66 0 0 0 2 0
(Czech Republic)
Ainool Hafizs 1 1 0 11 11 11.00 13 84.61 0 0 0 1 0
(Malaysia)
DS Airee 5 4 2 147 60 73.50 68 216.17 0 1 0 14 9
(Nepal)
KS Airee 2 - - - - - - - - - - - -
(Nepal)
D Ajekun 5 5 0 63 22 12.60 98 64.28 0 0 1 6 0
(Nigeria)
CM Akachukwu 7 5 1 55 30 13.75 54 101.85 0 0 1 4 0
(Nigeria)
F Akankwasa 21 11 3 95 19 11.87 89 106.74 0 0 1 10 2
(Uganda)
Akash Deep 11 5 2 28 12* 9.33 20 140.00 0 0 1 2 1
(Bengal)
Akash Luitel 5 3 2 25 12* 25.00 34 73.52 0 0 0 2 1
(Sikkim)
Akash Singh 2 - - - - - - - - - - - -
(Rajasthan, Rajasthan Royals)
M Akayezu 11 9 1 115 51 14.37 81 141.97 0 1 0 9 9
(Rwanda)
Akbar-ur-Rehman 2 2 0 35 24 17.50 36 97.22 0 0 0 3 1
(Balochistan)
Akbar Ali 17 10 2 81 24 10.12 88 92.04 0 0 1 5 2
(Gazi Group Cricketers)
MS Akhil 4 1 1 9 9* - 4 225.00 0 0 0 2 0
(Kerala)
Akif Javed 8 3 2 0 0* 0.00 4 0.00 0 0 1 0 0
(Balochistan, Islamabad United)
Akif Raja 2 - - - - - - - - - - - -
(United Arab Emirates)
Aks Swadhin 3 2 1 12 12* 12.00 10 120.00 0 0 1 2 0
(Abahani Limited)
AGDVA Akurugoda 2 2 0 23 18 11.50 35 65.71 0 0 0 2 1
(Sri Lanka Navy Sports Club)
Al-Amin 11 8 1 169 51 24.14 149 113.42 0 1 0 15 4
(Legends of Rupganj)
RM Alam 5 2 2 16 14* - 13 123.07 0 0 0 2 0
(Assam)
Alauddin Babu 11 7 5 82 24* 41.00 41 200.00 0 0 0 6 7
(Brothers Union)
Al Bashid Muhammed 4 4 1 55 27 18.33 72 76.38 0 0 0 4 1
(Manipur)
TE Albert 2 2 0 18 13 9.00 22 81.81 0 0 0 3 0
(Hampshire)
J Albin 12 8 4 88 19* 22.00 112 78.57 0 0 0 9 1
(Bulgaria)
J Alder 2 2 0 27 26 13.50 32 84.37 0 0 0 0 0
(Mpumalanga)
L Alder 2 2 0 9 7 4.50 14 64.28 0 0 0 0 0
(South Africa Under-19s)
FB Alemao 3 - - - - - - - - - - - -
(Goa)
MM Ali 36 34 3 825 59 26.61 585 141.02 0 4 3 67 45
(Birmingham Phoenix (Men), Chennai Super Kings, England, Worcestershire)
Ali Imran 6 6 0 181 64 30.16 125 144.80 0 2 1 12 13
(Northern (Pakistan))
Ali Khan 12 3 1 4 4 2.00 6 66.66 0 0 1 1 0
(Islamabad United, Trinbago Knight Riders, United States of America)
Ali Majid 2 1 1 3 3* - 5 60.00 0 0 0 0 0
(Southern Punjab (Pakistan))
Ali Masood 6 6 0 80 26 13.33 82 97.56 0 0 1 10 2
(Estonia)
Ali Raza 3 3 2 19 17* 19.00 17 111.76 0 0 1 1 1
(Estonia)
Ali Yalmaz 4 3 1 4 3 2.00 7 57.14 0 0 1 0 0
(Hungary)
FA Allen 31 26 11 284 34 18.93 208 136.53 0 0 4 14 23
(Peshawar Zalmi, Punjab Kings, St Kitts and Nevis Patriots, West Indies)
FH Allen 41 41 3 1277 92* 33.60 730 174.93 0 11 4 133 61
(Birmingham Phoenix (Men), Lancashire, New Zealand, Wellington)
R Allen 8 3 3 11 6* - 13 84.61 0 0 0 1 0
(North-West Warriors)
K Alleyne 3 2 1 0 0* 0.00 1 0.00 0 0 1 0 0
(St Lucia Kings)
Alok Kapali 15 12 6 126 34* 21.00 91 138.46 0 0 1 8 7
(Prime Bank Cricket Club)
TP Alsop 3 3 1 21 18 10.50 25 84.00 0 0 0 2 0
(Hampshire)
Al-Amin Hossain 6 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Kandy Warriors)
Al Islam 12 5 3 47 20* 23.50 39 120.51 0 0 0 4 1
(Old DOHS Sports Club)
Amad Butt 12 11 4 166 43* 23.71 105 158.09 0 0 0 13 10
(Balochistan, Peshawar Zalmi)
RGA Amah 4 4 0 43 18 10.75 77 55.84 0 0 0 3 0
(Cameroon)
Amandeep Singh 4 4 2 36 18* 18.00 25 144.00 0 0 1 1 3
(Portugal)
Aman Hakim Khan 5 5 2 40 18 13.33 27 148.14 0 0 0 3 2
(Mumbai)
AMEM Amarasinghe 5 4 1 21 9 7.00 20 105.00 0 0 0 2 0
(Saracens Sports Club)
GK Amarasinghe 6 6 2 89 38* 22.25 83 107.22 0 0 1 3 4
(Badureliya Sports Club)
Amar Sharma 17 9 1 78 17 9.75 113 69.02 0 0 0 2 0
(Malta)
Ameel Mauroof 2 2 2 6 5* - 16 37.50 0 0 0 0 0
(Maldives)
HB America 4 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(South Western Districts)
CJA Amini 5 5 0 81 37 16.20 66 122.72 0 0 0 8 2
(Papua New Guinea)
Aminul Islam 12 7 4 15 8* 5.00 27 55.55 0 0 1 0 0
(Abahani Limited, Bangladesh, Bangladesh Emerging Team)
Amir Hamza 2 - - - - - - - - - - - -
(Afghanistan)
Amir Shahzad 1 - - - - - - - - - - - -
(Saudi Arabia)
Amir Sharif 3 3 1 28 22* 14.00 27 103.70 0 0 0 1 1
(Italy)
Amir Zaib 4 4 0 106 42 26.50 67 158.20 0 0 0 13 3
(Portugal)
Amite Hasan 2 1 0 4 4 4.00 9 44.44 0 0 0 0 0
(Shinepukur Cricket Club)
Amit Ali 5 3 0 21 12 7.00 19 110.52 0 0 1 2 0
(Tripura)
Amit Kumar 2 2 0 30 19 15.00 36 83.33 0 0 0 3 1
(Himachal Pradesh)
Amit Majumder 3 3 1 10 6 5.00 14 71.42 0 0 0 0 0
(Prime Bank Cricket Club)
Amit Thakur 1 1 0 4 4 4.00 7 57.14 0 0 0 1 0
(Himachal Pradesh)
Amit Verma 5 5 1 161 72* 40.25 113 142.47 0 1 0 9 9
(Goa)
Amit Yadav 5 3 1 10 9* 5.00 17 58.82 0 0 1 0 0
(Goa)
Amjad Sher 4 4 1 90 37* 30.00 45 200.00 0 0 0 6 5
(Finland)
HM Amla 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Surrey)
Ammad Uddin 4 3 1 11 7 5.50 15 73.33 0 0 0 0 1
(Bahrain)
MK Anafie 10 8 2 89 41* 14.83 78 114.10 0 0 1 7 5
(Ghana)
Anamul Haque 16 16 1 284 69* 18.93 253 112.25 0 1 0 15 17
(Prime Bank Cricket Club)
S Anand 2 1 0 6 6 6.00 6 100.00 0 0 0 1 0
(Puducherry)
SJ Anand 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Bihar)
Aanand Pandey 3 1 0 15 15 15.00 13 115.38 0 0 0 1 0
(Luxembourg)
Anand Singh 4 4 1 75 34 25.00 75 100.00 0 0 1 7 2
(Jharkhand)
Anasim Khan 4 3 1 36 23* 18.00 23 156.52 0 0 1 4 2
(Bahrain)
R Anders 4 4 0 19 10 4.75 26 73.07 0 0 0 1 0
(Leinster Lightning)
A Andrews 3 1 1 0 0* - 0 - 0 0 0 0 0
(Switzerland)
Andrey Lilov 4 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Bulgaria)
NK Aneesh Kumar 3 2 1 1 1 1.00 3 33.33 0 0 0 0 0
(Switzerland)
DK Anefie 7 3 1 23 23* 11.50 13 176.92 0 0 2 1 2
(Ghana)
B Angeltti 1 - - - - - - - - - - - -
(Argentina)
Anique Uddin 5 5 0 57 26 11.40 75 76.00 0 0 1 5 1
(Denmark)
Anisul Islam Emon 14 14 1 358 64 27.53 317 112.93 0 2 1 37 10
(Bangladesh Emerging Team, Old DOHS Sports Club)
K Anjula 6 5 0 87 36 17.40 52 167.30 0 0 0 7 4
(Colts Cricket Club)
Ankit Manor 1 1 0 19 19 19.00 9 211.11 0 0 0 3 1
(Uttarakhand)
Ankit Sharma 5 3 1 32 13 16.00 33 96.96 0 0 0 0 2
(Madhya Pradesh)
AV Ankolekar 9 6 2 71 37 17.75 55 129.09 0 0 0 1 5
(Mumbai)
Anmolpreet Singh 11 6 1 84 35 16.80 76 110.52 0 0 0 6 4
(Mumbai Indians, Punjab)
MJ Ansell 4 - - - - - - - - - - - -
(Isle of Man)
Anser Mehmood 4 3 1 70 29 35.00 63 111.11 0 0 0 4 3
(Switzerland)
Anshuman Rath 4 4 0 74 34 18.50 81 91.35 0 0 0 8 0
(Odisha)
Anuj Rawat 12 11 3 266 50 33.25 206 129.12 0 1 2 25 15
(Delhi, Rajasthan Royals)
Anunay Singh 1 - - - - - - - - - - - -
(Bihar)
Anureet Singh 5 5 2 98 41 32.66 77 127.27 0 0 0 7 8
(Sikkim)
Anwar Ali 11 11 5 198 34* 33.00 136 145.58 0 0 0 18 8
(Galle Gladiators, Quetta Gladiators, Sindh)
Anwar Arudin 4 4 0 43 23 10.75 30 143.33 0 0 0 5 2
(Malaysia)
Anwar Rahman 4 3 2 4 2* 4.00 15 26.66 0 0 0 0 0
(Malaysia)
B Aparajith 11 7 3 169 52* 42.25 154 109.74 0 1 0 8 5
(Tamil Nadu)
MA Aponso 7 4 1 4 3 1.33 9 44.44 0 0 1 0 0
(Ragama Cricket Club)
MCD Aponsu 2 1 1 3 3* - 3 100.00 0 0 0 0 0
(Panadura Sports Club)
Apon Mustafizur 2 2 0 0 0 0.00 9 0.00 0 0 2 0 0
(Serbia)
Aqib Iqbal 7 3 2 26 12* 26.00 33 78.78 0 0 0 1 1
(Austria)
Aqib Ilyas 3 3 1 93 50* 46.50 84 110.71 0 1 0 9 3
(Oman)
SE Aquilina 9 2 1 28 24 28.00 29 96.55 0 0 0 2 1
(Malta)
KSW Arachchige 10 8 1 234 71* 33.42 213 109.85 0 3 0 20 4
(Sinhalese Sports Club, SLC Greens)
SSD Arachchige 14 9 2 148 44* 21.14 121 122.31 0 0 0 7 5
(Galle Gladiators, Nondescripts Cricket Club, SLC Blues)
Arafat Sunny 16 2 2 8 7* - 13 61.53 0 0 0 1 0
(Abahani Limited)
V Aravind 4 4 0 62 23 15.50 51 121.56 0 0 0 8 1
(United Arab Emirates)
A Aravinddaraj 2 1 1 0 0* - 3 0.00 0 0 0 0 0
(Puducherry)
P Arachchige 1 1 0 4 4 4.00 3 133.33 0 0 0 1 0
(Sri Lanka Navy Sports Club)
JC Archer 6 2 1 19 18* 19.00 10 190.00 0 0 0 2 1
(England, Sussex)
C Archibald 1 1 0 2 2 2.00 6 33.33 0 0 0 0 0
(St Kitts and Nevis Patriots)
Ariful Haque 17 9 2 145 37 20.71 127 114.17 0 0 1 7 6
(Gazi Group Cricketers)
Arish Ali 1 - - - - - - - - - - - -
(Quetta Gladiators)
Arjit Pannu 3 3 1 64 44 32.00 49 130.61 0 0 0 4 4
(Chandigarh)
M Arnold 3 2 0 36 33 18.00 29 124.13 0 0 0 4 0
(Easterns)
B Arora 17 17 4 406 66* 31.23 442 91.85 0 2 1 42 8
(Malta)
SK Arora 1 1 1 68 68* - 46 147.82 0 1 0 8 3
(Uttarakhand)
VG Arora 12 3 3 0 0* - 0 - 0 0 0 0 0
(Himachal Pradesh)
L Arosha 1 1 0 0 0 0.00 5 0.00 0 0 1 0 0
(Kalutara Town Club)
Arpit Pannu 3 - - - - - - - - - - - -
(Chandigarh)
Arsalan Arif 1 1 0 27 27 27.00 28 96.42 0 0 0 4 0
(Austria)
Arshad Iqbal 22 3 1 0 0* 0.00 4 0.00 0 0 2 0 0
(Karachi Kings, Khyber Pakhtunkhwa, Pakistan)
Arshdeep Singh 24 2 2 2 1* - 3 66.66 0 0 0 0 0
(Punjab, Punjab Kings)
Arsalan Ahmed 4 4 0 49 22 12.25 34 144.11 0 0 0 9 1
(Greece)
Arslan Khan 2 2 0 56 37 28.00 28 200.00 0 0 0 7 3
(Chandigarh)
Arslan Naseem 1 - - - - - - - - - - - -
(Portugal)
KB Arun Karthik 8 6 2 163 89* 40.75 115 141.73 0 1 2 17 5
(Tamil Nadu)
P Arya 2 2 0 26 19 13.00 27 96.29 0 0 0 5 0
(Delhi)
Asaduzzaman Payel 13 1 0 4 4 4.00 2 200.00 0 0 0 1 0
(Old DOHS Sports Club)
Asad Mahmood 4 3 0 52 33 17.33 36 144.44 0 0 0 3 4
(Switzerland)
Asad Mohammad 1 - - - - - - - - - - - -
(Germany)
KIC Asalanka 29 29 5 700 80* 29.16 544 128.67 0 4 0 56 27
(Kandy Warriors, Sinhalese Sports Club, SLC Greys, Sri Lanka)
Asghar Afghan 6 5 1 134 55 33.50 87 154.02 0 1 0 12 7
(Afghanistan)
K Ashan 2 2 0 39 33 19.50 33 118.18 0 0 0 1 3
(Panadura Sports Club)
S Ashan 15 13 7 192 44 32.00 151 127.15 0 0 0 10 7
(Jaffna Kings, Sinhalese Sports Club, SLC Greens)
D Ashen 3 1 1 6 6* - 10 60.00 0 0 0 0 0
(Ragama Cricket Club)
Ashiqullah Said 5 2 0 10 9 5.00 10 100.00 0 0 0 1 0
(Belgium)
S Ashish 1 - - - - - - - - - - - -
(Andhra)
Ashish Rana 4 3 2 13 8* 13.00 16 81.25 0 0 0 0 0
(Estonia)
A Ashok 5 3 2 8 6* 8.00 12 66.66 0 0 1 0 0
(Auckland)
A Ashokan 7 7 2 151 55* 30.20 140 107.85 0 2 0 8 5
(Czech Republic)
Ashraful Shuvo 3 2 0 7 5 3.50 12 58.33 0 0 0 0 0
(Estonia)
Ashutosh Aman 11 4 1 6 3 2.00 15 40.00 0 0 1 0 0
(Bihar)
S Ashwathnarayana 4 2 1 47 41* 47.00 30 156.66 0 0 0 3 2
(Hungary)
M Ashwin 19 3 1 17 9 8.50 26 65.38 0 0 0 1 0
(Punjab Kings, Tamil Nadu)
R Ashwin 18 5 2 44 20* 14.66 42 104.76 0 0 0 2 1
(Delhi Capitals, India)
K Ashwin Hebbar 10 10 2 421 103* 52.62 347 121.32 1 1 0 45 11
(Andhra)
Ashwin Vinod 4 2 2 23 15* - 16 143.75 0 0 0 1 1
(Switzerland)
Imran Asif 3 3 0 16 10 5.33 12 133.33 0 0 0 2 0
(Austria)
KM Asif 10 - - - - - - - - - - - -
(Chennai Super Kings, Kerala)
Asif Afridi 12 5 0 40 21 8.00 34 117.64 0 0 1 4 2
(Khyber Pakhtunkhwa)
Asif Ahmed 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Prime Doleshwar Sporting Club)
Asif Ali 37 30 8 481 75 21.86 300 160.33 0 1 1 31 37
(Islamabad United, Northern (Pakistan), Pakistan, St Kitts and Nevis Patriots)
Asif Bevinje 3 3 0 74 35 24.66 51 145.09 0 0 0 7 4
(Romania)
Asif Hasan 14 7 4 13 5* 4.33 15 86.66 0 0 1 1 0
(Mohammedan Sporting Club)
MNM Aslam 4 2 0 75 55 37.50 66 113.63 0 1 0 7 2
(Kuwait)
Aslam Doria 3 1 0 1 1 1.00 6 16.66 0 0 0 0 0
(Panama)
Aslam Mohammad 4 4 0 119 61 29.75 74 160.81 0 2 0 7 11
(Greece)
Asrar Ahmed 4 4 2 69 38 34.50 81 85.18 0 0 0 9 1
(Greece)
TD Astle 18 6 4 64 36 32.00 53 120.75 0 0 0 6 1
(Canterbury, New Zealand)
Aswad Khan 3 1 0 0 0 0.00 0 - 0 0 1 0 0
(Bulgaria)
A Aswin Crist 3 - - - - - - - - - - - -
(Tamil Nadu)
SK Atai 5 4 1 33 28* 11.00 35 94.28 0 0 1 2 0
(Papua New Guinea)
NH Atharagalla 7 1 1 3 3* - 3 100.00 0 0 0 0 0
(Kurunegala Youth Cricket Club)
Athar Mahmood 1 1 1 1 1* - 3 33.33 0 0 0 0 0
(Northern (Pakistan))
Atif Kamal 4 - - - - - - - - - - - -
(Luxembourg)
Atif Mehmood 3 3 1 19 15 9.50 20 95.00 0 0 0 1 1
(Spain)
AAP Atkinson 8 5 2 9 5 3.00 17 52.94 0 0 1 0 0
(Surrey)
CJ August 3 2 2 25 25* - 17 147.05 0 0 0 1 1
(Easterns)
Auqib Nabi 8 4 0 53 29 13.25 35 151.42 0 0 0 1 5
(Jammu & Kashmir)
DS Auwardt 5 3 2 4 3* 4.00 6 66.66 0 0 1 0 0
(Sri Lanka Navy Sports Club)
MA Avasthi 5 - - - - - - - - - - - -
(Mumbai)
MTMMJ Ave 1 1 0 6 6 6.00 10 60.00 0 0 0 0 0
(Central Districts)
J Avendano 2 2 0 25 17 12.50 23 108.69 0 0 0 3 1
(Sydney Sixers)
Avesh Khan 26 5 0 16 9 3.20 13 123.07 0 0 2 1 1
(Delhi Capitals, Madhya Pradesh)
Avijit Singh 2 2 0 3 2 1.50 11 27.27 0 0 0 0 0
(Railways)
Avishek Mitra 3 3 0 4 3 1.33 17 23.52 0 0 1 0 0
(Mohammedan Sporting Club)
Avneesh Sudha 4 4 0 31 21 7.75 35 88.57 0 0 1 5 0
(Uttarakhand)
Awais Ahmed 3 3 0 80 47 26.66 62 129.03 0 0 0 10 3
(Spain)
SKA Awiah 11 5 0 89 37 17.80 110 80.90 0 0 0 4 3
(Ghana)
AJ Ayannaike 17 16 0 85 20 5.31 123 69.10 0 0 4 6 1
(Nigeria)
Ayaan Khan 2 1 0 9 9 9.00 13 69.23 0 0 0 0 0
(Oman)
Ayaz Tasawwar 3 2 0 6 4 3.00 16 37.50 0 0 0 0 0
(Balochistan)
Ayush Ummat 1 1 0 0 0 0.00 5 0.00 0 0 1 0 0
(Estonia)
Azam Khan 31 29 1 508 50 18.14 392 129.59 0 1 1 40 31
(Barbados Royals, Pakistan, Quetta Gladiators, Southern Punjab (Pakistan))
Azhar Andani 4 4 0 276 100 69.00 179 154.18 1 1 0 27 6
(Portugal)
Aziz Mohammad 3 3 0 80 67 26.66 42 190.47 0 1 0 6 6
(Belgium)
Aziz Sualley 3 - - - - - - - - - - - -
(Ghana)
Azmat Ali 2 1 0 17 17 17.00 20 85.00 0 0 0 0 1
(Germany)
Azmir Ahmed 10 8 0 91 28 11.37 81 112.34 0 0 1 10 4
(Legends of Rupganj)
Azyan Farhath 4 4 0 18 7 4.50 41 43.90 0 0 0 1 0
(Maldives)
R Baaleri 2 1 0 1 1 1.00 8 12.50 0 0 0 0 0
(Ghana)
SJ Baard 9 9 0 206 39 22.88 205 100.48 0 0 0 17 4
(Namibia)
OEG Baartman 9 - - - - - - - - - - - -
(Dolphins)
Babar Azam 46 43 6 1779 122 48.08 1354 131.38 2 18 3 186 36
(Central Punjab (Pakistan), Karachi Kings, Pakistan)
Babul Kumar 11 11 4 239 82 34.14 214 111.68 0 1 1 23 6
(Bihar)
SS Bachhav 11 6 2 22 10* 5.50 19 115.78 0 0 1 3 0
(Maharashtra)
MB Bacon 9 2 2 5 3* - 5 100.00 0 0 0 0 0
(Otago)
A Badoni 5 1 0 8 8 8.00 11 72.72 0 0 0 1 0
(Delhi)
KS Bagabena 11 3 1 15 10 7.50 15 100.00 0 0 0 1 0
(Ghana)
C Bah 2 1 0 2 2 2.00 3 66.66 0 0 0 0 0
(Sierra Leone)
MA Baig 6 5 4 81 37* 81.00 93 87.09 0 0 0 6 0
(Malawi)
TE Bailey 5 2 0 3 3 1.50 6 50.00 0 0 1 0 0
(Lancashire)
AK Bains 3 3 0 11 7 3.66 17 64.70 0 0 1 1 0
(Himachal Pradesh)
JM Bairstow 30 30 6 929 112 38.70 626 148.40 1 7 2 80 50
(England, Sunrisers Hyderabad, Welsh Fire (Men), Yorkshire)
Bakhtiar Tahiri 5 5 1 158 49 39.50 123 128.45 0 0 0 19 7
(Bulgaria)
G Bakiweyem 9 4 3 1 1 1.00 10 10.00 0 0 0 0 0
(Ghana)
KF Bakiweyem 3 3 1 13 11* 6.50 27 48.14 0 0 1 0 0
(Ghana)
R Bakum 11 10 1 200 66 22.22 141 141.84 0 2 2 15 13
(Ghana)
SSK Bal 3 3 1 53 34* 26.50 38 139.47 0 0 0 6 2
(Bengal)
V Balakrishnan 4 3 2 20 9* 20.00 16 125.00 0 0 0 0 2
(Botswana)
A Balbirnie 22 22 1 364 42 17.33 324 112.34 0 0 1 44 4
(Ireland, Leinster Lightning)
Baljit Singh 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Italy)
JT Ball 19 3 2 22 18* 22.00 17 129.41 0 0 0 1 1
(Nottinghamshire, Sydney Sixers, Welsh Fire (Men))
AR Balla 2 2 1 2 2 2.00 7 28.57 0 0 0 0 0
(Cameroon)
GS Ballance 9 8 1 159 55 22.71 124 128.22 0 1 1 16 6
(Yorkshire)
Baltej Singh 1 - - - - - - - - - - - -
(Punjab)
Bal Krishna 5 2 0 1 1 0.50 4 25.00 0 0 1 0 0
(Jharkhand)
KG Bam 1 - - - - - - - - - - - -
(Arunachal Pradesh)
ER Bamber 5 1 1 3 3* - 3 100.00 0 0 0 0 0
(Middlesex)
CT Bancroft 22 21 3 504 76* 28.00 412 122.33 0 3 1 47 6
(Durham, Perth Scorchers)
KMC Bandara 4 - - - - - - - - - - - -
(Saracens Sports Club)
KNA Bandara 15 13 4 271 45 30.11 207 130.91 0 0 0 17 10
(Jaffna Kings, SLC Blues, Sri Lanka)
AO Banday 3 3 0 38 18 12.66 31 122.58 0 0 0 5 1
(Jammu & Kashmir)
J Bangura 10 10 0 142 46 14.20 191 74.34 0 0 2 13 3
(Sierra Leone)
JR Banik 1 1 0 6 6 6.00 13 46.15 0 0 0 1 0
(Tripura)
AA Banner 6 5 0 21 10 4.20 36 58.33 0 0 1 3 0
(Belize)
GG Banner 6 6 0 43 28 7.16 56 76.78 0 0 3 3 2
(Belize)
NN Banner 2 2 1 4 4 4.00 8 50.00 0 0 0 0 0
(Belize)
T Banton 28 28 1 457 107* 16.92 326 140.18 1 1 3 46 22
(Colombo Stars, Quetta Gladiators, Somerset, Welsh Fire (Men))
HR Barad 5 5 0 100 38 20.00 89 112.35 0 0 0 14 1
(Saurashtra)
J Barker 6 4 2 61 36* 30.50 64 95.31 0 0 0 6 0
(Luxembourg)
TC Barker 8 8 0 325 78 40.62 255 127.45 0 2 0 31 5
(Luxembourg)
EG Barnard 13 9 2 106 43* 15.14 88 120.45 0 0 1 8 3
(Worcestershire)
E Barnes 1 1 0 7 7 7.00 6 116.66 0 0 0 1 0
(Leicestershire)
P Baron 6 6 1 145 66* 29.00 136 106.61 0 1 0 16 1
(Argentina)
AA Barot 5 5 0 283 122 56.60 153 184.96 1 1 0 32 12
(Saurashtra)
JR Barry 6 6 0 72 22 12.00 93 77.41 0 0 1 9 0
(Bahamas)
GA Bartlett 3 3 0 23 14 7.66 23 100.00 0 0 1 1 1
(Somerset)
XC Bartlett 17 7 5 126 42* 63.00 93 135.48 0 0 0 12 3
(Brisbane Heat)
O Bascome 6 4 1 19 11* 6.33 19 100.00 0 0 1 0 1
(Bermuda)
OGL Bascome 6 6 1 65 21 13.00 61 106.55 0 0 0 4 3
(Bermuda)
Bashir Shah 5 2 1 1 1* 1.00 5 20.00 0 0 1 0 0
(Denmark)
Basil George 9 9 0 141 48 15.66 134 105.22 0 0 0 14 4
(Malta)
Basil Hameed 4 4 2 74 39* 37.00 47 157.44 0 0 0 3 5
(United Arab Emirates)
Basil Thampi 10 - - - - - - - - - - - -
(Kerala)
KBAK Basnayake 9 4 1 48 26* 16.00 60 80.00 0 0 0 0 1
(Sri Lanka Army Sports Club)
RR Batham 1 - - - - - - - - - - - -
(Madhya Pradesh)
GJ Batty 13 2 1 7 4* 7.00 6 116.66 0 0 0 0 0
(Surrey)
S Bau 5 5 1 89 38* 22.25 91 97.80 0 0 0 7 2
(Papua New Guinea)
T Bavuma 20 19 3 468 72 29.25 409 114.42 0 2 2 32 13
(Lions, South Africa)
JJ Bazley 13 12 2 66 16* 6.60 68 97.05 0 0 1 3 3
(Brisbane Heat)
Baz Aybui 4 1 1 5 5* - 8 62.50 0 0 0 0 0
(Sweden)
EF Beard 4 2 2 31 17* - 23 134.78 0 0 0 2 1
(Isle of Man)
T Bechani 5 - - - - - - - - - - - -
(Matabeleland Tuskers)
AS Bedi 3 2 1 8 7* 8.00 5 160.00 0 0 0 0 1
(Himachal Pradesh)
DG Bedingham 15 15 0 307 65 20.46 205 149.75 0 3 3 24 15
(Birmingham Phoenix (Men), Durham, Western Province)
WAT Beer 13 5 2 25 11* 8.33 32 78.12 0 0 0 1 0
(Sussex)
F Behardien 9 9 2 208 57 29.71 162 128.39 0 2 1 11 9
(Knights)
J Behera 4 1 1 0 0* - 0 - 0 0 0 0 0
(Odisha)
RR Behera 2 2 0 16 16 8.00 27 59.25 0 0 1 1 0
(United States of America)
JP Behrendorff 21 4 2 9 5 4.50 11 81.81 0 0 1 0 0
(Australia, Perth Scorchers)
DJ Bell-Drummond 17 17 1 524 88 32.75 352 148.86 0 6 2 39 21
(Birmingham Phoenix (Men), Kent)
CG Benjamin 11 9 5 183 60* 45.75 125 146.40 0 1 0 20 6
(Birmingham Bears, Birmingham Phoenix (Men))
HK Bennett 18 2 2 1 1* - 1 100.00 0 0 0 0 0
(New Zealand, Wellington)
AR Berenger 4 4 0 74 37 18.50 54 137.03 0 0 0 8 3
(Qatar)
GK Berg 6 6 2 39 12* 9.75 59 66.10 0 0 0 1 1
(Italy)
RD Berrington 13 13 4 447 82* 49.66 355 125.91 0 4 3 31 18
(Scotland)
DM Bess 9 4 2 32 24 16.00 29 110.34 0 0 0 4 0
(Yorkshire)
JG Bethell 3 3 1 12 7 6.00 14 85.71 0 0 0 0 1
(Birmingham Bears)
TP Bhalla 1 - - - - - - - - - - - -
(Sikkim)
JA Bhambhu 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Haryana)
S Bhambri 8 8 0 251 75 31.37 198 126.76 0 3 0 20 10
(Chandigarh)
B Bhandari 5 2 1 15 8 15.00 15 100.00 0 0 0 0 0
(Nepal)
M Bhanuka 22 22 5 423 85* 24.88 354 119.49 0 2 2 48 7
(Colombo Cricket Club, Kandy Warriors, SLC Greys, Sri Lanka)
R Bhardwaj 6 6 0 90 36 15.00 66 136.36 0 0 0 7 3
(Kandy Customs Cricket Club)
TS Bharaj 3 3 1 118 63* 59.00 94 125.53 0 1 0 11 2
(Denmark)
KS Bharat 18 17 2 435 78* 29.00 354 122.88 0 3 1 35 16
(Andhra, Royal Challengers Bangalore)
SVE Bharathi 13 3 1 2 2* 1.00 7 28.57 0 0 2 0 0
(Germany)
Bharat Sharma 4 4 0 66 38 16.50 49 134.69 0 0 1 9 3
(Rajasthan)
R Bhardwaj 1 - - - - - - - - - - - -
(Portugal)
S Bhari 1 - - - - - - - - - - - -
(Nepal)
P Bhart 5 1 0 2 2 2.00 8 25.00 0 0 0 0 0
(Norway)
S Bhati 5 5 2 19 16 6.33 39 48.71 0 0 2 0 0
(Puducherry)
BA Bhatt 5 1 1 12 12* - 5 240.00 0 0 0 1 1
(Baroda)
V Bhatt 2 2 1 11 9* 11.00 10 110.00 0 0 0 0 1
(Uttarakhand)
Meet Bhavsar 4 4 1 81 36 27.00 60 135.00 0 0 0 3 5
(Kuwait)
RK Bhui 10 10 2 261 78 32.62 192 135.93 0 1 2 18 13
(Andhra)
K Bhurtel 5 5 1 278 77 69.50 198 140.40 0 4 0 24 16
(Nepal)
Bhushan Subba 1 - - - - - - - - - - - -
(Sikkim)
PR Bhut 3 1 1 0 0* - 0 - 0 0 0 0 0
(Saurashtra)
NN Bhute 2 2 0 10 10 5.00 8 125.00 0 0 1 2 0
(Vidarbha)
M Bhutia 10 6 1 32 19* 6.40 40 80.00 0 0 0 3 1
(Sikkim)
Bibek Diyali 1 1 0 6 6 6.00 13 46.15 0 0 0 0 0
(Sikkim)
Bilal Aftab 3 2 1 2 1* 2.00 3 66.66 0 0 0 0 0
(Denmark)
Bilal Hassun 11 2 0 1 1 0.50 2 50.00 0 0 1 0 0
(Uganda)
Bilal Khan 3 2 1 1 1 1.00 2 50.00 0 0 0 0 0
(Oman)
Bilal Muhammad 18 12 6 163 35* 27.16 93 175.26 0 0 1 7 11
(Malta)
Bilal Tahir 4 4 2 24 13* 12.00 22 109.09 0 0 0 1 2
(Kuwait)
Bilal Zalmai 3 3 0 51 28 17.00 39 130.76 0 0 0 7 0
(Austria)
SW Billings 33 30 3 793 83 29.37 583 136.02 0 5 0 69 28
(England, Kent, Oval Invincibles (Men), Sydney Thunder)
Z Bimenyimana 9 7 1 63 25* 10.50 41 153.65 0 0 0 2 7
(Rwanda)
STR Binny 4 3 1 56 30 28.00 35 160.00 0 0 0 4 3
(Nagaland)
ML Binny Samual 1 - - - - - - - - - - - -
(Chhattisgarh)
Bipul Sharma 4 1 0 42 42 42.00 22 190.90 0 0 0 1 4
(Chandigarh)
JA Bird 4 4 0 77 42 19.25 58 132.75 0 0 1 5 4
(Western Province)
JM Bird 9 2 2 12 12* - 11 109.09 0 0 0 1 0
(Sydney Sixers)
K Birkenstock 5 2 1 17 16 17.00 12 141.66 0 0 0 2 0
(Namibia)
D Birrell 3 1 1 1 1* - 3 33.33 0 0 0 0 0
(Jersey)
A Bishnoi 7 4 1 4 3* 1.33 8 50.00 0 0 2 0 0
(Malta)
C Bishnoi 11 11 1 261 45 26.10 223 117.04 0 0 0 30 7
(Haryana)
R Bishnoi 7 7 0 93 45 13.28 68 136.76 0 0 0 10 5
(Rajasthan)
RB Bishnoi 4 4 0 32 19 8.00 47 68.08 0 0 1 2 0
(Arunachal Pradesh)
J Bishop 4 3 3 43 18* - 35 122.85 0 0 0 2 3
(Barbados Royals)
H Bisht 4 2 1 17 11* 17.00 23 73.91 0 0 0 1 0
(Uttarakhand)
P Bisht 10 7 3 235 146* 58.75 120 195.83 1 0 0 18 18
(Meghalaya)
Bismillah Khan 6 5 0 76 28 15.20 71 107.04 0 0 0 9 0
(Balochistan)
CD Bist 9 9 4 306 66* 61.20 257 119.06 0 3 0 22 9
(Nagaland)
R Bist 8 7 1 81 45* 13.50 96 84.37 0 0 0 6 1
(Sikkim, Uttarakhand)
JG Bista 10 10 1 316 92 35.11 252 125.39 0 2 2 36 9
(Uttarakhand)
AJ Blake 13 12 3 126 44* 14.00 103 122.33 0 0 1 9 6
(Kent, Oval Invincibles (Men))
DG Blampied 6 4 2 22 13* 11.00 24 91.66 0 0 0 0 0
(Jersey)
DA Blignaut 11 11 2 176 47* 19.55 199 88.44 0 0 0 10 6
(Germany)
TA Blundell 12 12 2 229 62* 22.90 188 121.80 0 1 1 24 5
(New Zealand, Wellington)
PD Bocock 3 3 1 20 13* 10.00 21 95.23 0 0 0 0 1
(Northern Districts)
JJ Bohannon 1 1 0 35 35 35.00 20 175.00 0 0 0 6 0
(Lancashire)
A Bohara 4 - - - - - - - - - - - -
(Nepal)
PRP Boissevain 3 1 0 7 7 7.00 12 58.33 0 0 0 0 0
(Netherlands)
SM Boland 9 5 3 18 10 9.00 30 60.00 0 0 1 3 0
(Hobart Hurricanes)
RS Bopara 33 29 7 610 62* 27.72 538 113.38 0 6 2 53 11
(Kandy Warriors, London Spirit (Men), Peshawar Zalmi, St Kitts and Nevis Patriots, Sussex)
SG Borthwick 12 5 0 89 33 17.80 61 145.90 0 0 1 7 3
(Durham)
C Bosch 9 6 3 70 32* 23.33 51 137.25 0 0 1 6 2
(Cape Cobras, Titans)
CG Bosch 3 2 2 84 64* - 37 227.02 0 1 0 7 6
(Border)
E Bosch 1 - - - - - - - - - - - -
(Dolphins)
UU Bose 5 4 0 100 50 25.00 84 119.04 0 1 0 12 4
(Tripura)
W Boshoff 7 7 0 83 32 11.85 100 83.00 0 0 1 6 0
(Sweden)
J Bossr 1 1 1 26 26* - 26 100.00 0 0 0 1 0
(Border)
E Botha 5 5 1 124 41 31.00 77 161.03 0 0 1 17 4
(North West)
J Botha 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Hobart Hurricanes)
TA Boult 35 8 8 16 7* - 14 114.28 0 0 0 1 1
(Mumbai Indians, New Zealand, Northern Districts)
CJ Bowes 17 17 1 356 62 22.25 238 149.57 0 2 2 45 11
(Canterbury)
H Boyagoda 6 4 0 81 38 20.25 79 102.53 0 0 0 6 1
(Nondescripts Cricket Club)
JCT Boyle 9 9 0 182 44 20.22 174 104.59 0 0 0 12 1
(Canterbury)
TS Braat 3 1 1 26 26* - 27 96.29 0 0 0 3 1
(Netherlands)
DAJ Bracewell 16 12 6 208 53* 34.66 142 146.47 0 1 1 16 9
(Central Districts, New Zealand)
MG Bracewell 13 10 4 225 58* 37.50 198 113.63 0 1 0 18 4
(Wellington)
JR Bracey 6 5 1 55 33 13.75 46 119.56 0 0 0 6 1
(Gloucestershire)
A Bramble 4 3 1 29 14 14.50 32 90.62 0 0 0 4 0
(Guyana Amazon Warriors)
N Brand 5 5 0 47 19 9.40 50 94.00 0 0 0 5 1
(Titans)
R Brar 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Cyprus)
CR Brathwaite 44 36 8 481 58 17.17 360 133.61 0 2 2 32 29
(Birmingham Bears, Jamaica Tallawahs, Manchester Originals (Men), Multan Sultans, Sydney Sixers)
DJ Bravo 41 23 8 296 47* 19.73 238 124.36 0 0 1 16 18
(Chennai Super Kings, St Kitts and Nevis Patriots, West Indies)
DM Bravo 10 9 2 137 34* 19.57 136 100.73 0 0 0 10 4
(Trinbago Knight Riders, West Indies)
MP Breetzke 4 4 0 190 80 47.50 117 162.39 0 3 1 24 5
(Warriors)
C Brennan 2 2 0 4 3 2.00 20 20.00 0 0 0 0 0
(Jersey)
TT Bresnan 9 7 2 109 34* 21.80 89 122.47 0 0 1 8 6
(Birmingham Bears)
D Brevis 2 2 0 62 46 31.00 37 167.56 0 0 0 5 4
(South Africa Under-19s)
CJ Briggs 4 4 0 10 6 2.50 19 52.63 0 0 1 0 0
(Auckland)
DR Briggs 26 14 8 44 7* 7.33 39 112.82 0 0 2 5 0
(Adelaide Strikers, Birmingham Bears, Southern Brave (Men))
WC Broaster 1 - - - - - - - - - - - -
(Belize)
HC Brook 23 23 7 695 91* 43.43 482 144.19 0 3 2 58 27
(Hobart Hurricanes, Northern Superchargers (Men), Yorkshire)
JA Brooks 9 3 2 17 10* 17.00 20 85.00 0 0 0 1 0
(Somerset)
SSJ Brooks 12 11 1 278 49 27.80 230 120.86 0 0 1 24 9
(Jamaica Tallawahs, West Indies)
NT Broom 15 14 0 328 62 23.42 280 117.14 0 2 2 32 6
(Otago)
CA Brown 4 4 0 46 27 11.50 61 75.40 0 0 0 6 0
(Belize)
PR Brown 6 - - - - - - - - - - - -
(Birmingham Phoenix (Men))
DG Brownlie 3 3 0 10 8 3.33 18 55.55 0 0 1 1 0
(Northern Districts)
L Bruce 9 9 1 356 73 44.50 285 124.91 0 5 0 27 3
(Gibraltar)
TC Bruce 12 12 3 334 93* 37.11 224 149.10 0 3 1 33 13
(Central Districts)
PL Bruno 6 5 1 56 27 14.00 79 70.88 0 0 0 2 0
(Argentina)
M Bryant 16 16 0 261 40 16.31 223 117.04 0 0 0 30 7
(Brisbane Heat)
P Buccimazza 3 1 1 6 6* - 3 200.00 0 0 0 0 1
(Portugal)
NL Buck 3 2 2 26 26* - 17 152.94 0 0 0 2 2
(Northamptonshire)
M Budaza 4 2 1 0 0* 0.00 3 0.00 0 0 1 0 0
(Knights)
RR Buddhi 12 12 5 222 38* 31.71 163 136.19 0 0 0 21 7
(Hyderabad (India))
MLR Buddika 5 5 1 77 36 19.25 86 89.53 0 0 0 7 2
(Chilaw Marians Cricket Club)
DE Budge 2 2 0 0 0 0.00 3 0.00 0 0 2 0 0
(Scotland)
SG Budinger 5 4 0 52 21 13.00 44 118.18 0 0 0 6 1
(Nottinghamshire)
T Bukenya 1 1 1 12 12* - 9 133.33 0 0 0 0 1
(Uganda)
J Bulele 4 4 0 111 59 27.75 103 107.76 0 1 1 16 0
(Mozambique)
JJ Bumrah 19 7 5 16 5* 8.00 17 94.11 0 0 1 2 0
(India, Mumbai Indians)
N Burger 3 - - - - - - - - - - - -
(Western Province)
MGK Burgess 14 10 1 107 41 11.88 110 97.27 0 0 0 9 1
(Birmingham Bears)
Z Burgess 3 1 0 4 4 4.00 5 80.00 0 0 0 0 0
(Bermuda)
RP Burl 19 17 6 350 53 31.81 276 126.81 0 1 0 21 19
(Mid West Rhinos, Zimbabwe)
JTA Burnham 2 2 0 5 3 2.50 9 55.55 0 0 0 0 0
(Durham)
JA Burns 14 13 3 204 52 20.40 168 121.42 0 1 0 20 5
(Brisbane Heat, Melbourne Stars)
RJ Burns 9 8 1 85 24 12.14 88 96.59 0 0 0 7 1
(Surrey)
G Burrows 4 4 1 78 33 26.00 66 118.18 0 0 1 4 5
(Isle of Man)
JA Burrows 4 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Isle of Man)
WAE Burton 4 4 0 79 22 19.75 54 146.29 0 0 0 12 2
(Serbia)
J Butler 4 - - - - - - - - - - - -
(Isle of Man)
WEL Buttleman 9 9 1 158 56* 19.75 132 119.69 0 1 1 21 4
(Essex)
JC Buttler 28 28 5 1008 124 43.82 721 139.80 2 6 2 90 43
(England, Lancashire, Manchester Originals (Men), Rajasthan Royals)
AS Bux 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Limpopo)
EJ Byrom 4 3 0 43 28 14.33 44 97.72 0 0 0 4 1
(Somerset)
P Byron 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Seychelles)
JM De Caires 1 1 0 14 14 14.00 7 200.00 0 0 0 2 1
(Middlesex)
HRC Came 11 11 0 207 56 18.81 173 119.65 0 1 0 26 2
(Derbyshire)
JOI Campbell 2 1 0 6 6 6.00 8 75.00 0 0 0 1 0
(Durham)
J Campbell 3 3 1 31 18* 15.50 35 88.57 0 0 0 1 1
(Mid West Rhinos)
C Campher 10 10 2 110 24 13.75 95 115.78 0 0 0 9 2
(Ireland, Ireland A)
L Canessane 2 2 1 12 10 12.00 9 133.33 0 0 0 1 0
(France)
B Capell 2 2 0 12 12 6.00 16 75.00 0 0 1 2 0
(South Western Districts)
FE Carava 2 2 0 5 4 2.50 10 50.00 0 0 0 0 0
(Mozambique)
AT Carey 17 17 1 321 101 20.06 284 113.02 1 0 2 31 9
(Adelaide Strikers, Australia)
KC Cariappa 9 3 2 24 21* 24.00 14 171.42 0 0 1 0 3
(Karnataka)
KS Carlson 12 11 0 141 32 12.81 111 127.02 0 0 0 12 4
(Glamorgan)
HL Carlyon 6 6 0 118 50 19.66 122 96.72 0 1 1 10 3
(Jersey)
TO Carmichael 2 - - - - - - - - - - - -
(United States of America)
BA Carse 17 12 7 171 51 34.20 117 146.15 0 1 1 9 4
(Durham, Northern Superchargers (Men))
JF Carter 9 9 1 174 75* 21.75 168 103.57 0 1 0 18 3
(Northern Districts)
JL Carter 1 1 0 16 16 16.00 16 100.00 0 0 0 3 0
(St Kitts and Nevis Patriots)
LJ Carter 16 15 3 187 56 15.58 148 126.35 0 1 1 11 6
(Canterbury)
M Carter 23 12 6 76 23* 12.66 63 120.63 0 0 3 4 5
(Nottinghamshire, Trent Rockets (Men))
OJ Carter 2 1 1 0 0* - 2 0.00 0 0 0 0 0
(Sussex)
HWR Cartwright 15 15 5 363 79 36.30 230 157.82 0 1 0 16 25
(Melbourne Stars)
J Carty 8 7 1 101 33 16.83 100 101.00 0 0 1 5 6
(Munster Reds)
ML Castillo 5 5 0 96 59 19.20 105 91.42 0 1 0 8 3
(Belize)
A Cawley 8 3 2 24 19 24.00 23 104.34 0 0 0 2 0
(Munster Reds)
O Cele 7 2 2 1 1* - 3 33.33 0 0 0 0 0
(Titans)
CS Ishworjit 3 2 2 10 7* - 8 125.00 0 0 0 1 0
(Manipur)
YS Chahal 31 5 3 15 8* 7.50 37 40.54 0 0 0 0 0
(Haryana, India, Royal Challengers Bangalore)
DL Chahar 23 6 4 40 21* 20.00 29 137.93 0 0 0 2 2
(Chennai Super Kings, India, Rajasthan)
RD Chahar 21 9 1 26 8 3.25 30 86.66 0 0 3 3 0
(India, Mumbai Indians, Rajasthan)
RW Chakabva 18 18 0 399 65 22.16 266 150.00 0 2 2 21 24
(Mashonaland Eagles, Zimbabwe)
CPPM Sadun 6 6 2 70 26* 17.50 69 101.44 0 0 1 6 3
(Cyprus)
DDAI Chamara 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Nugegoda Sports Welfare Club)
ARA Chambers 4 4 0 90 44 22.50 82 109.75 0 0 1 11 1
(Portugal)
PVD Chameera 29 13 3 37 15 3.70 56 66.07 0 0 1 2 1
(Colombo Stars, Sri Lanka)
K Chandela 10 10 1 183 48 20.33 167 109.58 0 0 0 17 6
(Uttarakhand)
LD Chandimal 22 22 6 610 66* 38.12 479 127.34 0 5 0 48 16
(Colombo Stars, SLC Reds, Sri Lanka)
RK Chandraguptha 7 7 0 134 55 19.14 107 125.23 0 1 0 18 4
(Colombo Cricket Club)
S Chandrakar 10 10 0 196 67 19.60 141 139.00 0 1 1 17 8
(Chhattisgarh)
AR Chandran 1 1 1 4 4* - 1 400.00 0 0 0 1 0
(Kerala)
TD Chaoana 5 3 2 24 19* 24.00 29 82.75 0 0 0 2 0
(Lesotho)
MS Chapman 18 17 2 483 73 32.20 348 138.79 0 5 1 46 16
(Auckland, New Zealand)
ZJ Chappell 2 1 1 2 2* - 3 66.66 0 0 0 0 0
(Nottinghamshire)
A Chaprana 6 4 0 51 19 12.75 25 204.00 0 0 0 6 3
(Haryana)
AB Charak 10 4 0 32 22 8.00 43 74.41 0 0 0 3 0
(Meghalaya)
BB Chari 5 5 0 164 89 32.80 107 153.27 0 1 0 9 15
(Matabeleland Tuskers)
J Charles 15 15 0 333 47 22.20 247 134.81 0 0 1 32 17
(Barbados Royals, Multan Sultans)
P Charuka 2 2 0 6 3 3.00 13 46.15 0 0 0 0 0
(Sri Lanka Navy Sports Club)
PKD Chase 1 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Ireland A)
RL Chase 15 15 3 494 85 41.16 365 135.34 0 4 3 39 24
(St Lucia Kings, West Indies)
TL Chatara 12 5 3 22 17* 11.00 30 73.33 0 0 2 0 1
(Mountaineers, Zimbabwe)
IAS Chathuranga 6 5 3 64 33 32.00 52 123.07 0 0 1 5 1
(Saracens Sports Club)
V Chathuranga 3 3 0 30 30 10.00 33 90.90 0 0 2 5 0
(Lankan Cricket Club)
SD Chatterjee 6 6 1 131 51* 26.20 106 123.58 0 2 0 18 1
(Bengal)
WB Chatterjee 9 7 2 111 51 22.20 85 130.58 0 1 2 7 6
(Bengal)
G Chaturvedi 6 6 1 43 25 8.60 54 79.62 0 0 1 5 0
(Malta)
S Chaubey 7 7 2 100 28 20.00 91 109.89 0 0 0 7 2
(Railways, Uttar Pradesh)
S Chaudhary 10 10 1 177 56* 19.66 154 114.93 0 1 1 18 5
(Railways)
Y Chaudhary 1 - - - - - - - - - - - -
(Chandigarh)
SD Chauhan 6 6 1 97 50* 19.40 96 101.04 0 1 0 7 2
(Gujarat)
PR Chauhan 5 4 2 48 19* 24.00 29 165.51 0 0 0 5 2
(Saurashtra)
PP Chawla 12 7 1 125 39 20.83 116 107.75 0 0 1 9 5
(Gujarat, Mumbai Indians)
P Chesa 2 - - - - - - - - - - - -
(Southern Rocks)
JF Chester 4 3 2 0 0* 0.00 6 0.00 0 0 1 0 0
(Swaziland)
C Chete 6 2 0 0 0 0.00 4 0.00 0 0 2 0 0
(Malawi)
HB Chetri 9 6 2 47 25* 11.75 33 142.42 0 0 2 5 1
(Nagaland)
CJ Chibhabha 5 5 1 136 73* 34.00 126 107.93 0 1 0 13 3
(Mashonaland Eagles)
E Chigumbura 5 4 2 25 12* 12.50 21 119.04 0 0 1 1 1
(Mashonaland Eagles)
VB Chikkannaiah 10 10 1 200 81* 22.22 207 96.61 0 1 0 17 5
(Germany)
M Chikowero 3 2 1 4 4* 4.00 5 80.00 0 0 1 0 0
(Mid West Rhinos)
S Chinthaka 5 4 1 36 19* 12.00 27 133.33 0 0 0 3 1
(Sri Lanka Air Force Sports Club)
TRG Chiorah 2 2 0 22 12 11.00 19 115.78 0 0 0 3 0
(Mountaineers)
BT Chipungu 5 2 1 16 16 16.00 17 94.11 0 0 0 1 0
(Mountaineers)
Chirag Suri 4 4 0 82 51 20.50 84 97.61 0 1 0 7 1
(United Arab Emirates)
G Chirawu 1 1 0 39 39 39.00 32 121.87 0 0 0 3 2
(Mashonaland Eagles)
G Chirimuuta 5 5 2 136 64* 45.33 116 117.24 0 1 0 10 5
(Mountaineers)
TS Chisoro 5 4 1 47 35* 15.66 32 146.87 0 0 1 4 3
(Southern Rocks)
C Chitumba 1 - - - - - - - - - - - -
(Mountaineers)
TL Chivanga 4 1 1 2 2* - 4 50.00 0 0 0 0 0
(Mashonaland Eagles)
M Choamba 2 - - - - - - - - - - - -
(Malawi)
HA Chohan 9 8 1 56 25 8.00 36 155.55 0 0 1 4 4
(Tanzania)
MSS Chongtham 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Manipur)
P Chopra 10 10 1 310 54* 34.44 284 109.15 0 2 0 26 10
(Himachal Pradesh)
V Chopra 1 1 0 12 12 12.00 15 80.00 0 0 0 0 0
(Middlesex)
A Choudhary 11 3 1 15 11 7.50 15 100.00 0 0 1 0 1
(Rajasthan)
AK Chowdhary 10 3 2 17 12 17.00 29 58.62 0 0 0 0 0
(Meghalaya)
V Choudhary 7 2 2 19 13* - 24 79.16 0 0 0 2 0
(Services)
GM Choudhury 3 3 0 68 36 22.66 53 128.30 0 0 0 10 2
(Odisha)
R Chouhan 7 5 1 41 22 10.25 41 100.00 0 0 0 2 3
(Madhya Pradesh)
SB Chauhan 1 1 0 6 6 6.00 3 200.00 0 0 0 1 0
(Rajasthan)
DT Christian 39 32 12 404 61* 20.20 274 147.44 0 1 4 36 19
(Australia, Karachi Kings, Royal Challengers Bangalore, Sydney Sixers)
MW Chu 11 8 3 78 21* 15.60 63 123.80 0 0 0 10 1
(Otago)
CK Chundawat 2 2 1 2 2 2.00 5 40.00 0 0 0 0 0
(Rajasthan)
G Clark 13 13 0 272 40 20.92 185 147.02 0 0 2 32 8
(Durham)
J Clark 14 8 3 97 37* 19.40 89 108.98 0 0 1 6 3
(Oval Invincibles (Men), Surrey)
JM Clarke 30 29 1 807 136 28.82 484 166.73 1 5 3 75 43
(Karachi Kings, Manchester Originals (Men), Melbourne Stars, Nottinghamshire)
KD Clarke 12 12 1 224 49 20.36 160 140.00 0 0 1 25 9
(Northern Districts)
R Clarke 3 1 0 20 20 20.00 15 133.33 0 0 0 2 1
(Surrey)
JA Clarkson 14 14 3 248 71* 22.54 155 160.00 0 1 2 15 14
(Central Districts)
C Classen 5 2 2 5 3* - 10 50.00 0 0 0 0 0
(North West)
ME Claydon 3 1 1 1 1* - 1 100.00 0 0 0 0 0
(Sussex)
D Cleaver 15 15 1 455 114* 32.50 308 147.72 1 2 2 53 13
(Central Districts)
GL Cloete 10 10 0 158 62 15.80 156 101.28 0 1 0 17 3
(Titans, Warriors)
JJ Cobb 10 9 1 227 62 28.37 141 160.99 0 1 0 25 9
(Northamptonshire, Welsh Fire (Men))
BP Coburn 6 2 1 18 11* 18.00 20 90.00 0 0 0 2 0
(Canterbury)
IA Cockbain 13 13 4 331 72 36.77 245 135.10 0 2 0 34 10
(Gloucestershire, Welsh Fire (Men))
G Coetzee 7 4 2 38 29* 19.00 26 146.15 0 0 1 3 2
(Knights)
JH Coetzer 1 1 0 2 2 2.00 7 28.57 0 0 0 0 0
(South Africa Under-19s)
KJ Coetzer 12 12 0 109 41 9.08 118 92.37 0 0 1 14 3
(Scotland)
MA Cohen 3 1 1 7 7* - 3 233.33 0 0 0 0 1
(Derbyshire)
LA Collado 5 2 1 6 6* 6.00 7 85.71 0 0 1 1 0
(Gibraltar)
NG Collins 4 4 1 114 64* 38.00 89 128.08 0 1 0 14 2
(Finland)
S Colombage 13 4 1 33 27* 11.00 32 103.12 0 0 2 2 1
(Kandy Warriors, Tamil Union Cricket and Athletic Club)
FJ Colson 2 - - - - - - - - - - - -
(Wellington)
M Commins 7 7 0 125 51 17.85 97 128.86 0 1 2 10 6
(Munster Reds)
S Conteh 10 10 0 95 34 9.50 158 60.12 0 0 3 7 0
(Sierra Leone)
DP Conway 35 34 10 1222 99* 50.91 933 130.97 0 10 2 143 19
(New Zealand, Somerset, Southern Brave (Men), Wellington)
HNA Conway 3 - - - - - - - - - - - -
(Adelaide Strikers)
JD Cook 1 - - - - - - - - - - - -
(Sydney Thunder)
MY Cook 1 1 0 2 2 2.00 2 100.00 0 0 0 0 0
(Mpumalanga)
SJ Cook 17 9 6 28 18 9.33 25 112.00 0 0 1 1 1
(Essex, Trent Rockets (Men))
CB Cooke 15 14 2 142 26 11.83 139 102.15 0 0 0 12 1
(Birmingham Phoenix (Men), Glamorgan)
S Coomaraswamy 2 - - - - - - - - - - - -
(Bloomfield Cricket and Athletic Club)
BN Cooper 7 7 2 145 55 29.00 103 140.77 0 2 2 22 2
(Netherlands)
HR Cooper 9 9 2 114 25* 16.28 111 102.70 0 0 0 8 3
(Northern Districts)
TLW Cooper 5 5 0 76 32 15.20 37 205.40 0 0 0 10 4
(Brisbane Heat)
MMMS Cooray 6 6 1 156 37 31.20 164 95.12 0 0 1 14 1
(Colts Cricket Club)
NHG Cooray 5 5 2 199 65* 66.33 191 104.18 0 3 0 19 3
(Lankan Cricket Club)
PDMA Cooray 5 5 0 112 73 22.40 94 119.14 0 1 1 11 1
(Bloomfield Cricket and Athletic Club)
M Cope 4 2 1 19 15* 19.00 12 158.33 0 0 0 2 0
(Luxembourg)
WJ Cope 8 8 3 63 38 12.60 59 106.77 0 0 0 10 0
(Luxembourg)
M Copeland 2 2 0 3 3 1.50 7 42.85 0 0 1 0 0
(South Africa Under-19s)
RRS Cornwall 6 6 0 128 43 21.33 87 147.12 0 0 1 17 6
(St Lucia Kings)
FA Cossa 4 4 0 90 59 22.50 62 145.16 0 1 0 9 6
(Mozambique)
KJ Cottoy 4 3 0 33 19 11.00 35 94.28 0 0 0 3 0
(St Lucia Kings)
SS Cottrell 12 4 2 26 20* 13.00 11 236.36 0 0 1 2 2
(St Kitts and Nevis Patriots, West Indies)
BL Couch 6 2 1 8 8 8.00 11 72.72 0 0 0 1 0
(Melbourne Stars)
P Coughlin 4 3 0 44 21 14.66 35 125.71 0 0 0 3 0
(Durham)
NM Coulter-Nile 13 7 0 17 7 2.42 19 89.47 0 0 2 1 1
(Melbourne Stars, Mumbai Indians)
JM Cox 15 13 5 377 64 47.12 270 139.62 0 3 1 25 10
(Hobart Hurricanes, Kent)
OB Cox 13 12 3 275 61* 30.55 208 132.21 0 1 0 23 6
(Worcestershire)
JB Cracknell 14 14 0 336 77 24.00 246 136.58 0 2 0 37 8
(London Spirit (Men), Middlesex)
MS Crane 19 6 6 16 6* - 15 106.66 0 0 0 0 0
(Hampshire, London Spirit (Men))
Z Crawley 14 13 0 444 69 34.15 292 152.05 0 2 0 45 17
(Kent, London Spirit (Men))
HM Crawshaw 3 2 0 9 5 4.50 7 128.57 0 0 0 2 0
(Durham)
MJJ Critchley 17 15 4 285 80* 25.90 246 115.85 0 1 2 17 8
(Derbyshire, Welsh Fire (Men))
HT Crocombe 1 - - - - - - - - - - - -
(Sussex)
SJ Croft 14 12 5 240 41 34.28 200 120.00 0 0 0 14 6
(Lancashire)
L Croospulle 9 9 0 157 35 17.44 126 124.60 0 0 0 19 4
(Chilaw Marians Cricket Club, SLC Greys)
MH Cross 13 11 1 191 45 19.10 222 86.03 0 0 2 13 3
(Scotland)
T Cross 2 2 0 6 5 3.00 12 50.00 0 0 0 0 0
(Estonia)
BC Cullen 20 10 5 61 20* 12.20 53 115.09 0 0 1 5 1
(London Spirit (Men), Middlesex)
TN Cullen 1 1 0 5 5 5.00 9 55.55 0 0 0 0 0
(Glamorgan)
PJ Cummins 14 6 2 105 66* 26.25 59 177.96 0 1 1 5 10
(Australia, Kolkata Knight Riders)
EJ Cunningham 3 3 0 35 28 11.66 25 140.00 0 0 0 5 1
(South Africa Under-19s)
R Cunningham 4 1 1 3 3* - 4 75.00 0 0 0 0 0
(Gibraltar)
BJ Curran 4 4 0 71 62 17.75 46 154.34 0 1 0 11 1
(Northamptonshire)
SM Curran 23 14 7 204 72* 29.14 117 174.35 0 1 0 14 13
(Chennai Super Kings, England, Oval Invincibles (Men), Surrey)
TK Curran 22 13 4 173 34* 19.22 122 141.80 0 0 1 16 5
(Delhi Capitals, England, Oval Invincibles (Men), Surrey, Sydney Sixers)
SW Currie 9 5 3 5 3 2.50 11 45.45 0 0 1 0 0
(Hampshire)
BCJ Cutting 22 19 6 326 37 25.07 237 137.55 0 0 1 32 15
(Quetta Gladiators, Sydney Thunder)
KC D'Souza 12 11 2 178 31 19.77 113 157.52 0 0 2 16 10
(Bulgaria)
PC Dadhe 5 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Maharashtra)
S Dadswell 3 3 0 42 32 14.00 27 155.55 0 0 1 3 2
(Lions)
MJ Dagar 12 5 0 9 5 1.80 18 50.00 0 0 2 0 0
(Himachal Pradesh)
PG Dake 1 - - - - - - - - - - - -
(Mumbai)
CJ Dala 3 2 1 29 21 29.00 16 181.25 0 0 0 1 2
(South Africa, Titans)
H Dalal 4 4 0 88 49 22.00 69 127.53 0 0 0 11 3
(Delhi)
RR Dalal 5 5 0 84 31 16.80 86 97.67 0 0 0 6 2
(Arunachal Pradesh)
F Damiao Couana 4 4 0 162 104 40.50 100 162.00 1 0 0 15 9
(Mozambique)
A Dananjaya 17 7 5 54 25* 27.00 47 114.89 0 0 0 3 2
(Colombo Stars, SLC Reds, Sri Lanka)
H Dandapani 2 - - - - - - - - - - - -
(Finland)
A Daniel 11 3 3 5 5* - 2 250.00 0 0 0 1 0
(Nondescripts Cricket Club, SLC Greys)
JKZ Daniel 6 5 1 97 44* 24.25 60 161.66 0 0 0 9 4
(Colts Cricket Club)
Danish Aziz 15 14 3 187 45 17.00 159 117.61 0 0 2 13 9
(Karachi Kings, Pakistan, Sindh)
RM Darjee 4 2 2 4 4* - 9 44.44 0 0 0 1 0
(Sikkim)
JC Darji 7 6 0 30 16 5.00 44 68.18 0 0 3 4 0
(Tanzania)
JT Darrell 1 - - - - - - - - - - - -
(Bermuda)
Darremsanga 1 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Mizoram)
MB Darshan 4 2 2 0 0* - 0 - 0 0 0 0 0
(Karnataka)
AK Das 2 - - - - - - - - - - - -
(Assam)
AA Das 4 4 0 66 35 16.50 61 108.19 0 0 1 7 0
(Bengal)
AP Das 9 5 3 25 22* 12.50 42 59.52 0 0 2 2 0
(Assam)
BB Das 5 5 0 145 56 29.00 133 109.02 0 2 0 17 0
(Tripura)
DP Das 10 10 1 173 35 19.22 205 84.39 0 0 1 12 3
(Assam)
PL Das 10 3 1 6 6* 3.00 4 150.00 0 0 2 1 0
(Assam)
PP Das 10 10 0 174 46 17.40 139 125.17 0 0 2 19 9
(Assam)
PP Das 2 2 1 34 20* 34.00 28 121.42 0 0 0 3 1
(Odisha)
RK Das 6 6 0 60 28 10.00 88 68.18 0 0 2 5 0
(Assam)
SS Das 3 1 0 17 17 17.00 8 212.50 0 0 0 0 2
(Tripura)
JH Davey 15 9 5 57 16* 14.25 40 142.50 0 0 1 3 3
(Scotland, Somerset)
SB Davey 1 - - - - - - - - - - - -
(Canterbury)
TH David 38 36 13 706 64* 30.69 462 152.81 0 2 1 44 47
(Hobart Hurricanes, Lahore Qalandars, Royal Challengers Bangalore, Southern Brave (Men), St Lucia Kings, Surrey)
H Davids 2 2 0 4 3 2.00 11 36.36 0 0 0 0 0
(Titans)
BJ Davidson 4 4 0 27 18 6.75 46 58.69 0 0 1 4 0
(Serbia)
AL Davies 24 23 3 462 83* 23.10 354 130.50 0 3 4 43 13
(Lancashire, Southern Brave (Men))
O Davies 6 5 2 30 26* 10.00 23 130.43 0 0 2 1 2
(Sydney Thunder)
SM Davies 2 2 0 24 22 12.00 23 104.34 0 0 0 2 1
(Somerset)
WS Davis 2 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Leicestershire)
S Davizi 7 7 0 244 57 34.85 164 148.78 0 2 1 28 7
(Czech Republic)
R Davson 3 3 0 14 7 4.66 28 50.00 0 0 0 0 0
(Bahamas)
Dawood Ahmadzai 4 3 3 2 1* - 5 40.00 0 0 0 0 0
(France)
LA Dawson 13 9 1 89 23 11.12 82 108.53 0 0 2 5 3
(Hampshire, Southern Brave (Men))
R Dayal 6 1 1 2 2* - 5 40.00 0 0 0 0 0
(Jammu & Kashmir)
J Da Silva 6 3 0 115 50 38.33 108 106.48 0 1 0 12 2
(St Kitts and Nevis Patriots)
AAS de Alwis 1 1 1 8 8* - 7 114.28 0 0 0 1 0
(Sri Lanka Air Force Sports Club)
DB Debbarma 4 3 1 39 22 19.50 48 81.25 0 0 0 1 1
(Tripura)
TB de Bruyn 3 3 0 60 48 20.00 52 115.38 0 0 1 4 3
(Titans)
C de Grandhomme 29 27 3 353 66 14.70 253 139.52 0 2 2 27 18
(Hampshire, New Zealand, Northern Districts, Southern Brave (Men))
J de Klerk 1 - - - - - - - - - - - -
(Warriors)
Q de Kock 34 33 5 1023 72* 36.53 772 132.51 0 9 0 104 27
(Mumbai Indians, South Africa, Southern Brave (Men))
M de Lange 24 13 4 100 20 11.11 74 135.13 0 0 2 5 8
(Dambulla Giants, Somerset, Trent Rockets (Men))
CJ Delany 9 9 3 206 69* 34.33 164 125.60 0 2 0 24 1
(Gibraltar)
DC Delany 6 3 1 11 7 5.50 13 84.61 0 0 1 1 0
(Northern Knights)
GJ Delany 8 8 1 144 60 20.57 130 110.76 0 1 1 13 5
(Ireland, Ireland A, Munster Reds)
Delawar Khan 9 7 3 103 40* 25.75 83 124.09 0 0 0 7 7
(Denmark)
BFW de Leede 8 6 1 130 81* 26.00 110 118.18 0 1 2 11 7
(Netherlands)
S de Livera 2 2 0 22 19 11.00 23 95.65 0 0 0 2 0
(Sinhalese Sports Club)
CS Delport 8 8 1 111 72* 15.85 79 140.50 0 1 2 13 5
(KwaZulu-Natal Inland, Quetta Gladiators)
L Delport 11 4 1 12 6 4.00 16 75.00 0 0 1 0 1
(Auckland)
Delwar Hossain 1 - - - - - - - - - - - -
(Prime Bank Cricket Club)
JL de Mey 3 - - - - - - - - - - - -
(Netherlands)
JL Denly 34 33 0 533 50 16.15 485 109.89 0 1 5 42 16
(Brisbane Heat, Kent, Lahore Qalandars, London Spirit (Men))
CDJ Dent 9 9 0 241 42 26.77 160 150.62 0 0 0 25 10
(Gloucestershire)
K Deobrat 7 7 3 132 51 33.00 91 145.05 0 1 0 13 7
(Jharkhand)
JW Dernbach 11 5 3 16 7* 8.00 16 100.00 0 0 0 1 1
(Derbyshire, Italy, London Spirit (Men), Surrey)
AS Desai 5 4 0 46 22 11.50 52 88.46 0 0 0 6 1
(Goa)
HM Desai 4 4 0 51 22 12.75 51 100.00 0 0 0 5 1
(Saurashtra)
Pratik Desai 4 4 0 66 27 16.50 52 126.92 0 0 0 4 4
(Mizoram)
SJ Desai 4 3 1 79 62* 39.50 65 121.53 0 1 0 4 4
(Chhattisgarh)
HAP Deshan 3 3 2 53 23 53.00 55 96.36 0 0 0 2 0
(Kalutara Town Club)
PU Deshpande 6 6 0 91 29 15.16 87 104.59 0 0 2 4 4
(Karnataka, Puducherry)
TU Deshpande 6 1 1 5 5* - 5 100.00 0 0 0 0 0
(Mumbai)
DM de Silva 20 17 3 244 40* 17.42 226 107.96 0 0 1 22 2
(Colombo Stars, SLC Blues, Sri Lanka)
C de Silva 6 6 1 23 8 4.60 24 95.83 0 0 2 2 1
(Galle Cricket Club)
DD de Silva 1 1 0 13 13 13.00 12 108.33 0 0 0 2 0
(Panadura Sports Club)
DPS de Silva 3 3 0 9 7 3.00 15 60.00 0 0 0 1 0
(Galle Cricket Club)
IA De Silva 12 12 1 304 100* 27.63 269 113.01 1 1 2 28 16
(Bulgaria)
J de Zilva 2 1 0 5 5 5.00 5 100.00 0 0 0 1 0
(Sri Lanka Navy Sports Club)
KMM de Silva 4 1 1 0 0* - 3 0.00 0 0 0 0 0
(Lankan Cricket Club)
KY de Silva 5 5 0 68 33 13.60 76 89.47 0 0 0 10 0
(Ace Capital Cricket Club)
LHSP de Silva 1 - - - - - - - - - - - -
(Kandy Customs Cricket Club)
M de Silva 5 5 0 58 23 11.60 69 84.05 0 0 0 1 1
(Sebastianites Cricket and Athletic Club)
M de Silva 3 2 1 10 10* 10.00 7 142.85 0 0 1 0 1
(Police Sports Club)
PC de Silva 21 11 1 197 46 19.70 152 129.60 0 0 0 15 6
(Jaffna Kings, Nondescripts Cricket Club, SLC Greys)
PVR de Silva 6 5 0 33 18 6.60 54 61.11 0 0 2 0 0
(Colts Cricket Club)
PWH de Silva 32 24 4 286 71 14.30 212 134.90 0 1 4 32 7
(Jaffna Kings, Royal Challengers Bangalore, Sri Lanka)
ST de Silva 7 7 0 118 54 16.85 95 124.21 0 1 2 11 6
(Chilaw Marians Cricket Club, Colombo Stars)
S Dilshan 3 1 1 1 1* - 2 50.00 0 0 0 0 0
(Sri Lanka Army Sports Club)
DD de Soysa 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Badureliya Sports Club)
R de Swardt 7 5 0 36 14 7.20 47 76.59 0 0 1 2 1
(Dolphins)
A Dev Goud 1 1 1 0 0* - 0 - 0 0 0 0 0
(Hyderabad (India))
AP Devcich 9 8 2 184 75* 30.66 120 153.33 0 1 0 13 11
(Northern Districts)
KH Devdhar 13 13 3 416 99* 41.60 370 112.43 0 2 0 44 11
(Baroda)
MH Devdhar 10 10 1 249 61* 27.66 239 104.18 0 4 2 27 3
(Railways)
Devender Singh 11 9 7 152 47* 76.00 106 143.39 0 0 0 11 7
(Ghana)
AB de Villiers 15 14 4 313 76* 31.30 211 148.34 0 2 1 23 16
(Royal Challengers Bangalore)
RA Dey 10 8 3 221 82* 44.20 155 142.58 0 1 0 15 10
(Tripura)
M Deyal 9 8 0 159 78 19.87 117 135.89 0 1 1 13 9
(St Lucia Kings)
T de Zorzi 9 9 0 182 39 20.22 167 108.98 0 0 2 24 2
(Cape Cobras, Western Province)
RSSS de Zoysa 5 5 1 92 30 23.00 85 108.23 0 0 0 8 2
(Sri Lanka Air Force Sports Club)
VA Dhaka 3 3 0 38 21 12.66 49 77.55 0 0 0 3 0
(Arunachal Pradesh)
VK Dhaka 1 1 0 3 3 3.00 5 60.00 0 0 0 0 0
(Railways)
NS Dhaliwal 6 6 1 251 69* 50.20 164 153.04 0 2 0 26 12
(Canada)
H Dhanushka 4 4 0 32 25 8.00 35 91.42 0 0 0 5 0
(Colts Cricket Club)
HGKD Dhanushka 6 6 1 90 27* 18.00 75 120.00 0 0 0 4 4
(Panadura Sports Club)
PP Dhar 2 1 1 0 0* - 1 0.00 0 0 0 0 0
(Chhattisgarh)
NA Dharmasena 4 4 0 64 29 16.00 75 85.33 0 0 0 3 2
(Panadura Sports Club)
D Dharmasiri 7 7 1 192 53 32.00 144 133.33 0 1 0 16 5
(Kurunegala Youth Cricket Club)
WRKS Darshika 6 6 1 54 20 10.80 60 90.00 0 0 0 2 0
(Panadura Sports Club)
R Dhawan 12 11 3 257 61* 32.12 203 126.60 0 1 1 21 8
(Himachal Pradesh)
S Dhawan 24 24 1 782 92 34.00 643 121.61 0 4 2 82 20
(Delhi, Delhi Capitals, India)
M Dheeraj Kumar 8 6 1 60 19 12.00 42 142.85 0 0 0 3 5
(Andhra)
Dhiman Ghosh 10 10 1 136 44 15.11 163 83.43 0 0 0 9 2
(Partex Sporting Club)
A Dhingra 3 1 1 0 0* - 0 - 0 0 0 0 0
(Luxembourg)
MS Dhoni 16 11 4 114 18* 16.28 107 106.54 0 0 1 12 3
(Chennai Super Kings)
RR Dhuper 10 10 1 169 37 18.77 176 96.02 0 0 1 11 4
(Odisha)
C Dickkumbura 1 1 0 12 12 12.00 19 63.15 0 0 0 1 0
(Panadura Sports Club)
SR Dickson 11 11 2 318 53 35.33 248 128.22 0 2 0 23 7
(Durham)
N Dickwella 15 15 1 202 37 14.42 156 129.48 0 0 2 29 2
(Dambulla Giants, Sri Lanka)
I Dikgale 2 2 0 16 10 8.00 13 123.07 0 0 0 2 0
(Northern Cape)
Dilbar Hussain 1 1 1 0 0* - 0 - 0 0 0 0 0
(Southern Punjab (Pakistan))
A Dilhara 1 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Panadura Sports Club)
K Dilima 2 - - - - - - - - - - - -
(Boland)
HRC Dilshan 3 - - - - - - - - - - - -
(Moors Sports Club)
L Dilshan 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Lankan Cricket Club)
MD Dilshan 2 2 1 25 14 25.00 36 69.44 0 0 0 1 0
(Moors Sports Club)
MVTP Dilshan 5 5 1 37 30* 9.25 39 94.87 0 0 0 4 1
(Sri Lanka Army Sports Club)
WT Dilshan 2 2 0 50 39 25.00 62 80.64 0 0 0 3 0
(Sri Lanka Army Sports Club)
SDJJ Dima 4 3 0 10 9 3.33 28 35.71 0 0 1 0 0
(Mozambique)
AB Dinda 3 1 0 1 1 1.00 2 50.00 0 0 0 0 0
(Goa)
Dinesh Mor 5 3 1 11 6 5.50 22 50.00 0 0 0 0 0
(Railways)
GS Dinusha 8 5 2 29 14* 9.66 35 82.85 0 0 1 1 0
(Colombo Cricket Club)
Dipanjan Dey 6 6 2 138 75* 34.50 112 123.21 0 1 0 9 3
(Sweden)
JN Diseko 1 1 1 4 4* - 5 80.00 0 0 0 0 0
(North West)
C Dissanayake 6 2 1 7 7* 7.00 12 58.33 0 0 1 0 0
(Burgher Recreation Club)
TA Dithole 3 2 1 9 9 9.00 14 64.28 0 0 0 0 0
(KwaZulu-Natal Inland)
M Dixit 5 1 0 7 7 7.00 5 140.00 0 0 0 0 0
(Luxembourg)
A Djorovic 4 3 3 6 5* - 10 60.00 0 0 0 0 0
(Serbia)
GH Dockrell 16 14 4 255 55* 25.50 205 124.39 0 1 1 26 4
(Ireland, Leinster Lightning)
B Doggett 6 2 1 15 10* 15.00 12 125.00 0 0 0 3 0
(Sydney Thunder)
P Dogra 10 10 3 262 84* 37.42 200 131.00 0 3 0 17 17
(Puducherry)
ST Doheny 9 9 0 177 54 19.66 150 118.00 0 1 1 21 5
(Ireland A, North-West Warriors)
BL D'Oliveira 13 13 1 358 69 29.83 275 130.18 0 3 2 37 8
(Worcestershire)
L Doneathy 2 2 1 10 5* 10.00 8 125.00 0 0 0 1 0
(Durham)
MR Dorgan 3 2 1 7 4 7.00 15 46.66 0 0 0 0 0
(Serbia)
T Doria 10 10 0 104 36 10.40 130 80.00 0 0 3 13 0
(Arunachal Pradesh)
K Doriga 5 5 1 77 46* 19.25 69 111.59 0 0 1 3 3
(Papua New Guinea)
AC Douglas 6 6 0 189 74 31.50 105 180.00 0 2 1 23 11
(Bermuda)
DA Douthwaite 13 12 1 207 53 18.81 142 145.77 0 1 2 7 18
(Glamorgan, Manchester Originals (Men))
DC Drakes 14 7 1 107 48* 17.83 70 152.85 0 0 1 7 7
(St Kitts and Nevis Patriots, West Indies)
DR Drew 3 3 1 45 23* 22.50 38 118.42 0 0 0 4 0
(Adelaide Strikers)
HS Dubey 1 - - - - - - - - - - - -
(Vidarbha)
P Dubey 5 4 1 48 33 16.00 42 114.28 0 0 1 5 1
(Karnataka)
S Dube 19 19 3 492 64* 30.75 377 130.50 0 2 1 34 26
(Mumbai, Rajasthan Royals)
SB Dubey 5 4 0 84 24 21.00 68 123.52 0 0 0 4 4
(Vidarbha)
BM Duckett 28 27 1 828 78 31.84 564 146.80 0 7 1 99 17
(Brisbane Heat, Nottinghamshire, Welsh Fire (Men))
KJ Dudgeon 3 2 0 34 23 17.00 31 109.67 0 0 0 2 1
(KwaZulu-Natal Inland)
JA Duffy 18 9 3 39 16 6.50 37 105.40 0 0 3 3 2
(New Zealand, Otago)
HG Duke 4 - - - - - - - - - - - -
(Yorkshire)
G Dukes 3 2 0 4 3 2.00 6 66.66 0 0 0 0 0
(KwaZulu-Natal Inland)
GHV Dulsara 6 6 0 41 19 6.83 57 71.92 0 0 1 1 1
(Galle Cricket Club)
PWS Dulshan 1 - - - - - - - - - - - -
(Ragama Cricket Club)
H Dumindu 6 6 0 173 62 28.83 149 116.10 0 2 1 15 4
(Saracens Sports Club)
LA Dunbar 4 4 1 110 55* 36.66 65 169.23 0 1 1 10 9
(Serbia)
JSE Dunford 6 4 3 69 45* 69.00 72 95.83 0 0 0 9 0
(Jersey)
BR Dunk 17 15 1 235 57* 16.78 195 120.51 0 1 1 20 8
(Galle Gladiators, Lahore Qalandars, Melbourne Stars)
MP Dunn 3 1 1 1 1* - 3 33.33 0 0 0 0 0
(Surrey)
DM Dupavillon 7 3 3 4 4* - 5 80.00 0 0 0 0 0
(Dolphins)
F du Plessis 30 29 3 986 120* 37.92 713 138.28 1 7 3 90 36
(Chennai Super Kings, Quetta Gladiators, St Lucia Kings)
J du Plessis 4 4 0 110 69 27.50 82 134.14 0 1 2 10 3
(South Western Districts)
JL du Plooy 19 19 2 597 92 35.11 438 136.30 0 4 0 40 22
(Derbyshire, South Western Districts, Welsh Fire (Men))
MD du Preez 3 2 2 62 33* - 58 106.89 0 0 0 5 1
(Namibia)
E Dusingizimana 6 6 0 92 34 15.33 75 122.66 0 0 1 11 3
(Rwanda)
A Dutt 4 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Netherlands)
MK Dutta 1 - - - - - - - - - - - -
(Assam)
BJ Dwarshuis 25 12 8 109 24* 27.25 100 109.00 0 0 1 9 1
(Sydney Sixers, Worcestershire)
AR Easwaran 2 2 2 83 51* - 78 106.41 0 1 0 8 1
(Bengal)
Ebadot Hossain 15 6 4 18 9* 9.00 23 78.26 0 0 1 1 1
(Sheikh Jamal Dhanmondi Club)
EJH Eckersley 12 10 4 146 50* 24.33 112 130.35 0 1 0 12 2
(Durham)
EMCD Edirisinghe 6 5 3 9 3* 4.50 19 47.36 0 0 2 0 0
(Badureliya Sports Club)
FH Edwards 10 4 4 14 11* - 10 140.00 0 0 0 1 1
(Jamaica Tallawahs, West Indies)
J Edwards 4 4 0 78 44 19.50 72 108.33 0 0 0 8 0
(Sydney Sixers)
MW Edwards 1 - - - - - - - - - - - -
(Sydney Sixers)
SA Edwards 7 7 1 97 31 16.16 89 108.98 0 0 1 9 3
(Netherlands)
Ehsan Adil 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Central Punjab (Pakistan))
Isharul Islam 5 5 1 71 38* 17.75 68 104.41 0 0 0 6 3
(Partex Sporting Club)
EMKH Ekanayake 5 5 1 120 81* 30.00 119 100.84 0 1 1 6 3
(Bloomfield Cricket and Athletic Club)
D Elgar 7 7 0 167 41 23.85 175 95.42 0 0 0 10 2
(Titans)
Elias Sunny 14 10 2 111 30 13.87 118 94.06 0 0 0 7 4
(Sheikh Jamal Dhanmondi Club)
SM Elliott 1 1 0 2 2 2.00 7 28.57 0 0 0 0 0
(Melbourne Stars)
NT Ellis 20 13 4 72 20 8.00 73 98.63 0 0 1 5 1
(Australia, Hobart Hurricanes, Punjab Kings)
L Emilio 4 4 1 24 10 8.00 24 100.00 0 0 0 3 0
(Mozambique)
Enamul Haque 15 9 2 96 29* 13.71 73 131.50 0 0 3 5 7
(Sheikh Jamal Dhanmondi Club)
Enamul Haque jnr 17 3 2 5 3* 5.00 7 71.42 0 0 0 0 0
(Prime Doleshwar Sporting Club)
AF Erasmus 3 2 0 7 6 3.50 6 116.66 0 0 0 0 1
(Easterns)
MG Erasmus 14 14 3 266 62* 24.18 222 119.81 0 2 1 22 7
(Namibia)
MN Erlank 3 3 0 45 24 15.00 45 100.00 0 0 0 3 1
(KwaZulu-Natal Inland)
E Ernest 10 7 2 30 14 6.00 50 60.00 0 0 3 2 0
(Sierra Leone)
CR Ervine 14 14 2 525 120* 43.75 388 135.30 1 3 0 51 17
(Matabeleland Tuskers, Zimbabwe)
SJ Erwee 11 11 0 272 68 24.72 212 128.30 0 2 2 21 14
(Dolphins)
R Escobar 6 5 2 128 55 42.66 132 96.96 0 1 0 9 1
(Argentina)
SS Eskinazi 11 11 2 399 102* 44.33 284 140.49 1 3 0 51 5
(Middlesex)
AC Evans 7 3 1 1 1 0.50 2 50.00 0 0 1 0 0
(Scotland)
B Evans 5 2 0 4 4 2.00 6 66.66 0 0 1 0 0
(Mashonaland Eagles)
LJ Evans 27 24 6 557 67* 30.94 408 136.51 0 4 1 36 23
(Oval Invincibles (Men), Perth Scorchers, Surrey)
Z Evans 3 1 0 6 6 6.00 3 200.00 0 0 0 0 1
(Melbourne Renegades)
Fabid Ahmed 6 6 0 54 27 9.00 65 83.07 0 0 1 3 2
(Puducherry)
Faheem Ashraf 29 21 1 230 30* 11.50 183 125.68 0 0 2 15 13
(Central Punjab (Pakistan), Islamabad United, Pakistan)
Faisal Akram 4 2 1 8 7 8.00 15 53.33 0 0 0 1 0
(Southern Punjab (Pakistan))
Faisal Khan 4 4 0 131 42 32.75 88 148.86 0 0 0 16 6
(Saudi Arabia)
Faisal Mehmood 3 3 0 19 18 6.33 22 86.36 0 0 1 1 1
(Belgium)
Faisal Mubashir 6 6 1 107 36 21.40 134 79.85 0 0 0 8 2
(Germany)
Faizan Mumtaz 3 3 0 6 4 2.00 15 40.00 0 0 1 0 0
(Norway)
Fakhar Zaman 38 34 4 790 83 26.33 638 123.82 0 5 1 67 33
(Khyber Pakhtunkhwa, Lahore Qalandars, Pakistan)
SM Fallah 4 1 1 2 2* - 3 66.66 0 0 0 0 0
(Uttarakhand)
M Faraz Akram 3 1 0 6 6 6.00 8 75.00 0 0 0 0 0
(Mashonaland Eagles, Zimbabwe)
Fardeen Hasan 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Sheikh Jamal Dhanmondi Club)
Fareed Ahmad 2 - - - - - - - - - - - -
(Afghanistan)
Farhad Hossain 8 7 2 119 36* 23.80 111 107.20 0 0 1 12 2
(Khelaghar Samaj Kallyan Samity)
Farhad Reza 17 12 3 105 27* 11.66 72 145.83 0 0 1 5 7
(Prime Doleshwar Sporting Club)
Faruque Hussain 1 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Arunachal Pradesh)
JP Faulkner 6 5 1 90 33 22.50 53 169.81 0 0 0 4 7
(Lahore Qalandars)
Fawad Ahmed 32 6 5 5 4* 5.00 8 62.50 0 0 1 0 0
(Adelaide Strikers, Islamabad United, Perth Scorchers, St Kitts and Nevis Patriots)
Fayaz Khan 1 - - - - - - - - - - - -
(Germany)
Fayyaz Butt 2 2 0 7 7 3.50 8 87.50 0 0 1 1 0
(Oman)
Fazalhaq Farooqi 1 - - - - - - - - - - - -
(Afghanistan)
Fazle Mahmud 17 13 0 305 71 23.46 307 99.34 0 1 2 25 8
(Prime Doleshwar Sporting Club)
TC Fell 2 2 0 7 4 3.50 17 41.17 0 0 0 0 0
(Worcestershire)
H Fennell 6 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Argentina)
A Ferguson 6 6 2 133 86* 33.25 117 113.67 0 1 1 16 2
(Argentina)
CJ Ferguson 10 10 1 208 46* 23.11 171 121.63 0 0 1 19 4
(Sydney Thunder)
LH Ferguson 32 13 6 101 26 14.42 79 127.84 0 0 1 5 8
(Auckland, Kolkata Knight Riders, Manchester Originals (Men), New Zealand, Yorkshire)
AM Fernando 4 3 1 10 9 5.00 10 100.00 0 0 1 2 0
(SLC Reds)
N Pradeep 15 4 3 5 4 5.00 14 35.71 0 0 0 0 0
(Dambulla Giants, SLC Greys, Sri Lanka)
B Fernando 14 7 2 75 20 15.00 61 122.95 0 0 0 5 3
(Kandy Warriors, Ragama Cricket Club, Sri Lanka)
BOP Fernando 7 6 0 150 52 25.00 134 111.94 0 1 1 12 5
(SLC Reds, Sri Lanka)
C Fernando 5 5 0 87 33 17.40 65 133.84 0 0 0 9 3
(Sri Lanka Air Force Sports Club)
D Fernando 1 - - - - - - - - - - - -
(Bloomfield Cricket and Athletic Club)
DTM Fernando 6 6 1 51 30 10.20 52 98.07 0 0 0 3 1
(Sebastianites Cricket and Athletic Club)
HSD Fernando 5 2 2 6 4* - 6 100.00 0 0 0 0 0
(Bloomfield Cricket and Athletic Club)
KHRK Fernando 2 1 0 6 6 6.00 9 66.66 0 0 0 1 0
(Sebastianites Cricket and Athletic Club)
KNM Fernando 12 12 1 218 58 19.81 245 88.97 0 1 0 19 2
(Ragama Cricket Club, SLC Blues)
MGSM Fernando 6 3 0 24 14 8.00 19 126.31 0 0 0 2 1
(Italy)
MNK Fernando 16 15 2 363 61* 27.92 328 110.67 0 2 0 24 10
(Dambulla Giants, Sinhalese Sports Club, SLC Greys)
MVT Fernando 3 - - - - - - - - - - - -
(SLC Greens)
NN Fernando 1 1 0 3 3 3.00 5 60.00 0 0 0 0 0
(Chilaw Marians Cricket Club)
RS Fernando 6 6 1 50 25 10.00 51 98.03 0 0 1 2 2
(Colombo Stars, Tamil Union Cricket and Athletic Club)
S Fernando 1 1 0 5 5 5.00 7 71.42 0 0 0 1 0
(Burgher Recreation Club)
S Fernando 8 6 1 63 37 12.60 68 92.64 0 0 0 4 2
(Ragama Cricket Club, SLC Greens)
S Fernando 3 2 0 8 6 4.00 20 40.00 0 0 0 0 0
(Sebastianites Cricket and Athletic Club)
S Fernando 6 4 1 76 29 25.33 90 84.44 0 0 0 2 3
(Sri Lanka Navy Sports Club)
S Fernando 1 1 0 44 44 44.00 47 93.61 0 0 0 3 0
(Nugegoda Sports Welfare Club)
SA Fernando 10 5 3 11 5* 5.50 11 100.00 0 0 1 1 0
(SLC Blues, Tamil Union Cricket and Athletic Club)
SANJ Fernando 6 5 1 76 46* 19.00 54 140.74 0 0 0 5 2
(Burgher Recreation Club)
SH Fernando 6 6 0 81 26 13.50 98 82.65 0 0 1 6 2
(Panadura Sports Club)
Shehan I Fernando 4 4 0 63 34 15.75 56 112.50 0 0 1 7 3
(Police Sports Club)
WIA Fernando 34 33 4 679 100 23.41 545 124.58 1 4 3 51 35
(Jaffna Kings, Sinhalese Sports Club, SLC Reds, Sri Lanka)
WKI Fernando 3 3 1 3 2* 1.50 15 20.00 0 0 1 0 0
(Chilaw Marians Cricket Club)
WRC Fernando 7 2 2 1 1* - 6 16.66 0 0 0 0 0
(Negombo Cricket Club)
DK Ferns 5 1 0 13 13 13.00 10 130.00 0 0 0 2 0
(Auckland)
NJ Ferraby 4 4 0 11 5 2.75 27 40.74 0 0 1 1 0
(Jersey)
KJ Ferrary 1 1 1 35 35* - 25 140.00 0 0 0 2 1
(Gibraltar)
D Ferreira 5 5 3 152 55* 76.00 99 153.53 0 1 0 9 9
(Titans)
Fiaz Ahmed 2 2 0 15 15 7.50 13 115.38 0 0 1 0 2
(Bahrain)
JFA Field 11 5 3 25 9 12.50 22 113.63 0 0 0 3 0
(Central Districts)
T Filer 5 5 0 50 38 10.00 55 90.90 0 0 3 4 1
(Estonia)
AJ Finch 29 29 1 609 79* 21.75 493 123.52 0 4 4 58 22
(Australia, Melbourne Renegades)
HZ Finch 2 2 0 77 47 38.50 66 116.66 0 0 0 10 0
(Kent)
ST Finn 18 5 3 19 11* 9.50 18 105.55 0 0 0 2 0
(Manchester Originals (Men), Middlesex)
JL Finnie 6 5 0 61 26 12.20 45 135.55 0 0 0 8 2
(Otago)
MD Fisher 12 4 1 28 19 9.33 21 133.33 0 0 1 2 2
(Northern Superchargers (Men), Yorkshire)
MJ Fisher 7 1 1 0 0* - 0 - 0 0 0 0 0
(Northern Districts)
Fitri Sham 2 1 0 14 14 14.00 9 155.55 0 0 0 0 2
(Malaysia)
JA Fitzgerald 8 7 1 72 27 12.00 66 109.09 0 0 2 1 4
(Gibraltar)
ADS Fletcher 28 28 4 510 89* 21.25 416 122.59 0 2 3 39 28
(Melbourne Stars, St Lucia Kings, West Indies)
CD Fletcher 17 14 4 296 72 29.60 193 153.36 0 2 2 18 20
(Canterbury)
LJ Fletcher 17 10 3 42 23 6.00 42 100.00 0 0 1 4 1
(Nottinghamshire, Welsh Fire (Men))
P Florin 8 4 4 7 3* - 9 77.77 0 0 0 0 0
(Romania)
P Fojela 3 - - - - - - - - - - - -
(Border)
M Fontaine 1 1 0 3 3 3.00 3 100.00 0 0 0 0 0
(Hungary)
C Forbes 6 6 0 110 31 18.33 103 106.79 0 0 0 18 1
(Swaziland)
G Ford 7 6 3 79 26 26.33 67 117.91 0 0 0 6 3
(Munster Reds)
M Ford 8 8 3 220 63* 44.00 151 145.69 0 2 0 29 5
(Munster Reds)
BC Fortuin 16 7 2 56 17* 11.20 44 127.27 0 0 0 9 0
(Lions, South Africa)
C Fortuin 4 4 1 152 104* 50.66 105 144.76 1 0 1 14 6
(Boland)
WAR Fraine 7 7 4 79 22* 26.33 56 141.07 0 0 0 8 1
(Yorkshire)
S Franklin 2 1 0 5 5 5.00 6 83.33 0 0 0 0 0
(Switzerland)
LK Fransisco 5 4 0 71 26 17.75 73 97.26 0 0 0 2 2
(Burgher Recreation Club)
J Fraser-McGurk 13 13 2 186 40 16.90 164 113.41 0 0 1 10 7
(Melbourne Renegades)
AR Frost 3 2 1 18 9* 18.00 20 90.00 0 0 0 0 1
(Munster Reds)
M Frost 8 1 1 2 2* - 3 66.66 0 0 0 0 0
(Munster Reds)
M Fru 4 4 0 16 13 4.00 31 51.61 0 0 1 1 0
(Cameroon)
JN Frylinck 13 8 4 49 15* 12.25 52 94.23 0 0 0 2 1
(Namibia)
R Frylinck 6 4 1 84 30* 28.00 64 131.25 0 0 0 2 4
(Dolphins)
JK Fuller 13 12 2 194 38 19.40 143 135.66 0 0 0 11 9
(Hampshire)
IP Gadekar 3 3 1 37 15 18.50 32 115.62 0 0 0 5 2
(Goa)
RD Gaikwad 28 28 2 1023 101* 39.34 748 136.76 1 7 0 109 34
(Chennai Super Kings, India, Maharashtra)
CT Gaja 10 5 0 28 11 5.60 37 75.67 0 0 1 0 1
(Gujarat)
GC Galanis 4 3 1 48 19* 24.00 23 208.69 0 0 0 4 4
(Greece)
AD Galiem 8 6 1 99 45 19.80 87 113.79 0 0 1 9 1
(Titans)
PF Gallagher 4 4 0 37 16 9.25 37 100.00 0 0 1 3 3
(Finland)
NT Gamage 7 5 0 29 11 5.80 28 103.57 0 0 1 4 0
(Negombo Cricket Club)
N Gamage 2 2 1 21 11 21.00 23 91.30 0 0 0 2 0
(Bloomfield Cricket and Athletic Club)
PLS Gamage 8 2 0 8 4 4.00 7 114.28 0 0 0 1 0
(Colombo Cricket Club)
CH Gandhi 4 1 1 9 9* - 10 90.00 0 0 0 0 0
(Baroda)
CJ Gandhi 10 6 1 90 38* 18.00 96 93.75 0 0 1 6 3
(Gujarat)
V Ganesan 14 9 1 121 30 15.12 139 87.05 0 0 0 4 0
(Germany)
KG Rojith 3 3 1 17 9* 8.50 22 77.27 0 0 0 1 0
(Kerala)
Ganesh Satish 7 6 0 120 39 20.00 133 90.22 0 0 0 9 1
(Vidarbha)
N Gangta 6 6 0 116 52 19.33 100 116.00 0 1 0 11 4
(Himachal Pradesh)
S Gani 11 9 2 192 53* 27.42 181 106.07 0 1 0 13 7
(Bihar)
CJ Gannon 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0
(Brisbane Heat)
DD Gaonkar 8 5 1 34 14 8.50 33 103.03 0 0 0 3 1
(Goa)
LA Garg 10 9 2 81 28 11.57 63 128.57 0 0 1 9 3
(Goa)
PK Garg 13 12 0 158 35 13.16 169 93.49 0 0 1 5 6
(Sunrisers Hyderabad, Uttar Pradesh)
AN Garhwal 3 3 0 33 29 11.00 26 126.92 0 0 1 6 1
(Rajasthan)
MD Garratt 4 2 1 6 4 6.00 16 37.50 0 0 0 0 0
(Gibraltar)
Garret Banner 6 5 2 71 32 23.66 68 104.41 0 0 1 5 2
(Belize)
JJ Garth 4 3 1 15 10* 7.50 15 100.00 0 0 0 0 0
(Leinster Lightning)
GHS Garton 27 15 3 190 46 15.83 132 143.93 0 0 2 13 11
(Adelaide Strikers, Royal Challengers Bangalore, Southern Brave (Men), Sussex)
S Gasteratos 4 3 1 23 17* 11.50 33 69.69 0 0 0 3 0
(Greece)
A Gaud 5 5 0 59 37 11.80 58 101.72 0 0 1 6 4
(Madhya Pradesh)
Gaurav Puri 2 2 1 36 35 36.00 18 200.00 0 0 0 4 2
(Chandigarh)
EN Gay 1 1 0 15 15 15.00 10 150.00 0 0 0 2 0
(Northamptonshire)
V Gayashan 2 - - - - - - - - - - - -
(Nondescripts Cricket Club)
CH Gayle 42 42 4 737 68 19.39 588 125.34 0 2 3 67 44
(Punjab Kings, Quetta Gladiators, St Kitts and Nevis Patriots, West Indies)
A Gbla 8 7 1 51 29* 8.50 54 94.44 0 0 1 2 3
(Sierra Leone)
BBA Geddes 6 6 0 44 28 7.33 49 89.79 0 0 1 3 0
(Surrey)
LI Georgeson 7 7 1 124 51 20.66 100 124.00 0 1 1 11 5
(Northern Knights, Wellington)
HS Gericke 9 9 0 218 64 24.22 124 175.80 0 2 0 19 11
(Malta)
SC Getkate 19 18 4 300 37 21.42 233 128.75 0 0 0 23 14
(Ireland, Ireland A, North-West Warriors)
J Ghadiyali 6 6 1 86 27* 17.20 96 89.58 0 0 2 8 1
(Swaziland)
O Gholami 5 - - - - - - - - - - - -
(Sweden)
BB Ghosh 4 4 1 71 36 23.66 74 95.94 0 0 0 10 0
(Tripura)
SS Ghosh 1 - - - - - - - - - - - -
(Bengal)
SS Ghosh 1 - - - - - - - - - - - -
(Tripura)
Ghulam Ahmadi 13 3 3 12 11* - 9 133.33 0 0 0 1 0
(Germany)
JD Gibson 14 10 4 77 22* 12.83 84 91.66 0 0 2 3 2
(Wellington)
JM Gibson 3 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Otago)
RJ Gibson 9 8 4 100 43* 25.00 74 135.13 0 0 1 9 3
(Adelaide Strikers)
ZN Gibson 6 3 2 13 9 13.00 14 92.85 0 0 0 1 0
(Northern Districts)
K Gilham 3 2 2 14 10* - 11 127.27 0 0 0 1 0
(Czech Republic)
M Gilkes 7 7 0 132 56 18.85 106 124.52 0 1 0 11 4
(Sydney Thunder)
D Gim 11 9 0 65 18 7.22 102 63.72 0 0 1 2 1
(Nigeria)
S Gimhan 6 6 0 139 39 23.16 96 144.79 0 0 0 12 5
(Tamil Union Cricket and Athletic Club)
P Girinath Reddy 2 2 1 17 13 17.00 20 85.00 0 0 0 1 0
(Andhra)
Girish Rauturi 2 2 1 2 2* 2.00 3 66.66 0 0 1 0 0
(Uttarakhand)
RJ Gleeson 2 1 1 0 0* - 1 0.00 0 0 0 0 0
(Lancashire)
BD Glover 10 6 4 10 6* 5.00 16 62.50 0 0 2 1 0
(Netherlands, Northamptonshire)
S Gobeni 3 3 0 8 5 2.66 14 57.14 0 0 0 0 0
(Boland)
BA Godleman 8 8 0 47 15 5.87 59 79.66 0 0 2 4 1
(Derbyshire)
SB Gohel 1 1 0 18 18 18.00 19 94.73 0 0 0 2 0
(Tripura)
LP Goldsworthy 12 11 1 172 48 17.20 156 110.25 0 0 0 14 5
(Somerset)
AP Gomel 1 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Mumbai)
M Goonetilleke 2 1 1 0 0* - 0 - 0 0 0 0 0
(Malta)
S Gopal 7 5 2 77 47* 25.66 56 137.50 0 0 1 8 2
(Karnataka, Rajasthan Royals)
K Gore 4 2 0 43 31 21.50 25 172.00 0 0 0 4 2
(United States of America)
SP Goswami 6 6 1 180 69* 36.00 129 139.53 0 1 0 27 2
(Bengal)
SE Gotch 8 6 2 52 18 13.00 54 96.29 0 0 1 5 1
(Melbourne Stars)
AGS Gous 2 2 0 35 35 17.50 21 166.66 0 0 1 1 4
(Knights)
V Govekar 1 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Goa)
K Govind 1 - - - - - - - - - - - -
(Seychelles)
K Gowtham 9 8 2 47 13 7.83 43 109.30 0 0 0 2 2
(Karnataka)
R Gowthaman 5 5 0 78 29 15.60 95 82.10 0 0 0 3 1
(Sweden)
A Gqamane 11 10 1 125 37 13.88 76 164.47 0 0 0 10 7
(Titans, Warriors)
MS Graham 6 6 1 20 8 4.00 38 52.63 0 0 0 1 0
(Bahamas)
J Grassi 11 8 1 86 20 12.28 103 83.49 0 0 1 4 2
(Italy, Leinster Lightning)
CN Greaves 9 7 1 97 45 16.16 104 93.26 0 0 0 7 2
(Scotland)
BGF Green 14 8 2 129 43* 21.50 95 135.78 0 0 0 5 6
(Somerset)
CJ Green 33 20 6 206 31 14.71 152 135.52 0 0 0 14 9
(Jamaica Tallawahs, Middlesex, Sydney Thunder)
ZE Green 11 10 0 107 26 10.70 134 79.85 0 0 2 9 1
(Namibia)
NA Greenwood 2 2 0 23 14 11.50 23 100.00 0 0 0 2 1
(Wellington)
L Gregory 35 26 6 373 49* 18.65 295 126.44 0 0 3 30 13
(Brisbane Heat, England, Islamabad United, Somerset, Trent Rockets (Men))
GT Griffiths 13 5 3 15 12 7.50 11 136.36 0 0 0 1 1
(Leicestershire)
S Grover 4 3 2 21 14* 21.00 14 150.00 0 0 0 1 1
(Czech Republic)
NRT Gubbins 3 2 0 24 24 12.00 26 92.30 0 0 1 0 1
(Middlesex)
BD Guest 12 12 6 137 34* 22.83 102 134.31 0 0 1 5 4
(Derbyshire)
SM Gugale 2 2 0 16 16 8.00 18 88.88 0 0 1 3 0
(Maharashtra)
Gulbadin Naib 5 4 2 69 35* 34.50 64 107.81 0 0 0 8 1
(Afghanistan)
J Gumbie 3 3 0 22 18 7.33 28 78.57 0 0 1 3 0
(Mountaineers)
K Gumede 3 - - - - - - - - - - - -
(Easterns)
D Gunaratne 5 1 1 5 5* - 2 250.00 0 0 0 1 0
(Moors Sports Club)
DAS Gunaratne 18 15 5 313 58* 31.30 297 105.38 0 2 1 23 5
(Kandy Warriors, SLC Reds, Sri Lanka Army Sports Club)
C Gunasekara 8 2 1 2 2 2.00 7 28.57 0 0 0 0 0
(Nondescripts Cricket Club, SLC Greys)
V Gunasekare 2 2 0 48 26 24.00 58 82.75 0 0 0 2 3
(Sebastianites Cricket and Athletic Club)
NR Gunasekera 6 2 1 10 10* 10.00 13 76.92 0 0 1 1 0
(Nugegoda Sports Welfare Club)
S Gunasekera 1 1 0 13 13 13.00 18 72.22 0 0 0 0 0
(Burgher Recreation Club)
SN Gunasinghe 4 3 0 18 10 6.00 26 69.23 0 0 0 1 0
(Burgher Recreation Club)
EBNK Gunasiri 2 2 0 1 1 0.50 6 16.66 0 0 1 0 0
(Kalutara Town Club)
MD Gunathilaka 16 16 1 321 56 21.40 253 126.87 0 3 0 35 9
(Galle Gladiators, Sri Lanka)
S Gunathilaka 5 3 0 25 22 8.33 39 64.10 0 0 1 2 0
(Colts Cricket Club, SLC Reds)
DMND Gunawardene 7 - - - - - - - - - - - -
(Kurunegala Youth Cricket Club)
NK Gupta 2 - - - - - - - - - - - -
(Sikkim)
AH Gupta 4 3 0 41 34 13.66 46 89.13 0 0 1 2 1
(Services)
AR Gupta 11 11 3 148 45 18.50 118 125.42 0 0 1 8 12
(Rajasthan)
MJ Guptill 33 33 1 928 97 29.00 690 134.49 0 6 2 74 51
(Auckland, Karachi Kings, New Zealand)
Gurdeep Singh 10 9 0 154 44 17.11 159 96.85 0 0 1 19 2
(Kenya)
Gurinder Singh 9 6 2 63 22* 15.75 40 157.50 0 0 0 2 5
(Chandigarh)
Gurkeerat Singh 12 10 4 290 63 48.33 222 130.63 0 1 1 15 16
(Punjab)
Gurpratap Singh 6 6 0 123 54 20.50 80 153.75 0 1 1 4 13
(Cyprus)
L Guthrie 5 2 1 17 11* 17.00 10 170.00 0 0 0 2 1
(Brisbane Heat)
SP Guzman 5 5 0 42 13 8.40 52 80.76 0 0 0 6 1
(Panama)
R Haasbroek 4 3 2 58 44* 58.00 50 116.00 0 0 0 4 1
(Lions)
Habibur Rahman 3 2 0 10 6 5.00 15 66.66 0 0 0 1 0
(Brothers Union)
Habib Khan 6 6 0 142 60 23.66 131 108.39 0 2 0 10 7
(Estonia)
Hadisullah Tarakhel 5 5 1 154 78 38.50 84 183.33 0 1 0 16 11
(Belgium)
N Haggalla 5 3 1 88 57 44.00 70 125.71 0 1 0 11 0
(Bloomfield Cricket and Athletic Club)
Haider Ali 40 38 5 803 91* 24.33 629 127.66 0 5 4 76 36
(Jamaica Tallawahs, Northern (Pakistan), Pakistan, Peshawar Zalmi)
Haider Butt 4 3 1 6 4 3.00 13 46.15 0 0 0 0 0
(Bahrain)
SR Hain 15 14 4 410 83* 41.00 298 137.58 0 4 1 28 11
(Birmingham Bears, Manchester Originals (Men))
OJ Hairs 4 4 1 28 15* 9.33 20 140.00 0 0 1 3 1
(Scotland)
A Halbhavi 3 3 0 25 21 8.33 33 75.75 0 0 1 4 0
(Luxembourg)
OD Hald 3 2 1 24 24 24.00 19 126.31 0 0 0 0 2
(Denmark)
AD Hales 44 44 6 1297 110 34.13 810 160.12 2 4 5 149 60
(Islamabad United, Nottinghamshire, Sydney Thunder, Trent Rockets (Men))
Hamidul Islam 6 1 1 8 8* - 6 133.33 0 0 0 0 1
(Old DOHS Sports Club)
Hamid Hassan 3 - - - - - - - - - - - -
(Afghanistan)
Hammad Azam 1 1 0 9 9 9.00 16 56.25 0 0 0 0 0
(Multan Sultans)
MAH Hammond 21 19 3 336 44* 21.00 246 136.58 0 0 0 40 11
(Birmingham Phoenix (Men), Gloucestershire)
BR Hampton 8 7 1 83 28 13.83 89 93.25 0 0 0 6 1
(Northern Districts)
Hamza Dar 3 3 2 120 59* 120.00 108 111.11 0 1 0 7 6
(Spain)
Hamza Tahir 2 - - - - - - - - - - - -
(Scotland)
Hamza Tariq 6 5 5 199 63* - 96 207.29 0 3 0 23 7
(Canada)
H Hanabe 1 1 0 0 0 0.00 2 0.00 0 0 1 0 0
(Boland)
KS Hanagavadi 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Mumbai)
F Hand 8 6 1 110 44* 22.00 94 117.02 0 0 0 12 3
(Munster Reds)
PSP Handscomb 13 11 2 223 47 24.77 161 138.50 0 0 0 17 6
(Hobart Hurricanes)
RS Hangargekar 2 2 1 6 6* 6.00 7 85.71 0 0 1 1 0
(Maharashtra)
J Hansrod 4 3 0 10 7 3.33 25 40.00 0 0 0 1 0
(Swaziland)
Harbhajan Singh 3 2 2 4 2* - 4 100.00 0 0 0 0 0
(Kolkata Knight Riders)
Hardeep Singh 2 1 0 2 2 2.00 5 40.00 0 0 0 0 0
(Uttar Pradesh)
AM Hardie 14 7 2 93 26 18.60 60 155.00 0 0 0 4 5
(Perth Scorchers)
A Harikumar 1 1 0 22 22 22.00 13 169.23 0 0 0 3 0
(Bulgaria)
Haris Rauf 41 8 2 62 19 10.33 35 177.14 0 0 1 3 6
(Lahore Qalandars, Melbourne Stars, Northern (Pakistan), Pakistan)
Haris Sohail 7 7 2 99 47* 19.80 87 113.79 0 0 0 10 2
(Balochistan)
C Hari Nishaanth 16 16 3 446 92* 34.30 354 125.98 0 2 0 40 18
(Tamil Nadu)
HL Harji 2 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Seychelles)
SR Harmer 17 12 3 135 31 15.00 115 117.39 0 0 1 10 4
(Essex, Titans)
Haroon Mughal 8 6 0 44 33 7.33 42 104.76 0 0 0 6 0
(Malta)
SB Harper 15 15 1 420 63 30.00 333 126.12 0 3 0 32 13
(Melbourne Renegades)
Harpreet Brar 19 10 9 101 25* 101.00 82 123.17 0 0 0 6 4
(Punjab, Punjab Kings)
Harpreet Singh 5 5 0 84 42 16.80 55 152.72 0 0 0 9 4
(Chhattisgarh)
A Harris 1 - - - - - - - - - - - -
(Bahamas)
CG Harrison 21 11 3 90 23 11.25 71 126.76 0 0 2 9 2
(Manchester Originals (Men), Nottinghamshire)
CV Harrison 7 2 1 2 2 2.00 4 50.00 0 0 0 0 0
(Gibraltar)
Harsh Tyagi 10 9 4 174 38* 34.80 113 153.98 0 0 0 14 7
(Railways)
TW Hartley 21 9 5 42 16* 10.50 41 102.43 0 0 1 3 0
(Lancashire, Manchester Originals (Men))
C Hartmann 4 4 3 77 34* 77.00 56 137.50 0 0 0 3 5
(Isle of Man)
MW Harvey 14 14 2 381 71* 31.75 298 127.85 0 2 2 29 12
(Melbourne Renegades)
Hasanuzzaman 9 7 0 189 105 27.00 125 151.20 1 0 2 17 14
(Partex Sporting Club)
Hasan Ali 36 16 7 188 45 20.88 109 172.47 0 0 1 13 13
(Central Punjab (Pakistan), Islamabad United, Pakistan)
Hasan Mohsin 2 2 0 13 7 6.50 17 76.47 0 0 0 1 0
(Sindh)
Hasan Murad 9 2 0 5 4 2.50 6 83.33 0 0 0 1 0
(Shinepukur Cricket Club)
Hashir Hussain 1 - - - - - - - - - - - -
(Norway)
Hashmatullah Shahidi 3 1 1 0 0* - 0 - 0 0 0 0 0
(Afghanistan)
M Hassan 2 1 0 3 3 3.00 8 37.50 0 0 0 0 0
(Hyderabad (India))
Hassan Khan 12 11 3 132 28 16.50 117 112.82 0 0 1 8 5
(Quetta Gladiators, Southern Punjab (Pakistan))
Hassan Mehmood 5 5 3 25 9 12.50 31 80.64 0 0 0 0 1
(Sweden)
Hassan Rasheed 1 1 0 0 0 0.00 4 0.00 0 0 1 0 0
(Maldives)
LC Hatcher 5 1 0 5 5 5.00 8 62.50 0 0 0 1 0
(Melbourne Stars)
P Hatchman 9 6 2 55 22 13.75 54 101.85 0 0 0 3 2
(Gibraltar)
RJ Hatchman 4 3 0 15 12 5.00 17 88.23 0 0 1 1 0
(Gibraltar)
VS Hathwala 5 5 0 41 13 8.20 45 91.11 0 0 0 1 1
(Services)
P Hatzoglou 15 3 1 2 1 1.00 10 20.00 0 0 0 0 0
(Melbourne Renegades, Perth Scorchers)
S Haukozi 2 2 0 43 33 21.50 46 93.47 0 0 0 6 1
(Matabeleland Tuskers)
E Haven 6 5 1 15 6 3.75 52 28.84 0 0 1 0 0
(Bahamas)
EL Hawken 5 3 0 22 12 7.33 27 81.48 0 0 0 2 0
(North West)
GR Hay 7 7 0 234 76 33.42 193 121.24 0 3 0 25 3
(Central Districts)
MJ Hay 3 3 1 45 29 22.50 23 195.65 0 0 0 3 4
(Canterbury)
MW Hay 3 2 0 13 11 6.50 14 92.85 0 0 0 2 0
(Canterbury)
JA Haynes 2 2 0 22 15 11.00 19 115.78 0 0 0 2 0
(Worcestershire)
JR Hazlewood 24 5 3 19 13* 9.50 11 172.72 0 0 1 2 1
(Australia, Chennai Super Kings)
Hazratullah Zazai 10 10 0 304 77 30.40 195 155.89 0 3 2 32 20
(Afghanistan, Peshawar Zalmi)
TM Head 13 12 1 178 31 16.18 167 106.58 0 0 0 15 4
(Adelaide Strikers, Sussex)
SD Heazlett 11 11 2 302 74* 33.55 218 138.53 0 1 0 19 14
(Brisbane Heat)
SKM Heera 1 1 0 0 0 0.00 3 0.00 0 0 1 0 0
(Odisha)
FJ Heldreich 5 - - - - - - - - - - - -
(Northamptonshire)
TG Helm 14 5 2 27 12 9.00 34 79.41 0 0 1 1 0
(Birmingham Phoenix (Men), Middlesex)
D Hemananda 2 - - - - - - - - - - - -
(Police Sports Club)
MADI Hemantha 6 5 1 146 58* 36.50 105 139.04 0 1 0 15 4
(Burgher Recreation Club)
Himan Phukan 2 - - - - - - - - - - - -
(Meghalaya)
C Hemraj 11 11 1 254 105* 25.40 190 133.68 1 0 1 20 16
(Guyana Amazon Warriors)
Henan Nazir 2 2 0 9 7 4.50 16 56.25 0 0 0 0 0
(Jammu & Kashmir)
N Henderson 3 - - - - - - - - - - - -
(Switzerland)
BE Hendricks 14 3 3 2 1* - 3 66.66 0 0 0 0 0
(Lions, South Africa, Western Province)
DA Hendricks 3 3 0 57 23 19.00 53 107.54 0 0 0 4 1
(Lions)
RR Hendricks 22 22 1 670 75 31.90 544 123.16 0 4 0 65 17
(Lions, South Africa)
PD Hennessy 3 3 0 9 6 3.00 20 45.00 0 0 1 0 0
(Spain)
MC Henriques 27 25 4 578 76* 27.52 431 134.10 0 3 0 40 22
(Australia, Punjab Kings, Sydney Sixers)
MJ Henry 15 12 6 50 23* 8.33 41 121.95 0 0 2 1 3
(Canterbury)
RA Herman 2 2 0 51 32 25.50 40 127.50 0 0 0 6 1
(Mpumalanga)
AA Herwadkar 5 5 0 184 73 36.80 180 102.22 0 2 0 16 4
(Chhattisgarh)
SO Hetmyer 42 36 8 754 81* 26.92 569 132.51 0 5 1 53 33
(Delhi Capitals, Guyana Amazon Warriors, Multan Sultans, West Indies)
H Hettiarchchi 8 2 0 16 14 8.00 27 59.25 0 0 0 0 0
(Sri Lanka Army Sports Club)
BUDH Hettiarchchi 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Ace Capital Cricket Club)
P Hettiwatte 6 6 1 206 66 41.20 150 137.33 0 2 0 17 7
(Nugegoda Sports Welfare Club)
DT Hewathantri 6 6 1 56 29* 11.20 55 101.81 0 0 0 5 2
(Ragama Cricket Club)
D Heyliger 6 2 1 19 18* 19.00 11 172.72 0 0 0 2 1
(Canada)
Hidayatullah 4 2 0 18 9 9.00 26 69.23 0 0 0 3 0
(Balochistan)
RF Higgins 12 10 6 125 43 31.25 90 138.88 0 0 0 9 4
(Gloucestershire, Welsh Fire (Men))
Hilal Ahmad 5 4 2 51 44* 25.50 73 69.86 0 0 0 2 0
(Czech Republic)
JC Hildreth 9 9 1 206 72* 25.75 156 132.05 0 1 0 25 8
(Somerset)
GCH Hill 6 4 1 36 19* 12.00 42 85.71 0 0 1 1 2
(Yorkshire)
LJ Hill 14 11 1 191 59 19.10 148 129.05 0 1 0 15 7
(Leicestershire)
D Himganekar 8 5 4 46 19* 46.00 26 176.92 0 0 1 3 2
(Maharashtra)
Himmat Singh 10 9 3 269 53 44.83 203 132.51 0 2 0 21 14
(Delhi)
CD Hinchliffe 2 2 1 14 13* 14.00 10 140.00 0 0 0 1 0
(Melbourne Stars)
K Hinds 6 6 0 114 40 19.00 92 123.91 0 0 0 7 6
(Bahamas)
JH Hinrichsen 2 1 0 9 9 9.00 13 69.23 0 0 0 1 0
(Mpumalanga)
H Hiri 1 1 0 8 8 8.00 15 53.33 0 0 0 1 0
(Papua New Guinea)
Hirshi Raj 2 1 0 1 1 1.00 1 100.00 0 0 0 0 0
(Bihar)
MN Hirwani 10 3 1 5 3 2.50 8 62.50 0 0 0 0 0
(Madhya Pradesh)
Hisham Sheikh 4 3 1 42 22 21.00 35 120.00 0 0 0 4 0
(Saudi Arabia)
C Hitesh Yadav 1 - - - - - - - - - - - -
(Hyderabad (India))
T Hobson 3 3 0 27 22 9.00 31 87.09 0 0 0 4 0
(Limpopo)
KC Hodsoll 3 - - - - - - - - - - - -
(Bermuda)
G Hoey 3 3 0 37 37 12.33 31 119.35 0 0 2 1 3
(Leinster Lightning)
MDE Holden 8 7 1 120 50* 20.00 109 110.09 0 1 1 11 2
(Middlesex)
JO Holder 31 26 7 308 47* 16.21 257 119.84 0 0 2 12 22
(Barbados Royals, Sunrisers Hyderabad, West Indies)
IG Holland 9 6 2 65 39* 16.25 75 86.66 0 0 0 4 0
(Hampshire, United States of America)
LBK Hollman 12 10 2 130 51 16.25 105 123.80 0 1 1 12 4
(Middlesex)
Dylan T Hondo 2 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Southern Rocks)
DJ Hooda 18 17 3 454 75* 32.42 298 152.34 0 5 1 32 26
(Punjab Kings, Rajasthan)
NS Hooda 1 1 1 0 0* - 0 - 0 0 0 0 0
(Haryana)
S Hook 5 5 0 52 23 10.40 70 74.28 0 0 1 3 2
(Estonia)
EO Hooper 2 1 1 0 0* - 2 0.00 0 0 0 0 0
(Kent)
SD Hope 10 10 0 173 44 17.30 148 116.89 0 0 1 16 4
(Barbados Royals, West Indies)
CS Hopongkyu 1 - - - - - - - - - - - -
(Nagaland)
BJ Horne 12 11 2 143 27 15.88 106 134.90 0 0 0 5 9
(Auckland)
AJ Hose 11 11 1 185 46* 18.50 139 133.09 0 0 1 23 7
(Birmingham Bears)
AJ Hosein 24 13 10 75 22* 25.00 54 138.88 0 0 0 2 7
(Trinbago Knight Riders, West Indies)
SS Hossain 3 - - - - - - - - - - - -
(Tripura)
Hossain Ali 3 1 1 0 0* - 3 0.00 0 0 0 0 0
(Legends of Rupganj)
BAC Howell 21 17 3 308 53* 22.00 219 140.63 0 2 4 27 11
(Birmingham Phoenix (Men), Gloucestershire)
V Hristov 3 2 0 7 5 3.50 11 63.63 0 0 0 0 0
(Bulgaria)
FJ Hudson-Prentice 12 11 1 134 41 13.40 102 131.37 0 0 0 10 3
(Derbyshire)
AL Hughes 2 2 0 66 38 33.00 40 165.00 0 0 0 9 0
(Derbyshire)
DP Hughes 18 17 2 225 51 15.00 188 119.68 0 2 0 16 7
(Sydney Sixers)
Humayun Kabir 3 3 1 20 11* 10.00 29 68.96 0 0 0 1 0
(Sweden)
GI Hume 8 5 1 76 52 19.00 46 165.21 0 1 0 5 4
(North-West Warriors)
JJ Huo 4 4 0 30 18 7.50 33 90.90 0 0 1 4 1
(Mozambique)
S Hurkat 1 1 0 1 1 1.00 8 12.50 0 0 0 0 0
(Chhattisgarh)
J Hurley 4 1 0 0 0 0.00 1 0.00 0 0 1 0 0
(Argentina)
LJ Hurt 3 - - - - - - - - - - - -
(Lancashire)
A Husain 5 1 0 6 6 6.00 6 100.00 0 0 0 1 0
(Argentina)
Husnain Kabeer 1 1 0 5 5 5.00 6 83.33 0 0 0 0 0
(Germany)
Hussain Talat 26 22 4 434 68* 24.11 370 117.29 0 3 0 40 8
(Central Punjab (Pakistan), Islamabad United, Pakistan)
EH Hutchinson 2 - - - - - - - - - - - -
(United States of America)
Ibrahim Hassan 4 4 0 29 14 7.25 30 96.66 0 0 0 0 3
(Maldives)
Ibrahim Jabarkhel 2 - - - - - - - - - - - -
(France)
Ibrahim Nashath 4 4 1 31 20* 10.33 77 40.25 0 0 1 1 0
(Maldives)
Ibrahim Rizan 4 4 0 8 7 2.00 20 40.00 0 0 2 1 0
(Maldives)
MTG Iddamalgoda 6 4 0 27 24 6.75 42 64.28 0 0 2 1 1
(Sri Lanka Navy Sports Club)
Idrees Ul Haque 4 3 0 79 42 26.33 48 164.58 0 0 0 7 6
(Switzerland)
Iftekar Jaman 2 1 0 7 7 7.00 8 87.50 0 0 0 0 1
(Cyprus)
Iftekhar Sajjad 8 1 0 8 8 8.00 11 72.72 0 0 0 1 0
(Shinepukur Cricket Club)
Iftikhar Ahmed 30 27 12 700 71* 46.66 475 147.36 0 4 0 56 36
(Islamabad United, Khyber Pakhtunkhwa, Pakistan)
LU Igalagamage 13 12 1 226 65* 20.54 170 132.94 0 1 0 32 5
(Dambulla Giants, Nondescripts Cricket Club, SLC Greens)
J Inuwara 1 1 0 1 1 1.00 6 16.66 0 0 0 0 0
(Panadura Sports Club)
Ijaz Hussain 5 4 1 16 6* 5.33 25 64.00 0 0 0 1 0
(Romania)
Imad Wasim 40 26 6 334 42 16.70 261 127.96 0 0 2 30 10
(Jamaica Tallawahs, Karachi Kings, Melbourne Renegades, Northern (Pakistan), Pakistan)
Imal Zuwak 4 4 1 27 17 9.00 59 45.76 0 0 0 1 0
(Sweden)
Imam-ul-Haq 14 13 1 268 64* 22.33 234 114.52 0 2 2 28 2
(Balochistan, Peshawar Zalmi)
N Imesh 3 3 0 29 20 9.66 34 85.29 0 0 0 0 1
(Ace Capital Cricket Club)
Imran Anwar 4 2 1 11 10* 11.00 18 61.11 0 0 0 0 0
(Bahrain)
Imran Khan 1 - - - - - - - - - - - -
(Sebastianites Cricket and Athletic Club)
Imran Ali 2 - - - - - - - - - - - -
(Partex Sporting Club)
Imran Ali Butt 4 2 0 52 29 26.00 56 92.85 0 0 0 4 2
(Bahrain)
Imran Arif 4 4 0 36 22 9.00 48 75.00 0 0 0 1 3
(Saudi Arabia)
Imran Haider 1 - - - - - - - - - - - -
(Romania)
Imran Khan 19 3 3 3 3* - 7 42.85 0 0 0 0 0
(Khyber Pakhtunkhwa, Multan Sultans)
Imran Khan 4 3 0 15 10 5.00 15 100.00 0 0 1 1 0
(Portugal)
Imran Tahir 38 12 3 48 14 5.33 41 117.07 0 0 3 7 1
(Birmingham Phoenix (Men), Chennai Super Kings, Dambulla Giants, Guyana Amazon Warriors, Multan Sultans)
Imran Uzzaman 17 14 1 267 65 20.53 199 134.17 0 1 1 22 16
(Prime Doleshwar Sporting Club)
Imran Yousaf 4 - - - - - - - - - - - -
(Saudi Arabia)
Imrul Kayes 10 9 0 174 45 19.33 165 105.45 0 0 1 5 9
(Sheikh Jamal Dhanmondi Club)
Imtiaz Hossain 10 10 0 199 66 19.90 162 122.83 0 1 1 20 6
(Khelaghar Samaj Kallyan Samity)
Indiya Toku 1 1 0 1 1 1.00 6 16.66 0 0 0 0 0
(Arunachal Pradesh)
SADU Indrasiri 7 4 1 23 14 7.66 23 100.00 0 0 0 1 1
(Negombo Cricket Club)
MD Ingale 3 1 0 12 12 12.00 5 240.00 0 0 0 1 1
(Maharashtra)
JP Inglis 39 37 6 1064 118* 34.32 685 155.32 2 6 2 110 39
(Leicestershire, London Spirit (Men), Perth Scorchers)
CA Ingram 29 27 3 393 81* 16.37 355 110.70 0 2 3 35 13
(Glamorgan, Hobart Hurricanes, Karachi Kings, Oval Invincibles (Men))
AA Inham 6 6 0 99 38 16.50 85 116.47 0 0 0 13 1
(Kandy Customs Cricket Club)
Iqbal Abdulla 10 9 4 127 46* 25.40 115 110.43 0 0 0 17 1
(Mizoram, Uttarakhand)
Iqbal Hossain 3 1 0 6 6 6.00 3 200.00 0 0 0 0 1
(Austria)
Iqbal Hussain 4 3 2 37 22* 37.00 26 142.30 0 0 0 1 2
(Qatar)
VP Iqlas Naha 4 4 0 27 15 6.75 29 93.10 0 0 1 0 1
(Puducherry)
K Irakoze 11 6 2 20 8 5.00 24 83.33 0 0 1 1 0
(Rwanda)
Ifran Hossain 8 3 2 19 10* 19.00 13 146.15 0 0 0 2 1
(Khelaghar Samaj Kallyan Samity)
Irfan-ul-Haq 1 - - - - - - - - - - - -
(Jammu & Kashmir)
Irfan Hafejee 6 6 1 120 41 24.00 159 75.47 0 0 0 12 1
(Panama)
Irfan Khan 1 1 0 15 15 15.00 13 115.38 0 0 0 1 0
(Central Punjab (Pakistan))
Irfan Sukkur 16 16 3 300 68* 23.07 227 132.15 0 2 2 23 14
(Mohammedan Sporting Club)
G Irvin 2 2 1 5 4 5.00 17 29.41 0 0 0 1 0
(Bahamas)
O Isesele 5 1 1 0 0* - 0 - 0 0 0 0 0
(Nigeria)
Ishan Kishan 20 20 2 496 84 27.55 377 131.56 0 4 0 51 20
(India, Jharkhand, Mumbai Indians)
Ishtiaq Ahmad 4 1 1 1 1* - 2 50.00 0 0 0 0 0
(Saudi Arabia)
SK Ismail 1 - - - - - - - - - - - -
(Andhra)
Israrullah 5 5 0 70 25 14.00 60 116.66 0 0 1 8 2
(Khyber Pakhtunkhwa)
Israr Khan 2 - - - - - - - - - - - -
(Germany)
B Ivanov 2 2 1 10 10* 10.00 17 58.82 0 0 1 1 0
(Bulgaria)
H Ivanov 5 4 1 8 7* 2.66 12 66.66 0 0 2 1 0
(Bulgaria)
SS Iyer 16 14 4 326 67 32.60 282 115.60 0 1 0 23 7
(Delhi Capitals, India)
VR Iyer 23 23 6 788 88* 46.35 578 136.33 0 7 0 92 23
(India, Kolkata Knight Riders, Madhya Pradesh)
ZR Jabeneke 3 1 1 6 6* - 13 46.15 0 0 0 0 0
(Tanzania)
WG Jacks 24 23 1 574 87 26.09 347 165.41 0 3 2 66 28
(Hobart Hurricanes, Oval Invincibles (Men), Surrey)
HA Jackson 4 4 1 17 8 5.66 28 60.71 0 0 0 1 0
(France)
SP Jackson 11 11 4 513 106* 73.28 347 147.83 1 5 1 45 26
(Puducherry, Saurashtra)
W Jackson 2 - - - - - - - - - - - -
(Malawi)
K Jacobs 4 1 1 12 12* - 7 171.42 0 0 0 1 1
(Warriors)
DA Jadeja 11 3 2 11 7* 11.00 7 157.14 0 0 0 1 1
(Saurashtra)
RA Jadeja 21 14 10 266 62* 66.50 188 141.48 0 1 0 22 10
(Chennai Super Kings, India)
VM Jadeja 11 9 1 107 26 13.37 96 111.45 0 0 0 13 3
(Saurashtra)
KM Jadhav 17 14 3 374 84* 34.00 295 126.77 0 4 0 28 15
(Maharashtra, Sunrisers Hyderabad)
N Jagadeesan 16 16 3 568 78* 43.69 468 121.36 0 5 0 46 23
(Tamil Nadu)
V Jagannivasan 3 3 0 61 55 20.33 48 127.08 0 1 1 9 0
(Czech Republic)
JL Jaggesar 6 2 2 6 5* - 5 120.00 0 0 0 1 0
(St Kitts and Nevis Patriots)
IR Jaggi 3 3 0 143 62 47.66 110 130.00 0 2 0 18 4
(Jharkhand)
Jagjit Singh 8 1 1 5 5* - 3 166.66 0 0 0 0 0
(Chandigarh)
B Jagroo 4 2 1 4 4* 4.00 8 50.00 0 0 1 1 0
(Bahamas)
J Jagroo 6 6 0 38 19 6.33 45 84.44 0 0 2 2 1
(Bahamas)
Jahurul Islam 10 10 3 197 53* 28.14 178 110.67 0 1 0 11 11
(Khelaghar Samaj Kallyan Samity)
MP Jain 1 - - - - - - - - - - - -
(Rajasthan)
PA Jain 3 - - - - - - - - - - - -
(Karnataka)
SM Jain 10 10 1 135 31 15.00 129 104.65 0 0 0 14 2
(Assam)