Players

Bowling averages
Player
Span
Mat
Inns
Balls
Mdns
Runs
Wkts
BBI
Ave
Econ
SR
5
10
Ct
St
YA Abdulla2016-201653102110763/1717.836.29170010
GJ Abrahams2016-2017500000----0030
Z Abrahams2016-201755158215511/40155.005.881580010
MJ Ackerman2016-2017939616443/3416.004.00240060
L Adam2017-2017226005611/4756.005.60600000
FD Adams2016-201776222316774/2323.854.5131.70010
MQ Adams2017-2017400000----0000
AP Agathangelou2016-2017825406711/3567.007.44540070
CJ Alexander2016-2017762305146114/1413.273.8020.90000
K Apea-Adu2016-201744138013221/2866.005.73690000
R Arendse2016-2017993511252115/3322.904.3031.91060
M Arnold2016-2017994193364104/3536.405.2141.90030
CJ August2016-201788360829082/4036.254.83450000
J Baard2017-2017100000----0010
SJ Baard2016-20171022402311/723.005.75240010
OEG Baartman2016-201744171113352/1526.604.6634.20010
M Bangindawo2016-2017437217911/1779.006.58720010
BL Barends2016-2017883461353153/4723.536.12230020
DG Bedingham2016-2016400000----0010
WE Bell2016-2017762997219136/3416.844.39231000
IC Bergh2016-2017425404832/2316.005.33180000
K Birkenstock2017-2017100000----0000
TM Bodibe2016-2017200000----0020
T Bokako2016-201744189412352/2024.603.9037.80010
S Booi2016-2017984146230153/1915.333.3327.60010
CG Bosch2016-201798300229563/4849.165.90500020
E Bosch2017-20173311425275/267.422.7316.21010
N Botha2016-2017884505325123/2127.084.3337.50050
P Botha2016-201777360027741/1969.254.61900040
JM Bredenkamp2016-20176310807132/1523.663.94360040
MP Breetzke2017-2017300000----0050
AM Brooker2017-201733126011732/4139.005.57420000
DL Brown2016-201799384129983/4737.374.67480000
D Bruwer2016-20175394011021/2355.007.02470020
M Budaza2016-2016229007111/2671.004.73900000
CC Buitendag2016-201774138210353/3220.604.4727.60040
N Burger2017-201722114013021/5965.006.84570000
SF Burger2016-2017884084260103/2926.003.8240.80050
M Calana2016-2017400000----0030
J Cassiem2016-2016200000----0010
KA Cele2016-2017700000----0010
O Cele2016-201777247318394/3020.334.4427.40000
C Chetty2016-2017400000----0010
T Chiecktey2016-2017300000----0000
J Christensen2017-2017100000----0000
MC Christensen2016-2017900000----0091
K Christoffels2016-2017300000----0000
R Claassen2016-2017994324257135/1619.763.5633.21070
C Classen2017-20172212039153/5518.204.55240010
GL Cloete2016-2017500000----0040
M Commins2016-2017200000----0010
DP Conway2016-2017611801211/1212.004.00180040
MY Cook2016-2017912401911/1919.004.75240040
CW Coombe2016-20174480010731/1435.668.0226.60010
W Coulentianos2016-2017900000----0020
C Cyster2016-2016116005622/5628.005.60300000
RPW Cyster2016-2017439016622/2933.004.40450010
CJ Dala2017-2017113603811/3838.006.33360000
B Dandala2017-2017228415332/3617.663.78280000
S Dapo2016-2016100000----0000
J Dawood2017-20172210835442/2413.503.00270000
K Degambur2016-2016500000----0030
D de Koker2016-201755222218021/2390.004.861110000
M de Lange2016-2016116015955/5911.805.90121030
CS Delport2016-201755158016432/3754.666.2252.60020
AB de Villiers2017-2017100000----0000
T de Zorzi2016-201761100511/55.003.00100040
I Dikgale2016-2017200000----0000
JG Dill2017-2017115403311/3333.003.66540010
JN Diseko2016-201710105224396134/2730.464.5540.10020
TA Dithole2016-2017800000----0001
BM Dolley2016-201788384425873/2836.854.0354.80040
J Draai2016-201755138013321/2466.505.78690010
CA Dry2016-2017773532284185/3515.774.8219.62040
KJ Dudgeon2016-201755300419184/2123.873.8237.50020
G Dukes2016-201775144210343/3025.754.29360000
DM Dupavillon2016-201611360680--11.33-0000
J du Plessis2016-2017500000----0040
JL du Plooy2016-201772180240--8.00-0020
D du Preez2016-2017552822203125/3116.914.3123.51010
MD du Preez2016-2017400000----0000
RJ Engelbrecht2016-2017229717863/3213.004.8216.10000
SA Engelbrecht2016-2016326806543/2816.255.73170040
MG Erasmus2016-2017411070--42.00-0020
MN Erlank2016-2017548515633/2418.663.9528.30060
SJ Erwee2017-2017200000----0000
G Esau2017-20171160140--14.00-0000
P Fojela2016-2017884144311122/3025.914.5034.50020
BC Fortuin2016-20172210218321/2241.504.88510010
C Fortuin2017-2017300000----0000
J Fourie2017-201711180170--5.66-0000
RH Frenz2016-2017900000----0081
JN Frylinck2016-201710104663311174/2118.294.0027.40020
I Gafieldien2016-2017800000----0010
AD Galiem2016-2017883487303113/3127.545.2231.60030
J Gamble2016-201611420430--6.14-0010
S Gidana2016-201755174317073/5524.285.8624.80030
BD Glover2017-2017116006022/6030.006.00300000
AGS Gous2016-2017900000----0072
M Gqadushe2016-201797228116532/3855.004.34760040
A Gqamane2016-201722780810--6.23-0020
ZE Green2016-2017800000----0042
Z Groenewald2017-201733126013332/5344.336.33420000
R Haasbroek2016-2017300000----0011
EL Hawken2016-201777330620772/3129.573.7647.10010
BE Hendricks2016-2016114213433/3411.334.85140020
RA Herman2017-2017100000----0000
NB Hornbuckle2016-201797198117342/3543.255.2449.50010
GI Hume2016-20177510201140--6.70-0000
N Jaffar2016-201611360510--8.50-0000
S Jamison2016-2016114805222/5226.006.50240000
PJA Jansen2017-2017400000----0000
C Jonker2016-201621240290--7.25-0000
JJ Jordaan2016-201776296216883/1721.003.40370000
TP Kaber2016-201710104272337215/3516.044.7320.31050
ZA Kathrada2016-2017500000----0070
EH Kemm2016-201766207016921/2684.504.89103.50010
B Kerr2016-2017600000----0010
LJ Kgoatle2016-2017800000----0020
I Khan2016-2016100000----0020
S Khan2016-201764186012984/3916.124.1623.20030
SM Khomari2016-201793300400--8.00-0030
JJ Kilani2016-2017500000----0010
KR Kishun2016-201781390340--5.23-0000
MC Kleinveldt2016-201788295125152/2050.205.10590010
WSS Klopper2017-201722480300--3.75-0000
T Koekemoer2016-201775190410463/817.333.2831.60030
T Koen2016-20174414448443/921.003.50360010
GVJ Koopman2016-201777306323152/6746.204.5261.20000
HHJ Kotze2016-201771190190--6.00-0041
JP Kotze2016-2017300000----0000
C Koyana2016-2017500000----0040
PE Kruger2016-2016214504744/4711.756.2611.20000
AE Kula2016-201765204216242/3840.504.76510020
S Langa2016-2017226005533/2718.335.50200000
E Leie2016-20172212008811/4988.004.401200010
C le Roux2016-2017552902197104/4119.704.07290010
TV Letsholo2017-2017100000----0000
RE Levi2017-2017100000----0010
GF Linde2016-2017663014219114/1919.904.3627.30030
ER Links2016-201766300124372/2734.714.8642.80010
BI Louw2016-2017913611622/168.002.66180081
L Louwrens2016-2017400000----0010
WJ Lubbe2016-201788270016541/1441.253.6667.50070
M Luksich2017-2017225404811/3048.005.33540000
T Lungameni2016-201744197014483/3518.004.3824.60030
D Magala2017-2017100000----0000
VB Mahlangu2016-20171000000----0020
G Mahlokwana2017-201711600470--4.70-0000
S Mahmoud2016-20176411509111/4091.004.741150020
P Majaja2016-2017326005311/1753.005.30600000
BS Makhanya2016-20173312627411/3074.003.521260010
S Makhaye2016-2016116003811/3838.003.80600000
AJ Malan2016-2017862833240104/4924.005.0828.30010
JN Malan2016-20171000000----0040
PJ Malan2016-201781180200--6.66-0020
M Malika2016-2017600000----0021
KR Mannikam2017-201711121611/66.003.00120000
AM Maposa2016-201785184315482/2419.255.02230010
M Marais2016-201781180240--8.00-0000
AK Markram2016-2016100000----0030
CJ Marrow2016-201611120140--7.00-0000
WB Marshall2016-2017900000----0040
S Masondo2016-2017800000----0050
D Matthews2016-2017224207011/4970.0010.00420000
MK McGillivray2016-201755223415843/4539.504.2555.70030
FM Mehl2016-201733126010243/5725.504.8531.50000
D Mitchell2016-2017439008133/4027.005.40300020
N Mlumbi2016-2017300000----0010
A Mnci2017-2017400000----0060
A Mnyaka2017-201711360510--8.50-0000
T Mnyaka2016-201633120010411/24104.005.201200000
LL Mnyanda2016-2017200000----0010
SF Mofokeng2016-201788312128593/3531.665.4834.60000
P Mogoera2016-2017600000----0000
DT Mogotlane2016-2017883211258102/2525.804.8232.10030
K Mogotsi2016-2017500000----0010
K Mohale2016-2017773210310103/5331.005.7932.10010
Lazarus Mokoena2017-2017227205122/3725.504.25360000
TG Mokoena2016-2017400000----0010
R Moonsamy2016-20171000000----00140
EM Moore2016-2017549606411/1864.004.00960020
VP Moore2016-201611421310--4.42-0000
TL Moreki2016-2016114014111/4141.006.15400000
G Morris2017-2017500000----0081
BB Mosena2017-2017116050--5.00-0000
LN Mosena2016-2017700000----0071
TS Motaung2016-201744156114521/1872.505.57780010
SA Mothoa2017-201744138015553/5231.006.7327.60030
SC Mthimkhulu2016-201722540490--5.44-0000
M Mtiya2016-201754153018553/4337.007.2530.60010
T Muller2016-2017229646021/3030.003.75480010
K Mungroo2017-201721240160--4.00-0000
S Muthusamy2016-201754163311143/2027.754.0840.70020
M Mutumbe2016-2017337207221/1736.006.00360010
NP Mvelase2016-201766300521883/2527.254.3637.50040
A Myoli2017-20173310808543/1821.254.72270000
M Nabe2016-2017772561253104/2725.305.9225.60020
S Ngadlela2017-20171140411/44.006.0040000
L Ngidi2016-2016114804122/4120.505.12240010
LC Ngoepe2017-2017100000----0000
S Nhlebela2016-2017994653330153/3322.004.25310010
J Niemand2017-2017100000----0000
K Nipper2016-201774136210644/3626.504.67340010
MB Njoloza2016-201777280225072/2335.715.35400020
A Nortje2016-2017773717249153/3016.604.0224.70030
MJ Nqolo2016-201644138115432/3951.336.69460040
SSN Nqweni2016-2017662581215124/6317.915.0021.50000
T Ntuli2016-201788409430893/3834.224.5145.40020
S Ntuntwana2016-201755180118784/4823.376.2322.50010
O Nyaku2016-201781240320--8.00-0020
JP Oakes2016-2017900000----0053
D Olivier2016-2016116015711/5757.005.70600000
JL Ontong2016-2016114202733/279.003.85140000
Z Paruk2017-20173313226243/2815.502.81330010
C Peake2016-2016116015311/5353.005.30600000
T Peter2016-201788300622811/38228.004.563000020
KD Petersen2016-2016300000----0000
AL Phehlukwayo2016-2016100000----0000
MN Piedt2017-20172210005054/3010.003.00200020
S Pillay2016-201795144211752/2123.404.8728.80060
RAH Pitchers2016-201732660560--5.09-0020
Z Pongolo2016-201744210317863/4929.665.08350000
S Pono2016-2017600000----0052
M Pretorius2016-201766270317493/2719.333.86300010
R Pretorius2016-2017107204216721/2983.504.911020010
ML Price2016-2017300000----0010
AG Puttick2016-2016100000----0000
ZC Qwabe2016-201744174016533/5755.005.68580010
GR Rabie2016-201766177212442/3131.004.2044.20010
M Ramothata2016-201788259224953/2449.805.7651.80000
MR Ramsaroop2016-201741180310--10.33-0030
K Rapulana2016-2017836605432/2318.004.90220040
A Rasemene2016-201611180220--7.33-0000
G Reddy2016-20174411408442/2121.004.4228.50000
RD Rickelton2016-2017900000----0091
J Riekert2016-2016200000----0000
L Rodolo2017-201711310400--7.74-0000
DS Rosier2016-2017300000----0020
RE Sadler2016-201788336229773/4342.425.30480040
Z Saloojee2017-201733144211142/3227.754.62360000
CP Savage2016-2016225404732/2015.665.22180010
F Sayanvala2017-2017624806311/2763.007.87480020
LA Schlemmer2016-2017515404422/4422.004.88270010
BM Scholtz2016-2017883622301114/3927.364.9832.90020
NRP Scholtz2016-20173211517354/3814.603.80230030
BM Scullard2016-2017229406154/3212.203.8918.80010
RS Second2016-2016100000----0041
KW Sekhukhune2017-2017300000----0010
AL Seleka2016-2017500000----0010
L Senokwane2016-2017935704844/1312.005.0514.20060
NM Serame2016-201776252018533/4761.664.40840010
T Seroalo2016-201611240310--7.75-0000
LLL Sesele2016-2017700000----0060
N Setimani2016-2016227215111/4051.004.25720000
S Seyibokwe2017-201721301180--3.60-0000
N Sigwili2016-2017663102226134/3617.384.3723.80010
T Simelane2016-2017441940160126/1913.334.9416.11000
KI Simmonds2016-201722120110722/4353.505.35600000
DMS Sincuba2016-2017800000----0030
L Sipamla2017-20173310219232/2930.665.41340010
D Smit2017-2017100000----0040
J Smit2016-201611360330--5.50-0010
JJ Smit2016-201766262220221/46101.004.621310000
JT Smuts2016-201733124011011/46110.005.321240010
KR Smuts2016-2017339617322/2336.504.56480010
G Snyman2016-201776300119972/3028.423.9842.80020
GJ Snyman2016-201755210116211/50162.004.622100010
JK Soutter2017-2017229009432/7131.336.26300020
GC Stevens2016-2017993774298103/2329.804.7437.70000
W Stoman2016-2016116005711/5757.005.70600000
H Strauss2017-201711180220--7.33-0000
R Strauss2017-2017115404122/4120.504.55270000
GA Stuurman2016-2017983966282145/3320.144.2728.21040
P Subrayen2016-201744194114031/2546.664.3264.60010
AR Swanepoel2016-201755168015922/6079.505.67840020
Z Swartz2016-2017511803011/3030.0010.00180031
RK Terblanche2016-2017649009311/3893.006.20900010
GM Thomson2016-20171082612219145/5015.645.0318.61030
Tsepo Ndwandwa2016-201744133012611/39126.005.681330010
C Tshiki2016-2017600000----0010
Y Valli2016-2017500000----0010
MY Vallie2016-201621420290--4.14-0000
PJ van Biljon2016-2017400000----0040
NJ van den Bergh2016-2016100000----0000
LP van der Westhuizen2016-2017700000----0050
JD Vandiar2016-2017600000----0050
J van Dyk2017-2017228417111/3571.005.07840000
J van Eeden2017-2017100000----0001
N van Heerden2017-201722660690--6.27-0010
SC van Schalkwyk2017-2017113303211/3232.005.81330010
D van Schoor2017-201755194014873/2121.144.5727.70050
R van Tonder2016-2017500000----0030
W van Vuuren2016-2017200000----0000
DJ van Wyk2016-2016516070--7.00-0020
MN van Wyk2016-2016100000----0000
JW van Wyngaardt2017-2017227206611/3866.005.50720020
R Vasconcelos2016-2017800000----0080
K Verreynne2016-2017900000----0084
R Verster2016-201633126010521/4052.505.00630010
S von Berg2017-20172212035932/2119.662.95400000
GA Vries2016-201733162112864/6921.334.74270010
T Walker2017-2017213602711/2727.004.50360000
MD Walters2016-2017616050--5.00-0040
DJ White2016-2017700000----0030
SA Whitehead2017-20172212027521/2737.503.75600000
BC Williams2017-2017200000----0010
CG Williams2016-201791120160--8.00-0050
LB Williams2016-201766293224242/4360.504.9573.20020
RS Wissing2016-2016300000----0020
BJ Young2016-2016227824921/1924.503.76390000
ZZ Zondo2016-2016100000----0000
Zubayr Hamza2016-2017400000----0000
LM Zuma2016-2017772965243104/2624.304.9229.60020
S Zungu2016-2016100000----0000
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]