Players

Bowling averages
Player
Span
Mat
Inns
Balls
Mdns
Runs
Wkts
BBI
Ave
Econ
SR
5
10
Ct
St
KJ Abbott2016-20162210818864/4014.664.88180000
Adnan Mufti2017-2017400000----0010
Ahmed Raza2017-201744215013532/1945.003.7671.60000
Aizaz Khan2016-201755190119042/4047.506.0047.50010
MM Ali2016-201799427037321/42186.505.24213.50040
Amir Hamza2017-201788390430083/2037.504.6148.70040
Amjad Javed2017-2017331022680--4.00-0010
HM Amla2016-20171300000----0060
CJ Anderson2016-201641240270--6.75-0010
J Anderson2016-2016200000----0000
Anshuman Rath2016-20163318047593/228.332.50200010
Asad Shafiq2017-2017200000----0010
Asghar Afghan2016-20171300000----0000
R Ashwin2017-201733162018833/6562.666.96540000
JJ Atkinson2016-2016100000----0013
Azhar Ali2016-2017600000----0020
Babar Azam2016-2017800000----0010
Babar Hayat2016-2017516090--9.00-0020
GJ Bailey2016-2016900000----0070
JM Bairstow2016-2017400000----0020
A Balbirnie2017-2017600000----0030
JT Ball2016-2017663350342125/5128.506.1227.91010
D Bau2016-2016300000----0021
S Bau2016-201631120160--8.00-0020
T Bavuma2016-2016100000----0010
F Behardien2016-201783240410--10.25-0060
SJ Benn2016-201666318129621/46148.005.581590020
RD Berrington2017-2017100000----0010
SW Billings2016-2017400000----0050
D Bishoo2016-201744186116663/3027.665.35310010
SM Boland2016-201644210221373/6730.426.08300000
TA Boult2016-201716169166807286/3328.825.2832.71050
DAJ Bracewell2016-2016114824411/4444.005.50480000
CR Brathwaite2016-201799456146094/4851.116.0550.60040
KC Brathwaite2016-2017105152014011/56140.005.521520030
DM Bravo2016-2016300000----0020
NT Broom2016-2017800000----0060
DG Brownlie2017-2017600000----0020
JJ Bumrah2016-2017773702360113/3532.725.8333.60020
RP Burl2017-2017500000----0030
JC Buttler2016-2017900000----00133
C Carter2016-2017400000----0031
JL Carter2016-201775600660--6.60-0010
LD Chandimal2017-2017600000----0041
BB Chari2016-2016400000----0000
J Charles2016-2016600000----0000
PKD Chase2016-201766312040562/4867.507.78520000
TL Chatara2017-2017552665186103/3018.604.1926.60010
CJ Chibhabha2016-2016411201811/1818.009.00120010
E Chigumbura2016-2016300000----0000
TS Chisoro2016-20164314429622/2348.004.00720010
K Christie2016-20161160180--18.00-0000
KJ Coetzer2017-2017200000----0000
AG Cremer2016-20171094353282103/4628.203.8843.50040
MH Cross2017-2017200000----0041
ML Cummins2016-201611601400--4.00-0000
PJ Cummins2016-201710105392471184/4126.165.2429.90010
MD Dai2016-201633174114363/5823.834.93290010
JH Davey2017-2017228425032/1716.663.57280000
Dawlat Zadran2016-201711115185481174/5328.295.5730.40050
C de Grandhomme2016-201788294125472/4036.285.18420010
Q de Kock2016-20171600000----00192
CD de Lange2017-2017100000----0000
DM de Silva2016-2017106114010511/42105.005.521140060
PC de Silva2017-201711240230--5.75-0000
AP Devcich2016-201622780700--5.38-0000
AB de Villiers2017-20171000000----0050
S Dhawan2017-2017200000----0010
MS Dhoni2016-2017800000----0085
N Dickwella2016-20171000000----0061
GH Dockrell2016-2017995034415103/2741.504.9550.30020
BM Duckett2016-2016300000----0000
JP Duminy2016-20171613239022774/1632.425.6934.10070
F du Plessis2016-20171600000----0060
Ehsan Khan2016-201755295616983/3021.123.4336.80000
Ehsan Nawaz2017-201722600460--4.60-0000
CR Ervine2016-20171000000----0040
Fareed Ahmad2017-20173311409953/6519.805.2122.80010
JP Faulkner2016-2017883921372154/3224.805.6926.10030
LH Ferguson2016-201777378140783/5450.876.4647.20000
N Pradeep2016-201743162214152/2128.205.2232.40000
AJ Finch2016-20171000000----0020
ST Finn2017-201733162212242/3530.504.5140.50020
ST Gabriel2016-2017772950270103/3127.005.4929.50010
WT Gavera2016-2016116015311/5353.005.30600000
Ghulam Shabber2017-2017400000----0080
Gulbadin Naib2017-201710103783304114/2727.634.8234.30000
DAS Gunaratne2016-201713103662292103/1029.204.7836.60050
MD Gunathilaka2017-201731180220--7.33-0020
MJ Guptill2016-201714160622/63.006.0030020
AD Hales2017-2017300000----0020
PSP Handscomb2017-2017500000----0050
Hasan Ali2016-2017883942391155/5226.065.9526.21000
Hashmatullah Shahidi2016-2017816080--8.00-0010
JW Hastings2016-201655233024673/5735.146.3333.20000
JR Hazlewood2016-2017995094397163/3224.814.6731.80060
TM Head2016-20171612412040182/3750.125.8351.50080
SD Heazlett2017-2017100000----0000
MJ Henry2016-201655284032572/5346.426.8640.50010
H Hiri2016-201632180300--10.00-0000
JO Holder2016-201710105523460163/4128.755.0034.50050
SD Hope2016-2017700000----0070
Ihsanullah2017-2017100000----0000
Imad Wasim2016-201777378032772/3546.715.19540040
Imran Haider2017-201744210116384/2520.374.6526.20010
Imran Tahir2016-201714147578575223/2626.134.5534.40010
Imrul Kayes2016-2016700000----0010
RA Jadeja2017-201733180015742/6239.255.23450020
KM Jadhav2016-201786162014163/2923.505.22270030
GSNFG Jayasuriya2016-201633660630--5.72-0010
AS Joseph2016-201733168020084/7625.007.14210020
EC Joyce2017-2017500000----0020
Junaid Khan2017-201744222024152/4048.206.5144.40000
Karim Janat2017-201711240310--7.75-0000
UT Khawaja2016-2017400000----0010
V Kohli2016-2017800000----0030
KMDN Kulasekara2016-20171094353387134/3729.765.3333.40020
DS Kulkarni2016-2016114205911/5959.008.42420000
B Kumar2017-201722108111911/63119.006.611080000
CBRLS Kumara2017-201744180025642/7364.008.53450010
RAS Lakmal2016-201712114884428163/7126.755.2630.50030
TWM Latham2016-20171600000----00103
MA Leask2017-201711300130--2.60-0000
E Lewis2016-2017800000----0020
CA Lynn2017-2017100000----0000
C McAuslan2017-2017200000----0000
AR McBrine2017-201766312220183/4225.123.86390030
CS MacLeod2017-201721200160--4.80-0010
LD Madushanka2017-201733132015442/7038.507.00330000
Mahmudullah2016-2017124480570--7.12-0070
MR Marsh2016-20171110428143682/3854.506.1153.50050
SE Marsh2017-2017200000----0000
H Masakadza2016-2017300000----0010
Mashrafe Mortaza2016-201712126527521214/2924.804.79310040
GJ Maxwell2017-2017700000----0050
BJ McCarthy2016-201611420570--8.14-0000
Mehidy Hasan Miraz2017-201733180114242/4335.504.73450000
BKG Mendis2016-201713180150--11.25-0070
JM Mennie2016-201622120213133/4943.666.55400000
DA Miller2016-20171100000----0070
SF Mire2017-20175412009711/997.004.851200030
Mirwais Ashraf2016-201633138011752/2323.405.0827.60010
A Mishra2016-2016552692215155/1814.334.7917.91010
Mohammad Amir2016-2017773801353103/4735.305.57380000
Mohammad Hafeez2017-20175523411950--5.00-0040
Mohammad Nabi2016-201713136496459214/3021.854.2430.90070
Mohammad Naveed2017-201744210114043/4035.004.0052.50010
Mohammad Nawaz2016-201744204016984/4221.124.9725.50000
Mohammad Rizwan2016-2017800000----00120
Mohammad Shahzad2016-20171300000----0096
JN Mohammed2017-201732540400--4.44-0000
Mohammed Qasim2017-2017200000----0010
PJ Moor2016-20171000000----00120
VV Morea2016-2016300000----0010
EJG Morgan2017-2017600000----0000
CH Morris2017-2017884112333134/3125.614.8631.60020
Mosaddek Hossain2016-20171111282125062/3041.665.31470040
Mosharraf Hossain2016-2016226614733/2415.664.27220010
CB Mpofu2016-2017873233279133/2421.465.1824.80010
Muhammad Usman2017-2017400000----0030
J Mulder2017-201744186015553/5731.005.0037.20010
CT Mumba2016-201611240310--7.75-0010
C Munro2016-2017834205111/2051.007.28420030
HG Munsey2017-2017100000----0000
TJ Murtagh2016-201777365631162/4951.835.1160.80020
TK Musakanda2016-2017600000----0060
Mushfiqur Rahim2016-20171000000----00101
Mustafizur Rahman2016-2017552732265103/5626.505.8227.30010
Nadeem Ahmed2016-2017552946195124/3316.253.9724.50030
Najeeb Tarakai2017-2017100000----0000
Najibullah Zadran2016-2017700000----0050
SP Narine2016-201633168014431/3948.005.14560010
Nasir Hossain2016-20162210218221/2941.004.82510010
Naveen-ul-Haq2016-201622110011121/4955.506.05550020
Nawroz Mangal2016-2016216090--9.00-0020
JDS Neesham2016-201716143901426123/3635.506.5532.50090
R Ngarava2017-201755216217872/3725.424.9430.80010
HM Nicholls2016-2016100000----0020
Nizakat Khan2016-2017525404021/1620.004.44270030
Noor Ali Zadran2017-2017700000----0020
AR Nurse2016-2017773961334143/2723.855.0628.20040
Nurul Hasan2016-2016200000----0021
KJ O'Brien2016-201765222117494/2619.334.7024.60020
NJ O'Brien2017-2017600000----0052
MK Pandey2016-2016500000----0010
HH Pandya2016-201777306129693/3132.885.80340030
T Panyangara2016-2016114503711/3737.004.93450000
WD Parnell2016-201710104573449204/5822.455.8922.80050
AR Patel2016-201655259118642/946.504.3064.70010
JS Patel2016-201733150012352/2624.604.92300010
SS Pathirana2016-20171010381133572/2647.855.2754.40030
MDK Perera2017-2017216014722/4723.504.70300000
MDKJ Perera2016-2016500000----0010
NLTC Perera2017-201732600770--7.70-0000
AM Phangiso2016-2016227005042/1712.504.2817.50010
AL Phehlukwayo2016-201714145505521154/4434.735.6836.60030
LE Plunkett2016-2017663195306134/4023.535.7524.50010
KA Pollard2016-2016337209711/1997.008.08720010
WTS Porterfield2016-2017900000----0060
KOA Powell2017-2017300000----0010
R Powell2016-2016400000----0040
SW Poynter2016-2016200000----0010
S Prasanna2017-2017116013322/3316.503.30300010
D Pretorius2016-2017993864304123/525.334.7232.10030
Qadeer Ahmed2017-201711240310--7.75-0000
K Rabada2016-201714146975648203/2532.405.5734.80060
AM Rahane2016-2017600000----0050
Rahmat Shah2016-201713310809921/3049.505.50540020
KL Rahul2017-2017300000----0010
D Ramdin2016-2016300000----0030
Rameez Shahzad2017-2017200000----0010
AU Rashid2016-2017773201296144/4321.145.5522.80050
Rashid Khan2016-201713136225431336/4313.064.1518.81060
JB Reva2016-2016227305311/3153.004.35730000
Rohan Mustafa2017-201744216315531/3451.664.30720010
L Ronchi2016-2017800000----00112
JE Root2017-201752480530--6.62-0020
RR Rossouw2016-2016500000----0000
JJ Roy2016-2017800000----0030
Rubel Hossain2016-2016227208611/6286.007.16720000
Sabbir Rahman2016-2017122300280--5.60-0080
Samiullah Shinwari2016-20178590010611/39106.007.06900030
MN Samuels2016-2016300000----0000
PADLR Sandakan2017-201755240022431/3574.665.60800020
MJ Santner2016-201718189662700203/4435.004.3448.300100
Sarfaraz Ahmed2016-2016300000----0031
Shabir Noori2016-2016100000----0010
Shafiqullah2017-2017400000----0020
Shafiul Islam2016-201644196018552/5937.005.6639.20000
KD Shah2016-201631360300--5.00-0000
Shahid Wasif2016-2017500000----0010
Shaiman Anwar2017-2017400000----0020
T Shamsi2016-201733162213543/3633.755.0040.50000
MD Shanaka2016-201622240230--5.75-0000
Shakib Al Hasan2016-201712126420563154/4737.535.2642.80020
SM Sharif2017-2017228425122/2425.503.64420000
Sharjeel Khan2016-2017800000----0030
RG Sharma2016-2016500000----0030
Shoaib Malik2016-201777162214121/1570.505.22810050
L Siaka2016-2016323001511/1115.003.00300000
Sikandar Raza2016-201765153112611/37126.004.941530020
TAM Siriwardana2017-201731301230--4.60-0000
SPD Smith2016-20171400000----0080
IS Sodhi2016-201755247125162/6641.836.0941.10000
Sohail Khan2016-2016114203411/3434.004.85420010
CB Sole2017-2017229017411/4074.004.93900010
CA Soper2016-2016331482123106/4112.304.9814.81020
Soumya Sarkar2016-201771240250--6.25-0040
TG Southee2016-201717179678894203/4044.705.5448.30040
B Stanlake2017-2017227816811/5568.005.23780000
MA Starc2016-2017994877407194/4221.425.0125.60050
DW Steyn2016-201644218025452/6550.806.9943.60000
PR Stirling2016-201795156014666/5524.335.61261000
MP Stoinis2017-2017228407133/4923.665.07280010
BA Stokes2016-201798342335493/6339.336.21380040
Subashis Roy2016-2016116014511/4545.004.50600000
Taijul Islam2016-20162212008211/4482.004.101200010
Tamim Iqbal2016-20171200000----0030
Tanbir Hayder2016-201622600670--6.70-0010
Tanveer Ahmed2016-201733103010022/4950.005.8251.50020
Tanwir Afzal2016-20163310218811/2888.005.171020000
Taskin Ahmed2016-201712125672547204/4727.355.7828.30040
LRPL Taylor2016-20171200000----0050
SP Terry2016-2016200000----0000
WU Tharanga2016-20171300000----0040
SR Thompson2017-201776238021321/31106.505.361190040
DT Tiripano2016-2016536605722/2628.505.18330000
CP Tremain2016-201644240025573/6436.426.3734.20010
Umar Akmal2017-2017500000----0000
TP Ura2016-2016300000----0020
Usman Ghani2017-2017100000----0000
A Vala2016-20163315639232/3630.663.53520010
JDF Vandersay2016-201743162016243/5040.506.0040.50010
N Vanua2016-20163311719611/4696.004.921170000
JM Vince2016-2016300000----0030
BV Vitori2016-2016115405233/5217.335.77180000
MS Wade2016-20171400000----00131
Wahab Riaz2016-201755240020762/2834.505.17400010
CD Wallace2017-2017200000----0000
MN Waller2016-201761300280--5.60-0010
Waqas Khan2016-2017300000----0000
DA Warner2016-20171400000----00110
BJ Watling2016-2016500000----0040
MRJ Watt2017-20172210118311/3783.004.931010000
DS Weerakkody2017-2017300000----0020
BTJ Wheal2017-20172210819221/4346.005.11540000
DJ Willey2016-201755168216932/4756.336.03560060
SC Williams2016-201786255415183/1518.873.5531.80030
KS Williamson2016-2017187174114363/2223.834.93290070
GC Wilson2016-2017900000----0050
CR Woakes2016-2017994627412154/4727.465.3530.80020
DJ Worrall2016-201633158017111/43171.006.491580010
J Yadav2016-201611240811/88.002.00240010
UT Yadav2016-201766288129993/7533.226.22320030
CA Young2016-201733173017273/4824.575.9624.70010
Yuvraj Singh2017-201732300310--6.20-0000
Zahoor Khan2017-2017441360115136/348.845.0710.41000
A Zampa2016-201710104672478123/3739.836.1438.90030
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]