Players

Bowling averages
Player
Span
Mat
Inns
Balls
Mdns
Runs
Wkts
BBI
Ave
Econ
SR
5
10
Ct
St
PW Hasaranga2017-20171184151---3.64-----
PK Panchal2017-20171-0---------1-
RI Thakur2017-20171-0-----------
KJ Abbott2016-20162210838032/1626.664.4436----
Abdulhaq2017-20171-0---------1-
Abdullah2017-2017229035021/1625.003.3345--3-
Abdullah Adil2016-201681581712627173/4536.884.6048--1-
Abdullah Mazari2016-2016918144356787194/5241.423.2775.9--6-
Abdullah Naib2017-20171130-17---3.40-----
Abdullah Salarzai2016-20162330125---5.00-----
Abdullah Syed2016-20162-0---------1-
Abdul Baqi2016-20161019119525914447/8020.774.5827.1215-
Abdul Bari2017-20171112-13---6.50-----
Abdul Hadi2017-20172-0---------31
Abdul Hadi2017-20171142-3311/3333.004.7142--1-
Abdul Haleem2016-20161190341---2.73-----
Abdul Khatir2016-2016126013511/3435.003.5060--1-
Abdul Malik2016-20165296172---4.50---4-
Abdul Malik2017-20171-0---------1-
Abdul Mazid2016-20161-0---------1-
Abdul Nafi2017-2017117-411/44.003.427----
Abdul Naseri2016-2016342881021454/8942.804.4557.6----
Abdul Qadeer2017-2017316-4---4.00-----
Abdul Salam2017-20171112-17---8.50-----
Abdul Shokor2017-20171-0-----------
Abdul Wali2017-2017113611722/178.502.8318--1-
Abdul Wasi2016-2017710103628597236/12625.953.4545213-
Abhishek Goswami2017-2017216-2---2.00---3-
Abid Mohammadi2017-20171130-2811/2828.005.6030----
Abid Saeed2016-2016116-1---1.00-----
Abu Hider2016-20161142135---5.00---1-
Abu Jayed2016-201722114289---4.68-----
F Ackerman2016-2016239314032/1813.332.5831--3-
MJ Ackerman2016-2016116-1---1.00-----
T Ackerman2016-2016239026621/433.004.4045--1-
J Adams2016-20163-0---------1-
K Adams2016-20161124-12---3.00-----
R Adams2016-20162-0-----------
Abdul Hashmi2016-20161-0-----------
K Adera2016-20162-0-----------
Adil2017-20171-0-----------
Afsar Zazai2016-20167-0---------85
Aftab Ahmed2016-2016662802202144/3014.424.3220--4-
Aftab Alam2016-20164759414313165/8219.563.1637.11-1-
Aftab Hussain2016-20161-0-----------
Afzal Zazai2016-20162260-5511/2955.005.5060--2-
WA Agar2016-201744377823421/41117.003.72188.5----
SA Ahmad2016-201666198-18642/4546.505.6349.5--4-
Ahmad Khan2017-20171154-4844/4812.005.3313.5----
Ahmad Sabawoon2017-20171-0-----------
Ahmad Wali2017-20171148-2822/2814.003.5024----
Ahmad Zia2017-20171112-21---10.50-----
Ahmad Zia2017-2017229639144/3122.755.6824----
Ahmad Zia2017-20171-0-----------
Ahmed Raza2016-201612252913833/6946.003.2884--1-
Ahsan Abbasi2016-20161118-2211/2222.007.3318----
Aimal2017-20172-0---------12
Aizaz Khan2016-20161216858484/4110.503.0021--1-
Akbar Musazai2016-20162-0---------1-
Akeem Minaar2016-20162112-10---5.00---2-
SN Akre2017-2017116-111/11.001.006--4-
J Alder2016-20162-0---------1-
L Alder2016-2016222401111142/4927.752.7760--1-
C Alexander2016-20161166-46---4.18---2-
R Alexander2016-201635213108273/3511.712.3030.4----
MM Ali2016-2016228414911/2749.003.5084--1-
Ali Khan2016-20162296-8032/2726.665.0032--2-
Allah Noor2017-20171142-2866/284.664.0071---
TP Allen2016-201666287522253/5244.404.6457.4--4-
Almas Sherzad2017-20171124-1211/1212.003.0024----
TP Alsop2017-20171-0-----------
Al-Amin Hossain2016-2016116078---0.80-----
Amaan Khan2016-20162-0-----------
Amandeep Singh2016-20161-0---------2-
Amanullah Rafiqi2016-2016569046411/1364.004.2690--6-
Aminullah2017-20171154-4411/4444.004.8854--2-
Amir Ali2016-201666222512362/1020.503.3237----
Amir Hamza2016-2016714132152605355/6617.282.7437.71-3-
Amjad Javed2016-20161213847621/3338.003.3069--1-
Amjad Shinwari2016-2016426013711/3537.003.7060--2-
HM Amla2016-20162-0-----------
M Amm2016-20162415066921/1134.502.7675----
AAA Amsterdam2016-20166392-7221/136.004.6946--1-
TD Andrews2016-20175789221530124/12344.163.5674.3--3-
M Ansari2016-201655132311021/555.005.0066--1-
ZS Ansari2016-20162214829144/6822.753.6837--1-
U Anthony2016-2016232281110332/5934.332.7176--2-
A Antony2016-2016114221911/1919.002.7142--1-
Anwar Anwari2016-20163612066832/322.663.4040--1-
P Apea-Adu2016-20162212018922/5144.504.4560--1-
K Archary2016-20161148213---1.62-----
J Arendse2016-2016239065332/3317.663.5330----
Arif Hotak2016-20162-0-----------
Arif Khan2016-2016216-8---8.00-----
Armaan Jaffer2016-20161-0-----------
M Armstrong2016-20162-0-----------
K Arries2016-20162-0-----------
Arsala Khan2017-20171112-18---9.00---1-
Asadullah Matani2016-20168424-24---6.00---6-
Asadullah Zadran2016-20161-0-----------
Asif Musazai2016-2016816-8---8.00-----
Asif Naseri2016-20161252133---3.80-----
JJ Atkinson2016-20161-0---------1-
Attaullah2016-201646336920143/5050.253.5884--2-
L Avontuur2016-20163236-25---4.16-----
A Ayre2016-20176-0---------10-
Azeem2016-20161216239311/6293.003.44162----
Azharullah2017-20172112-1711/1717.008.5012----
Azizullah2017-2017115432211/2222.002.4454----
Azmatullah2017-20171148-3411/3434.004.2548----
Azmatullah Omarzai2016-2017226614521/1922.504.0933--2-
Azma Gul2017-20171-0-----------
I Baard2016-20162213246033/4120.002.7244--1-
R Baatjies2016-2016116642422/2412.002.1833--1-
Babar Hayat2016-20161-0-----------
Badshah Khan2016-20161-0---------1-
Bahar Shinwari2016-20162-0---------2-
Bahir Shah2016-20162-0---------2-
GJ Bailey2016-20161-0-----------
J Bailey2016-20162260234---3.40---1-
JM Bairstow2016-20162-0---------1-
R Baker2016-2016235422811/928.003.1154----
SD Bakker2016-20162-0---------1-
K Bala2016-20162136122---3.66---1-
Balal Muhammad2016-2016129016732/3422.334.4630--1-
JT Ball2016-2016112431---0.25-----
GS Ballance2016-20162-0---------1-
T Baloyi2016-20162-0---------1-
J Bamber2016-20163215-13---5.20---3-
CT Bancroft2016-20172-0---------2-
T Banda2016-20162210817532/3225.004.1636--1-
T Banton2017-20171-0-----------
F Barnard2016-20162-0-----------
P Barnard2016-2016226624111/2041.003.7266--1-
JL Barrett2016-20161-0---------1-
M Barrington-Smith2017-20171-0-----------
CR Barsby2016-20161-0-----------
GA Bartlett2017-20173-0---------2-
XC Bartlett2016-2017594381822993/1625.443.1348.6--4-
Baseer Khan2017-20171-0---------1-
Baseer Shinwari2016-20162-0---------1-
S Bashe2016-20162-0-----------
Bashir Ahmad2017-20171124-35---8.75-----
Bashir Shah2016-2016552172164134/1812.614.5316.6--1-
D Basson2016-20161-0-----------
Batin Shah2016-201671482112530174/4531.173.8748.2--4-
GJ Batty2016-20162215078642/3121.503.4437.5--3-
T Bavuma2016-2016216-6---6.00-----
E Bawa2016-20162224119---4.75---2-
JJ Bazley2016-201746264618911/24189.004.29264--1-
AP Beard2017-201734270818452/2436.804.0854--1-
L Beaufort2016-20163-0---------31
G Beaven2016-2016229617811/3878.004.8796----
JP Behrendorff2017-20172216237643/3819.002.8140.5----
N Bekker2016-2016349027011/2370.004.6690--1-
GT Bell2016-201751085230448195/6023.573.1544.81-2-
J Beneke2016-20162-0-----------
CG Benjamin2016-20162-0-----------
N Benjamin2016-20161-0-----------
BJ Bennett2016-20162419877754/4115.402.3339.6--3-
DK Bennett2016-20161112-4---2.00-----
NJ Benton2016-2017587562636772/5052.422.91108--2-
M Bergset2016-20161-0-----------
J Berhens2016-2016232379122115/7111.093.0821.51-1-
J Berk2016-201622144125244/4513.002.1636----
E Bernard2016-20163-0-----------
NL Bertus2017-20173-0-----------
D Beukes2016-20162-0---------1-
D Beukes2016-20162112-14---7.00-----
E Beukes2016-20163215666522/2932.502.5078--1-
AA Bevilaqua2016-201723192510022/1950.003.1296----
R Bezuidenhout2016-20162*26613511/1335.003.1866----
R Bhagat2017-2017243471218143/5845.253.1286.7--1-
TS Bharaj2016-20161-0-----------
Bilal Ahmad2017-20172118-1511/1515.005.0018----
JA Bird2016-20163-0-----------
D Bishoo2016-2016124912322/1711.502.8124.5----
G Bishop2016-20162390544---2.93-----
C Bisson2016-20166-0---------1-
JG Bista2016-20161284146---3.28-----
HJ Black2016-2016339026432/1021.334.2630--1-
J Blackwood2016-20161-0---------2-
JM Blatherwick2017-20171136-32---5.33-----
AC Blizzard2016-20173-0---------2-
M Boast2016-2016227641433/94.661.1025.3--4-
N Baloyi2016-20161148229---3.62-----
MN Bolttler2016-20161112-12---6.00-----
H Boni2016-2016239024242/910.502.8022.5--1-
A Bonora2016-20166-0-----------
L Booi2016-20162124-20---5.00---1-
MG Booth2016-201635174986104/168.602.9617.4--1-
E Booysen2016-2016326622922/1914.502.6333----
T Bopape2016-20161-0-----------
E Bosch2016-201622132-6222/2831.002.8166--1-
WG Bosisto2016-2017326851411/1414.001.2368--1-
D Botha2016-20162210226932/3123.004.0534----
E Botha2016-2016114831922/199.502.3724--1-
N Bothma2016-20162-0---------11
EDP Boucher2016-20162-0---------51
TA Boult2016-2016117243511/3535.002.9172----
L Bowe2017-201724312816042/5040.003.0778----
CJ Boyce2016-2017475831529594/4732.773.0364.7----
DAJ Bracewell2016-20161160238---3.80-----
AR Brandt2016-20163490-7032/1223.334.6630--1-
R Bredenkamp2016-20162*124-3011/3030.007.5024--1-
MP Breetzke2016-20162-0---------1-
S Bremar2016-20166-0---------5-
G Brett2016-20162-0---------1-
D Brevis2016-20161-0-----------
K Bridger2016-20162213173484/104.251.5516.3----
H Brink2016-20163-0---------1-
JD Brink2016-20161-0---------11
S Brink2016-20162312055932/619.662.9540--1-
J Broad2016-20162124111---2.75-----
SCJ Broad2016-2016228416322/4331.504.5042----
B Brodell2016-201622138184---3.65---1-
HC Brook2017-20173-0---------2-
HJH Brookes2017-2017343841721373/5630.423.3254.8--2-
T Brooks2016-20163313267111/3371.003.22132--2-
JH Brown2016-20162312618922/1944.504.2363----
MJ Brown2017-20172-0---------3-
A Bruiners2016-20161-0-----------
J Bruiners2016-20161236-30---5.00---1-
C Brunner2016-2016115412511/2525.002.7754----
MJ Buchanan2017-20171118-10---3.33---1-
RS Buckley2016-20161190824---1.60---3-
MLR Buddika2017-201711108-68---3.77-----
O Buffel2016-20161254333---3.66-----
DS Bukhari2016-2016125413511/3435.003.8854----
A Bulow2016-20166148-3811/3838.004.7548--2-
J Burger2016-20161142323---3.28-----
P Burger2016-20161210874032/1513.332.2236----
M Buthelezi2016-2016238461833/86.001.2828----
JC Buttler2016-20161-0-----------
A Caddy2016-2016124812811/2328.003.5048----
T Calitz2016-20162-0---------3-
Brendan Callis2016-20162130-34---6.80---1-
J Campbell2016-20161-0---------1-
RJ Campbell2016-20161112-511/55.002.5012--1-
C Campher2016-20162311482622/913.001.3657--2-
JM Carder2016-20175-0---------2-
T Carlitz2016-20161-0-----------
B Carlse2016-20161278335---2.69-----
HL Carlyon2016-201643120-107---5.35---1-
TP Carlyon2016-20161142124---3.42-----
G Carr2016-2016113611811/1818.003.0036----
R Carr2016-2016328126411/1264.004.7481--2-
C Carter2016-20161-0---------5-
JL Carter2016-2016116043044/307.503.0015----
RGL Carters2016-20175-0---------121
L Cekiso2016-2016125421822/89.002.0027--1-
A Cele2016-20161124-15---3.75-----
B Cele2016-20162*-0---------2-
O Cele2016-201612108190---5.00-----
M Chabalala2016-20162212067532/1425.003.7540--1-
H Chamberlain2016-20162-0---------1-
PVD Chameera2016-20161160-68---6.80---1-
M Chanakira2016-20162-0-----------
LD Chandimal2016-20172-0---------51
RK Chandraguptha2017-20172-0---------1-
Charanjeet Singh2016-201666258219174/2427.284.4436.8--2-
V Charslund2016-20162266-40---3.63-----
RL Chase2016-2016124212911/1729.004.1442----
ZH Cheema2016-20161112-1011/1010.005.0012--1-
A Chetty2016-201623190128963/2914.832.8131.6--2-
M Chikowero2016-20161154121---2.33---1-
AR Chiradza2016-20161-0---------4-
Chirag Suri2016-20161-0-----------
VT Chirwa2016-201624276168463/3314.001.8246--1-
A Choudhary2017-2017117222644/266.502.1618----
J Christensen2016-20162112-12---6.00-----
JM Clarke2017-20171-0---------61
J Clarke2016-2017312-4---12.00---1-
A Cloete2016-201634207108284/1510.252.3725.8----
E Cloete2016-2016334412011/020.002.7244--1-
S Cloete2016-20161142121---3.00-----
L Coakley2016-20161124-2911/2929.007.2524----
G Coetzee2016-20162315695732/2319.002.1952----
J Coetzee2016-2016227213021/515.002.5036--1-
MA Cohen2016-201623157106363/1910.502.4026.1----
JR Coleman2016-2017486182731262/1652.003.02103--2-
M Coltman2016-20162236-26---4.33-----
AJ Connolly2016-20161260-2532/238.332.5020----
JM Connolly2016-2016228753753/127.402.5517.4----
HNA Conway2016-2017476422133831/20112.663.15214----
SC Cook2016-20162-0---------1-
TA Copeland2017-20171210844221/1821.002.3354--5-
MJA Cormack2016-201734283623862/2039.665.0447.1--1-
C Corne2016-2016113611722/178.502.8318--1-
K Cotani2016-20162-0-----------
EJM Cowan2016-20172-0---------2-
D Cox2016-2016336645511/4055.005.0066----
MD Craig2016-20161114438211/8282.003.41144----
J Crankshaw2016-20162-0---------42
XA Crone2016-2017464141228962/3248.164.1869--1-
R Cronje2016-2016342281011244/3928.002.9457----
Z Cronje2016-20161-0---------1-
DG Crowley2016-201666330-19762/5032.833.5855--2-
J Crowther2016-20162318469653/3119.203.1336.8----
ML Cummins2016-2016115412633/268.662.8818----
PJ Cummins2016-2016242641210863/3918.002.4544----
EJ Cunningham2016-20162-0---------1-
SM Curran2017-20171212626632/3422.003.1442----
TK Curran2017-2017129024132/2313.662.7330----
TL Cutler2016-2016125412932/129.663.2218----
BCJ Cutting2016-201723222815573/3722.144.1831.7--2-
VV Dabholkar2016-201612144212121/4660.505.0472--1-
Daljeet Singh2016-20161-0-----------
S Dalla2016-20161190326---1.73---1-
L Dallas2016-20162213275733/3719.002.5944----
H Dalton2016-20162-0-----------
JD Dalton2016-20177-0---------6-
Danial Ahmed2016-201655192-13511/41135.004.21192----
C Daniels2016-20162311264475/216.282.35161-1-
J David2016-2016229033122/1615.502.0645----
TH David2017-20172112-11---5.50---6-
A Davids2016-2016126022622/2013.002.6030----
ES Davids2016-20161-0-----------
J Davids2016-20162215767853/3115.602.9831.4--1-
M Davids2016-20162112-13---6.50-----
N Davin2016-20162161----------
BR Davis2016-20161-0---------1-
Dawlat Shah2017-20172-0---------31
AD Day2016-201612150577---3.08-----
D Daya2016-2016227824721/1423.503.6139----
JR Dean2016-20163-0---------3-
TJ Dean2016-20172-0-----------
S Arendse2016-2016239016032/1220.004.0030----
C de Boer2016-20161160-2422/2412.002.4030----
C Deelman2016-20161148-2311/2323.002.8748--1-
D Deetlefs2016-20161-0---------3-
C De Freitas2016-20163236-14---2.33---1-
M De Gouveia2016-201633114281---4.26---1-
J de Klerk2016-2016222281211964/6219.833.1338--2-
J De Klerk2016-20162118117---5.66---2-
S De Klerk2016-20161148-68---8.50-----
M de Kock2016-20163-0---------11
Q de Kock2016-20162-0-----------
SG Delport2016-20162211455754/2011.403.0022.8----
S Denison-Brown2016-2016117215711/5757.004.7572----
TU Deshpande2016-20161254-4411/1544.004.8854----
DM de Silva2016-20161112-9---4.50-----
JA DeSilva2016-201666193216554/2333.005.1238.6--1-
R de Swardt2016-20162278-8133/7027.006.2326----
H De Villiers2016-2016227834511/2445.003.4678----
JI de Villiers2016-20162210838532/4628.334.7236----
L De Vlieg2016-20162-0---------3-
ST Devoy2017-2017356003526083/4032.502.6075--2-
M Dewar2016-20162136-1411/1414.002.3336--1-
C de Wet2016-2016227233211/2632.002.6672----
D Deysel2016-2016239626511/2965.004.0696----
RH Dias2016-20161254225---2.77---1-
M Dicks2016-20162-0---------1-
C Diedericks2016-20163372247---3.91-----
L di Giglio2016-201666261222963/2938.165.2643.5----
A Dilape2016-20162-0---------1-
Dilawar khan2016-20166324116---4.00---3-
E Dlulemnyango2016-2016236123432/1011.333.3420.3--1-
AL Dodson2016-20166-0---------43
B Doggett2016-20174850022280155/1218.663.3633.31-6-
S Doggett2017-2017126615044/4112.504.5416.5----
L Doherty2016-2016234822711/1627.003.3748----
XJ Doherty2016-2017487504623862/5539.661.90125--1-
G Dollar2016-20162-0---------3-
MF Domingo2016-2016211819---3.00---1-
JR Doran2016-20174-0---------183
SO Dowrich2016-20161-0---------3-
A Draai2016-20162310283232/1010.661.8834--1-
DR Drew2016-201756257616074/5222.853.7336.7--7-
MK Dube2016-20162412773531/511.661.6542.3--2-
BM Duckett2016-20162-0---------1-
AS Duda2016-20163412667164/2111.833.3821--1-
RM Duffield2016-20175866817415143/4729.643.7247.7----
H Dumindu2017-20171-0-----------
JP Duminy2016-20162148-5511/5555.006.8748--1-
G Dumpies2016-20162-0-----------
D Duncan2016-20161142221---3.00-----
A Dunford2016-20162*16-4---4.00---2-
JSE Dunford2016-20166-0---------4-
BR Dunk2017-20172254232---3.55---2-
A Du Plessis2016-20162-0---------32
A du Plessis2016-2016235122211/1322.002.5851----
D du Plessis2016-2016226661811/518.001.6366----
D du Plessis2016-20161142-42---6.00---1-
F du Plessis2016-20162-0---------2-
J du Plessis2016-20162-0---------2-
M Du Plessis2016-2016216-11---11.00---1-
T du Plessis2016-2016116625144/5112.754.6316.5----
JL du Plooy2016-2016116-611/66.006.006--1-
H du Preez2016-2016115414922/4924.505.4427--2-
T Du Preez2016-2016213627---1.16-----
N Du Toit2016-20163411419053/4518.004.7322.8----
JW Duvenhage2016-20162-0---------2-
N Duvenhage2016-20162-0-----------
BJ Dwarshuis2017-2017129665711/4157.003.5696----
Ebadot Hossain2016-20162296569---4.31-----
Ehsan Khan2016-2016113621811/1818.003.0036----
Ehsan Nawaz2016-20161210874553/219.002.5021.6----
D Elgar2016-20162118-21---7.00---4-
T Elphinstone2016-2016216-8---8.00-----
SW Els2016-2016316-1---1.00---1-
Elyas Khan2017-20171-0---------1-
L Embuldeniya2017-2017116615711/5757.005.1866----
W Emslie2016-20161236-2511/1725.004.1636----
B Engelbrecht2016-20162-0---------2-
Benre Engelbrecht2016-2016115412311/2323.002.5554----
S Engelbrecht2016-201623192146294/126.881.9321.3----
A Enslin2016-20162284245---3.21-----
J Enslin2016-20162-0---------1-
T Enslin2016-201634180211194/2512.333.7020--1-
CN Erasmus2016-20162310817632/5025.334.2236--1-
M Erasmus2016-20162-0-----------
M Erasmus2016-2016112415---1.25-----
B Esau2016-20162-0-----------
G Esau2016-2016239654642/2311.502.8724--1-
C Esterhuizen2016-20163-0---------31
H Evans2017-20172161--------8-
T Faas2016-20162248438---4.75-----
Fahad Babar2016-20166-0---------1-
M Faheem2016-20161-0-----------
Faisal2017-20172-0-----------
Faizullah2017-20171124-2211/2222.005.5024--1-
Faiz Shafiq2016-20161112-9---4.50-----
H Fakude2016-20162-0---------2-
K Fakude2016-20163-0---------1-
D Fallins2017-201735313525263/9142.004.8352.1--4-
Fareed Ahmad2016-2016816130320835386/4221.973.8434.23-3-
Fareed Malikzai2017-2017114-8---12.00-----
Fareed Zargar2016-2016453271518463/4630.663.3754.5--1-
Farhan2017-2017226443033/710.002.8121.3----
Farhan Zakhil2016-20164-0---------3-
Farmanullah2016-201635180811822/3059.003.9390--3-
A Fassie2016-20161112-6---3.00---1-
Fawad Ahmed2017-2017223121112863/4421.332.4652----
Fayaz Mohammad2017-20171130-19---3.80-----
Fazalhaq Farooqi2016-201771070110511103/4551.104.3770.1--2-
Fazal Niazai2016-20161020165178735536/1513.862.6731.1415-
Fazal Zazai2016-2016733621832/06.003.0012--5-
AL Fekete2016-2016244301718984/3423.622.6353.7----
NS Felane2016-20162215649042/2822.503.4639----
AM Fernando2017-20171-0-----------
N Pradeep2016-2016116524133/4113.663.7821.6----
WIA Fernando2017-20171-0-----------
WTN Fernando2016-2016426615911/4959.005.3666--1-
M Ferrant2016-20162-0-----------
DS Ferrario2017-2017244021123573/9033.573.5057.4--2-
D Ferreira2016-2016229615211/2652.003.2596--1-
Fida Hussain2016-2016419-811/88.005.339--1-
ST Finn2016-20162296250---3.12-----
A Fisher2016-20162-0---------63
MD Fisher2017-2017114814122/4120.505.1224--1-
Fitratullah Khawari2016-201671388226555328/6817.343.7727.5212-
C Fletcher2016-20162-0---------1-
JS Floros2016-20161214439332/5331.003.8748----
BT Foakes2017-20171-0-----------
K Forbes2016-20162412153633/1712.001.7840.3--1-
PJ Forrest2016-20173-0---------4-
M Forrester2016-20162-0-----------
BC Fortuin2016-201612121210022/3650.004.9560.5--1-
M Fouche2016-2016113019---1.80-----
S Fouche2016-20162254-38---4.22---1-
AJ Fourie2016-20161136-25---4.16---1-
F Fourie2016-20162266-5611/3556.005.0966----
G Fourie2016-2016347125942/3014.754.9817.7--1-
M Fourie2016-20162-0---------4-
R Fourie2016-20162-0---------1-
D Francis2016-20162-0---------1-
S Francis2016-20162-0---------1-
T Francis2016-20162-0---------1-
Franklyn Damons2016-20161124-14---3.50-----
K Frans2016-20162-0-----------
LK Fransisco2017-20172-0---------31
C Fraser2016-2016226012211/1522.002.2060----
MT Fredericks2016-20161148113---1.62-----
AR Frost2016-20162-0---------1-
M Frost2016-20162310254453/218.802.5820.4----
J Fuchs2016-20161-0-----------
DM Fynn2016-2016232581110985/2113.622.5332.21---
L Gaba2016-20162112-3---1.50-----
ST Gabriel2016-20161-0-----------
K Gace2016-2016216-7---7.00---1-
G Gad2016-20161-0-----------
GB Gaikwad2016-20161161----------
LE Gallichan2016-20164-0---------1-
NT Gamage2017-20171296-9522/6047.505.9348--1-
CJ Gannon2016-2016243401814693/4016.222.5737.7--3-
KJ Gardiner2016-201636385231633/101105.334.92128.3----
L Gasa2016-2016227824511/3345.003.4678----
JAS Gauci2017-20171-0---------1-
L Geldenhuys2016-20162-0---------1-
PR George2016-20161110235311/5353.003.11102----
L Gerstner2016-2016216-7---7.00---11
SK Gharami2017-20171-0-----------
Ghulam Shabber2016-20161-0---------2-
D Gibbs2016-20162-0-----------
RJ Gibson2016-20176-0---------6-
M Gilkes2017-20172-0---------2-
SM Gilson2016-2016225413732/1112.334.1118----
S Gobeni2016-20162212043922/2219.501.9560----
A Godsal2017-20171210226211/1662.003.64102--1-
K Goedeke2016-2016348816431/621.334.3629.3--1-
VKD Gohil2016-201612174411932/6139.664.1058--1-
S Goliath2016-2016113011211/1212.002.4030----
R Gomes2016-20162-0----------2
SE Gotch2016-2017316-17---17.00---6-
PW Gough2016-20166-0-----------
N Govender2016-20162-0---------11
T Govender2016-20162-0---------3-
ML Granger2016-201623204713642/3934.004.0051----
DMK Grant2016-20161110238222/8241.004.8251----
J Greeff2016-2016116632411/2424.002.1866----
C Green2017-20172211455632/4618.662.9438--2-
CJ Green2016-201623179216211/66162.005.43179--2-
AJ Gregory2016-201755284222362/8337.164.7147.3--4-
SEJ Grimwade2016-20175981616533103/8653.303.9181.6--2-
J Grobbelaar2016-20162210856921/2834.503.8354--1-
G Groenewald2016-20162-0---------21
R Groenewald2016-2016123027---1.40-----
NRT Gubbins2017-20171-0---------2-
EP Gulbis2017-2017243181515052/3330.002.8363.6--1-
Gulbadin Naib2016-201661194336538377/7214.543.4225.4417-
Gul Marjan2016-20161-0-----------
B Gumbi2016-2016336012911/229.002.9060--1-
K Gumede2016-20162278166---5.07-----
W Gumede2016-20162-0---------11
MJ Guptill2016-20161130-42---8.40-----
L Guthrie2017-20171166232---2.90-----
BJ Haddin2016-20161-0-----------
Haibatullah2017-20171124-1911/1919.004.7524----
Hakimullah2017-2017114811444/143.501.7512--1-
BJ Hall2016-20163160-3822/3819.003.8030--1-
R Hall2016-20162211175285/336.502.8113.81---
Hamayoun2017-20171-0-----------
Hamayoun2017-20171124-21---5.25-----
Hamayun Omar2016-2016114214011/4040.005.7142----
Hamed Khan2016-20161-0---------2-
H Hameed2016-20173-0---------3-
Hamim Khan2016-20161224-34---8.50-----
H Hanabe2016-20163-0---------66
JC Hancock2016-20174-0---------4-
A Hanekom2016-20162-0-----------
Hanifullah2016-2016127843111/2931.002.3878----
Hanif Kunrai2016-20162-0---------3-
Hanif Zardan2016-20164851118271215/3812.903.1824.31-1-
J Hansen2016-20161266-3142/157.752.8116.5----
J Harms2016-20163118-17---5.66-----
SB Harper2016-20162-0---------2-
AG Harriott2016-20176-0---------10-
MS Harris2017-20171-0-----------
W Harris2016-20163-0-----------
T Harrison2016-201623240175495/106.001.3526.61---
Harsh Tyagi2017-2017123421812754/6725.402.2268.4--1-
GJ Harte2016-20161216987995/368.772.8018.71-1-
CD Hartley2016-20161-0---------2-
BI Harwood2016-20162210216011/4060.003.52102--1-
Hasan Raza2016-20161-0-----------
Haseeb Amjad2016-2016128491484/21.751.0010.5----
Hashmatullah Shahidi2016-2016127213221/1216.002.6636--1-
M Hashum2016-2016242701117743/5344.253.9367.5--1-
Hassan Khan Mohammad2016-2016127823811/1338.002.9278----
LC Hatcher2017-201723294813252/4126.402.6958.8--1-
N Hatton2016-20162*16-411/44.004.006--1-
AW Hawkins-Kay2016-201655197116531/2655.005.0265.6----
Hazratullah Zazai2016-2016639025422/2727.003.6045--6-
TA Healy2017-20171-0---------5-
L Hefer2016-20163-0-----------
AE Helesi2016-20162-0-----------
TG Helm2017-20171212946543/1816.253.0232.2----
CR Hemphrey2016-2017338435311/2753.003.7884----
B Henderson2016-20162118-9---3.00---1-
SS Henderson2016-20162312044863/178.002.4020----
R Hendricks2016-20163413045752/1311.402.6326----
M Henning2016-20161-0-----------
HMRKB Herath2016-20161160140---4.00-----
D Herbst2016-20163236-25---4.16---2-
Hidayat2016-20163-0---------2-
Hikmatullah2017-20171-0-----------
Himatullah2017-20171-0-----------
CD Hinchliffe2016-2017673301017263/6428.663.1255--4-
JH Hinrichsen2016-20162210818421/2642.004.6654----
T Hlalele2016-20161-0-----------
B Hlatswayo2016-201622178137366/4112.162.4629.61---
K Hlekelele2016-20162262-5233/4617.335.0320.6----
L Hlekiso2016-20161-0-----------
L Hlumelo2016-20161112-10---5.00-----
NR Hobson2016-20175-0---------14-
N Hoffman2016-20161-0---------12
J Hofmeyr2016-20162-0-----------
MDE Holden2017-201734206411552/1423.003.3441.2--2-
JO Holder2016-20161-0-----------
IG Holland2016-20176970228394153/1126.263.3646.8--6-
L Holland2016-2016216-2---2.00---1-
DAW Hollis2016-20163-0-----------
BM Hope2016-2016114213211/3232.004.5742----
SD Hope2016-20161-0-----------
D Houghton2017-20171142-41---5.85-----
CJ How2016-20176-0---------101
D Hulett2016-20162*27833421/417.002.6139--1-
HJ Hunt2016-20174-0---------3-
EH Hutchinson2016-201666192312331/1341.003.8464--2-
Ibrahim Shinwari2017-2017226214622/1323.004.4531--1-
Ibrahim Zadran2017-2017325413921/1919.504.3327----
Ihsanullah2016-20161-0---------1-
Ihsanullah2017-2017116-8---8.00-----
Ihsanullah2017-20171-0---------1-
Ihsanullah2017-20172-0-----------
Ihsanullah2017-20171142-57---8.14-----
Ihsanullah Khan2017-20171-0-----------
Ihsan Janat2016-20163-0-----------
Ijaz Ahmad2017-20172-0-----------
Ijaz Ul Haq2016-2016112431---0.25-----
Ikram Shinwari2016-20161-0-----------
Imran2016-20163-0---------1-
Imran Haider2016-20161217449111/3091.003.13174----
Imran Janat2016-2016821817---2.33---10-
Imran Khan2017-20171124-20---5.00---1-
Imrul Kayes2017-20171-0---------1-
JP Inglis2016-20163-0---------8-
M Iqbal2017-20171124-1533/155.003.758----
Iqrarullah2017-20171-0---------3-
T Isaacs2016-20163-0---------1-
Ishan Kishan2017-20171-0---------11
Ishaq Zazai2017-20171-0---------31
Ishtiaq Muhammad2016-20161-0---------11
M Islam2017-20171-0-----------
Islam Zazai2016-20161-0---------2-
C Israel2016-20163112-1511/1515.007.5012----
I Sekonyela2016-2016237233242/138.002.6618----
SS Iyer2017-20171-0-----------
R Izaks2016-2016236032011/420.002.0060--2-
Izatullah2016-201665150313132/6043.665.2450--3-
Izharulhaq Naveed2017-2017112411322/136.503.2512----
B Jack2016-20162415017931/926.333.1650--3-
WG Jacks2017-20173-0-----------
D Jacobs2016-20162-0---------1-
N Jacobs2016-20162312657053/2114.003.3325.2----
S Jacobs2016-20162-0-----------
D Jacquier2016-20161-0---------4-
IR Jaggi2017-20171-0---------1-
CD Jairaj2016-2016114822711/2727.003.3748----
Jamal Nasar2016-2016116-12---12.00-----
Jamshaid2017-20172211135854/2311.603.1322.2----
Jamshid Khan2016-201612192610232/5334.003.1864----
Janat Gul2016-2016522419---2.25---4-
D Jansen2016-2016115431455/142.801.5510.81---
M Jansen2016-2016239035752/811.403.8018----
M Jantjies2016-2016336615163/138.504.6311----
M Jan2017-2017216-23---23.00-----
C Jardim2016-20161-0---------1-
P Jarvis2016-2016246613122/715.502.8133--3-
Jasdeep Singh2016-201633132-9653/2919.204.3626.4--1-
Jatinder Singh2016-20166124214---3.50---4-
RB Javed2016-2016662266137104/3213.703.6322.6--2-
Javed Ahmadi2016-201623221613332/5544.333.6173.6--2-
Javed Zadran2016-201624395328884/10036.004.3749.3----
Jawid Safi2016-20162448122---2.75---1-
DM Jayalath2017-20171-0---------1-
P Jayawickrama2017-20171142-51---7.28-----
J Jayden2016-20161-0-----------
Jayden Gengan2016-2016226616843/5017.006.1816.5--1-
M Jefta2016-2016225452611/2626.002.8854----
J Jeggels2016-20161118-1211/1212.004.0018--1-
Jelani Khan2017-20171130-32---6.40-----
JW Jenner2016-20166224-43---10.75---2-
KK Jennings2017-20171-0-----------
CP Jewell2016-20176-0---------3-
B Jimlongoe2016-2016216-12---12.00---1-
L Jobela2016-20162-0-----------
LR Johnson2016-20161-0-----------
Joma Khan2017-20171-0-----------
A Jonas2016-20162230-27---5.40---2-
F Jones2016-20162412084583/145.622.2515----
Jonty Sidhu2017-20172310335311/4253.003.08103----
N Jooste2016-2016213011411/1414.002.8030----
Z Joosub2016-20161-0-----------
C Joseph2016-20162310265111/2151.003.00102--2-
S Joseph2017-201712252814676/6220.853.47361-2-
F Joubert2016-20163112-1711/1717.008.5012----
Juma Gul2016-2016710373925343/1963.254.0693.2--7-
Juma Khan2017-2017116-3---3.00-----
C Jumba2016-20162-0-----------
Kabir Alikhail2016-20162310228211/1982.004.82102----
A Kade2016-20162-0---------31
Y Kamanzi2016-20161210824811/1348.002.66108----
Kamrul Islam Rabbi2016-20172136214---2.33---1-
H Kana2016-20162210846022/2330.003.3354--1-
G Kaplan2016-20162-0---------1-
Karandeep Singh2016-20161124-2022/2010.005.0012----
T Karelse2016-2016224814253/138.405.259.6--4-
Karim Janat2016-20163656514354206/7217.703.7528.211--
Karim Sadiq2016-20165798614784165/19249.004.7761.61-6-
O Karodia2016-20162242212---1.71-----
KPNM Karunanayake2017-20171-0-----------
C Karunaratne2017-20171110226133/6120.333.5834----
FDM Karunaratne2016-20161-0-----------
Kashmir Khan2016-201623188610353/3620.603.2837.6--2-
PHT Kaushal2017-201712110111942/5929.756.4927.5--2-
E Kaweng2016-20161130-1422/147.002.8015----
S Kayster2016-2016226622621/1113.002.3633--1-
O Keeno2016-20162266-4911/2149.004.4566----
O Kekana2016-2016118-5---3.75-----
M Kelly2016-20174861835266113/2024.182.5856.1----
RL Kemmies2016-201624204992105/229.202.7020.41---
K Kenny2016-20161248116---2.00-----
B Kershaw2016-2016228133511/1535.002.5981----
SS Khadye2016-20166-0---------5-
Khaibar Omar2016-20169378-5222/2326.004.0039--3-
Khaif Patel2016-201623246177484/349.251.8030.7----
Khairullah2016-20161-0---------1-
Khalid Khan2017-20172-0-----------
Khalid Zahedi2016-2016413011411/1414.002.8030--5-
A Khan2016-201666270614873/1421.143.2838.5----
Khawar Ali2016-2016662581213135/3716.384.9519.81-5-
Khayesta2017-20171160-5511/5555.005.5060--1-
T Kheswa2016-20162296-7922/3739.504.9348--1-
N Khoza2016-20161160-4511/4545.004.5060--1-
T Khoza2016-20162-0---------4-
M Khumalo2016-20163415078683/3210.753.4418.7--1-
T Khumalo2016-20163390-9121/3145.506.0645--1-
K Khumbuza2016-2016239073032/2410.002.0030--1-
A Khwitswana2016-20161124-15---3.75-----
HP Kingston2017-20173546215218145/5315.572.83331---
SV Kitime2016-20162*-0---------1-
J Kleu2016-201623156143253/06.401.2331.2----
CP Klijnhans2016-20162210826021/2730.003.3354----
FA Klokker2016-20166-0---------72
J Knibbs2016-201622120949---2.45---1-
V Koki2016-20162312045421/2427.002.7060----
JE Koop2016-201611120-7911/7979.003.95120----
A Kooverjee2016-20163-0---------1-
T Kotoane2016-20162230-21---4.20-----
K Krautz2016-20162124-20---5.00-----
C Kriek2016-2016112414---1.00---1-
I Kriek2016-20162-0---------7-
L Krotz2016-20161218-8---2.66-----
CK Kruger2016-20161-0-----------
D Kruger2016-20162148-5122/5125.506.3724--1-
E Kruger2016-201635138582114/147.453.5612.5----
S Kruger2016-2016225423811/3038.004.2254----
S Krweqe2016-20162213856622/3033.002.8669--1-
N Kubayi2016-201611363522/52.500.8318----
L Kubyane2016-20161-0-----------
MP Kuhnemann2016-20175981824439112/2139.903.2274.3--4-
Kuldeep Yadav2017-2017127223432/211.332.8324----
T Kumalo2016-20162-0-----------
CBRLS Kumara2016-20161154-3633/3612.004.0018----
RS Kunnummal2017-20172-0-----------
T Kuzipa2016-20162278155---4.23---1-
B Kynman2016-201644211220353/4540.605.7742.2--1-
SD Lad2016-2016127224532/1115.003.7524----
RAS Lakmal2016-20161154333---3.66-----
AV Lalcheta2016-201666282617652/3335.203.7456.4--3-
JK Lalor2016-2017355401827852/2355.603.08108----
Lal Mohammad2016-20162-0---------2-
N Lambden2017-201735262519231/1864.004.3987.3--1-
J Lambrecht2016-20162316239931/1933.003.6654--1-
GLB Lamplough2016-20161-0-----------
KA Landsberg2016-20162212617532/4625.003.5742----
B Langa2016-20162-0---------1-
NCR Larkin2016-20173-0---------1-
A Larya2016-20162-0-----------
Lateef Karimi2017-20172242-57---8.14-----
N Lategan2016-20162278-96---7.38---1-
TWM Latham2016-20161-0-----------
F Coetzee2016-20162313755552/1211.002.4027.4--1-
N Laven2016-20162310225611/2856.003.29102--1-
MJ Leach2017-20171211437911/1179.004.15114--1-
W Ledwaba2016-20161160-35---3.50-----
M Lees2016-201622150-14732/6949.005.8850--1-
RA Lees2016-2017586053021042/2152.502.08151.2----
M Lefhiedi2016-20162-0-----------
AJ Leibbrandt2016-20161-0-----------
H Leibbrandt2016-2016336614711/2347.004.2766----
T Lekhoana2016-20162210216122/3130.503.5851--2-
L Lekhobo2016-20161112-10---5.00-----
JS Lenton2016-20175-0---------19-
O le Roux2016-20161166-6211/6262.005.6366----
K Lesch2016-20162-0-----------
TM Letebele2016-20161-0---------1-
T Letsoalo2016-20161-0---------2-
M Leukes2016-20161130-2411/2424.004.8030--2-
KS Leverock2016-20166388-93---6.34---2-
M Levitt2016-201621122-11/0--12----
N Liebenberg2016-20162-0-----------
GF Linde2016-201612179411933/8539.663.9859.6----
J Linde2016-20162-0-----------
M Litheko2016-2016216-6---6.00-----
Litton Das2017-20172-0---------11
LS Livingstone2017-2017129016611/6166.004.4090--1-
JN Loftie-Eaton2016-20163166-3122/3115.502.8133--2-
S Lokeshwar2017-20172-0---------52
E Lombaard2016-20161110926955/6913.803.7921.81-1-
B Lombard2016-20162*2114-9422/2647.004.9457----
J Long2016-20162-0---------2-
J Lookwhy2016-20162248128---3.50---1-
G Lottering2016-20161118-10---3.33-----
A Louw2016-201621172-11/0--17----
L Louwrens2016-20162-0---------21
F Lubbe2016-20162311475811/4458.003.05114--1-
LJ Lubbe2016-20163-0---------3-
R Lubbe2016-20163-0---------4-
K Lucas2016-20161148-49---6.12-----
TP Ludeman2016-20175218-19---6.33---91
Luke Smith2016-20162-0---------2-
K Lumley2016-20161-0-----------
CA Lynn2017-20171-0---------1-
N McAndrew2016-20175771828449175/5626.413.7542.21-1-
BR McDermott2016-20174-0---------6-
BD Macdonald2016-201631102111122/11155.506.5251----
D Machalotse2016-20161-0---------1-
M Mackier2016-20162272142---3.50-----
SP Mackin2016-2017232941511452/2122.802.3258.8--1-
T MacLean2016-2016216-5---5.00---1-
E Mac Master2016-2016238843522/417.502.3844--1-
NJ Maddinson2017-20171-0---------1-
HUK Madushanka2017-2017129624711/3447.002.9396----
S Madyungu2016-20161118-15---5.00-----
A Mafuane2016-20162248-55---6.87-----
T Magagula2016-20161112-10---5.00-----
KA Maharaj2016-20162110435933/5919.663.4034.6----
S Maharaj2016-20161124-1511/1515.003.7524----
N Mahlaba2016-2016229026511/3065.004.3390----
X Mahlaba2016-20162-0-----------
S Mahlangu2016-20163254-3411/1634.003.7754--1-
Mahmudullah2017-20172254-49---5.44-----
O Maila2016-2016226618211/3582.007.4566----
Maiwand Khan2017-20171112-13---6.50-----
Majeedullah2017-20171-0---------11
S Majeza2016-20162313829663/5216.004.1723----
B Makaka2016-20162-0-----------
T Makhele2016-20162-0-----------
K Makhubela2016-20161-0-----------
T Makoni2016-20162-0-----------
W Makwetu2016-20162-0---------3-
T Malan2016-20163243126---3.62-----
L Malife2016-201621241411/44.001.0024--2-
D Malone2017-20171172-73---6.08-----
F Maluleke2016-20162214439243/5923.003.8336----
T Manders2016-20166-0---------4-
BAD Manenti2016-201759115046523143/9437.352.7282.1--7-
L Manje2016-20162-0-----------
Manjot Kalra2017-20171-0-----------
Manpreet Singh2016-20166-0---------84
Mansoor Ahmad2017-20171124-18---4.50-----
S Mantanzima2016-20162-0-----------
C Manus2016-20162258-3711/1137.003.8258----
T Manyane2016-20162266142---3.81---2-
A Manyela2016-20162254145---5.00---1-
E Marais2016-20162211444522/2422.502.3657--1-
GJ Maree2016-20162-0---------22
AK Markram2016-20161142136---5.14---3-
GM Martin2016-2016113621722/178.502.8318----
J Martins2016-20163254-41---4.55---3-
K Maseko2016-2016229034711/1747.003.1390----
S Maseko2016-2016229015521/2227.503.6645--1-
C Mashele2016-20162284264---4.57-----
WE Masojada2016-20162-0-----------
B Masola2016-20161-0-----------
RB Masters2016-20163410628054/3716.004.5221.2----
D Masterson2016-20162-0---------1-
B Masumpa2016-20161112-10---5.00-----
L Mataboge2016-2016226643222/2816.002.9033----
AD Mathews2016-2016114221522/157.502.1421----
Mati-ullah Khan2016-20161118115---5.00-----
K Matlawe2016-20163372-4532/2515.003.7524----
O Matlhole2016-20162*211416911/2969.003.63114----
L Matsamai2016-20161-0---------1-
M Matseke2016-20161142-28---4.00-----
A Matya2016-20163419279183/2111.372.8424----
B Mauer2016-20162290-7032/4923.334.6630----
T Maupa2016-20162213237811/5378.003.54132----
N Mavulwani2016-20162384-5432/1518.003.8528----
S Maxhawulana2016-20161-0-----------
Mayank Rawat2017-20171112-6---3.00---1-
GH Maybury2016-201644150113042/3532.505.2037.5----
M Mayekiso2016-2016236213554/127.003.3812.4--1-
S Mazele2016-2016129454522/2722.502.8747----
DS Mazhawidza2016-2016114813622/3618.004.5024----
A Mbali2016-20161141-1522/157.502.1920.5--1-
A Mbambo2016-20163419098664/2014.332.7131.6----
U Mbathane2016-2016238462153/14.201.5016.8----
X Mbathu2016-2016213612133/217.003.5012--2-
K Mbone2016-20162-0---------1-
N Mboweni2016-20162-0---------1-
S Mbula2016-20162254-6311/3263.007.0054----
R McBey2016-20163310217832/4626.004.5834--1-
L McCarthy2016-20162-0-----------
CJ McInerney2017-20172112-7---3.50---1-
C McInerny2016-2016126043121/515.503.1030----
B McMullen2016-2016237272132/17.001.7524----
CL McNamara2016-20162-0---------1-
GP Meade2016-201665212-20252/3940.405.7142.4--1-
HD Medhurst2017-20171110263533/3511.662.0534----
Mehidy Hasan Miraz2016-201732174116011/68160.005.51174--1-
BKG Mendis2016-20161-0---------1-
K Merrington2016-20161110824744/4711.752.6127----
N Mesilane2016-20161136213---2.16-----
M Meuwesen2016-20162-0-----------
A Meyer2016-2016228434321/1621.503.0742--2-
C Meyer2016-20163-0---------2-
M Meyer2016-20163-0---------1-
A Mfazwe2016-201611301911/99.001.8030----
L Mgcoyi2016-20162-0---------1-
M Mhlanga2016-20162210243411/834.002.00102----
DP Michael2016-20174517478711/3787.003.00174--6-
EJB Miles2016-20161160-4533/4515.004.5020--1-
CV Milind2017-2017117232611/2626.002.1672----
L Millborow2016-20162312053853/197.601.9024----
J Miltz2016-20162-0---------31
R Minnaar2016-20161154139---4.33-----
DA Minors2016-20163-0-----------
A Mkatu2016-2016227234022/1820.003.3336----
Q Mkhatshwa2016-20162136315---2.50---1-
M Mkhize2016-20161-0-----------
S Mnqayi2016-2016226015211/3752.005.2060----
A Mnyaka2016-20162217099063/3315.003.1728.3--3-
J Modiba2016-20162-0---------1-
IHM Modimokoane2016-2016239054411/2244.002.9390--1-
O Modimokoane2016-201623172116874/239.712.3724.5----
MG Modise2016-2016114213511/3535.005.0042----
N Mofokeng2016-20161-0-----------
Mohamed Taqvi2016-20161*13654---0.66-----
Mohammad Alam2016-201648240912983/916.123.2230----
Mohammad Atif2017-20171-0---------1-
Mohammad Ayoub2017-20171-0-----------
Mohammad Dawood2017-201711362733/72.331.1612----
Mohammad Hassan2016-20163-0---------1-
Mohammad Ibrahim2016-2016815149642902437/4520.973.6134.7216-
Mohammad Ibrahim2016-2016716-10---10.00---71
Mohammad Inamullah2016-201661082120483103/5048.303.5282.1--5-
Mohammad Ishaq2016-2016113621833/186.003.0012----
Mohammad Ishaq2017-20171130-19---3.80-----
Mohammad Ismail2017-20171-0-----------
Mohammad Nadeem2016-20166416029873/3614.003.6722.8--1-
Mohammad Rafiq2016-20162-0---------8-
Mohammad Sabir2017-20171124-22---5.50---2-
Mohammad Sabir2017-20171118-1611/1616.005.3318----
Mohammad Sardar2016-20168-0---------153
Mohammad Sohail2017-2017116-7---7.00---1-
Mohammad Suliman2017-2017325513742/149.254.0313.7----
Mohammad Wasim2016-20162-0---------52
Mohammad Younas2017-2017116-9---9.00---1-
Mohammed Ahmed2016-20161118-11---3.66-----
Mohammed Qasim2016-20161-0-----------
Muhammed Sagir2016-20162-0---------23
Mohammed Shafiq2016-20161124-1322/136.503.2512----
Mohibullah2017-20172284-8133/5927.005.7828--1-
Mohibullah2016-20163-0---------2-
Mohmadullah2017-20171-0-----------
Mohsan Khan2016-201612222515442/5838.504.1655.5----
A Mokgakane2016-20162118-28---9.33-----
A Mokgoloboto2016-201622126-8933/4029.664.2342----
R Mokgoro2016-20162112-6---3.00---1-
S Mokhosi2016-20161124118---4.50-----
S Mokhosi2016-2016229034421/1722.002.9345----
G Mokoena2016-20161136-54---9.00-----
M Mokoena2016-20161-0-----------
A Mokwena2016-2016116662133/217.001.9022----
K Mokwena2016-2016239656321/231.503.9348----
K Molefe2016-2016232142141106/324.101.1421.41---
P Moletsane2016-20165472531---2.58---3-
ZJH Momberg2016-20162136132---5.33-----
Mominul Haque2016-20173212-20---10.00-----
T Moncho2016-20161-0-----------
M Montgomery2016-20161-0-----------
DJM Moody2017-201712192511443/6728.503.5648----
JH Moolman2016-20162-0---------2-
R Moolman2016-20161-0-----------
L Mora2016-2016238443331/811.002.3528--1-
F Moran2016-20162242-29---4.14-----
M Morettini2016-2016216-9---9.00-----
G Morgan2017-20171-0-----------
D Moriarty2016-2016232221110532/7035.002.8374----
M Morkel2016-20162210619442/2723.505.3226.5----
CAJ Morris2017-2017243061413921/1869.502.72153----
G Morris2016-20162-0---------21
S Morwamotsheti2016-2016225452821/014.003.1127----
Mosaddek Hossain2016-2016229034511/3845.003.0090----
M Mosehle2016-20161-0---------3-
O Mosiane2016-20162310574733/1415.662.6835--3-
S Motaung2016-20163360-3933/2413.003.9020----
T Motaung2016-20161-0-----------
CJ Mothibi2016-20161118-24---8.00---1-
O Motlhoaring2016-2016226023811/1238.003.8060----
E Motswiri2016-201612484733/72.330.8716--1-
T Moyo2016-20161118-12---4.00-----
C Mpenyane2016-20162260143---4.30---1-
J Mpofu2016-20161172248---4.00-----
M Mpongwana2016-2016229672911/1929.001.8196----
N Mqoco2016-20161-0-----------
L Msenge2016-20162312656053/1812.002.8525.2--2-
N Msiza2016-20162213827443/5418.503.2134.5--1-
Mthokozisi Chiloane2016-20161118-13---4.33-----
W Mtolo2016-20162372-3131/610.332.5824----
M Hussain2016-20161118-1511/1515.005.0018--1-
Muhammad Usman2016-20161-0---------1-
Muhammed Mayet2016-20162-0-----------
JM Muirhead2016-201624479438983/8548.624.8759.8--2-
Mujaahid Toffar2016-20162-0---------1-
Mujeeb Ur Rahman2017-20173314766573/389.282.6521--2-
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Diasqua Little Sai Wan Cricket Club vs Pakistan Association of Hong Kong at Mong Kok, Hong Kong Premier League Two-Day 2nd Match, Dec 25-26, 2025 [Other match]

Kowloon Cricket Club vs Hong Kong Cricket Club at Kowloon, Hong Kong Premier League Two-Day 1st Match, Dec 6-7, 2025 [Other match]

Prime Minister's XI (Australia) vs England at Canberra, The Ashes Tour Match, Nov 29-30, 2025 [Other match]