Bowling Averages for ICC World Test Championship, 2023-2025

Bowling averages
Player
Span
Mat
Inns
Balls
Mdns
Runs
Wkts
BBI
Ave
Econ
SR
5
10
Ct
St
Aamer Jamal2023-20258118937690216/6932.854.6342.52050
Pakistan
Abdullah Shafique2023-20241000000----0090
Pakistan
Abrar Ahmed2023-2025611120031638184/2735.443.1966.60020
Pakistan
Agha Salman2023-20251419124918778133/14859.843.739600200
Pakistan
Rehan Ahmed2024-20244781716550154/6636.664.0354.40030
England
Akash Deep2024-202471288127528153/8335.203.5958.70010
India
MM Ali2023-2023477561546393/7651.443.67840000
England
JM Anderson2023-2024917174467820193/3243.152.8291.70030
England
R Ashwin2023-202414262673611547637/7124.553.4742.45150
India
A Athanaze2023-202513415627911/5379.003.0315600130
West Indies
AAP Atkinson2024-202411211852521152527/4522.153.7335.63150
England
Babar Azam2023-20251200000----00140
Pakistan
JM Bairstow2023-20241000000----00261
England
T Bavuma2023-2025800000----0030
South Africa
DG Bedingham2023-20251300000----00170
South Africa
JG Bethell2024-2024329207733/7225.665.0230.60040
England
KS Bharat2024-2024200000----0060
India
J Blackwood2023-20232112040--2.00-0010
West Indies
TA Blundell2023-20241400000----00356
New Zealand
SM Boland2023-202551089230508236/4522.083.4138.71110
Australia
C Bosch2024-202412160511754/6323.404.38320010
South Africa
N Brand2024-202422234217186/11921.374.3829.21030
South Africa
KC Brathwaite2023-202513101391600--2.58-0050
West Indies
MP Breetzke2024-2024100000----0000
South Africa
SCJ Broad2023-2023510110633625224/6528.403.3950.20000
England
HC Brook2023-2024173482250--3.12-00210
England
JJ Bumrah2023-202515282362911162776/4515.092.9530.65080
India
N Burger2023-20243637614237144/3316.923.7826.80010
South Africa
AT Carey2023-20252000000----008216
Australia
BA Carse2024-202451093722536276/4219.853.4334.71160
England
KU Carty2024-2025500000----0010
West Indies
T Chanderpaul2023-2024400000----0020
West Indies
LD Chandimal2023-20251300000----00110
Sri Lanka
G Coetzee2023-202424222118752/1837.405.0544.40010
South Africa
C Connolly2025-202512301210--4.20-0000
Australia
DP Conway2023-20241100000----0050
New Zealand
RRS Cornwall2023-2023119653211/3232.002.00960000
West Indies
Z Crawley2023-20241900000----00190
England
PJ Cummins2023-202518353383761879806/2823.483.3342.26190
Australia
J Da Silva2023-20241100000----00351
West Indies
DM de Silva2023-202513165041229462/1849.003.508400190
Sri Lanka
R de Swardt2024-2024242701012132/6140.332.68900030
South Africa
T de Zorzi2023-2024900000----0050
South Africa
BM Duckett2023-20242200000----00230
England
D Elgar2023-2024200000----0010
South Africa
Faheem Ashraf2023-202312144113011/93130.005.411440000
Pakistan
AM Fernando2023-202510181518221029345/10230.264.0644.61030
Sri Lanka
BOP Fernando2025-2025100000----0000
Sri Lanka
KNM Fernando2023-2024600000----00110
Sri Lanka
MVT Fernando2023-2024714119431652264/4825.073.2745.90030
Sri Lanka
BT Foakes2024-2024500000----00124
England
C Fortuin2024-2024200000----0032
South Africa
ST Gabriel2023-202312144010721/3353.504.45720000
West Indies
JP Greaves2024-2025684081020562/3434.163.01680060
West Indies
C Green2023-202581252611390102/6439.004.4452.600100
Australia
Harshit Rana2024-202423270620343/4850.754.5167.50010
India
TW Hartley2024-202459150430795227/6236.133.1768.31020
England
Hasan Ali2023-2024243951518222/6191.002.76197.50000
Pakistan
Hasan Mahmud2024-2024916139835849305/4328.303.6446.62050
Bangladesh
JR Hazlewood2023-202514262360881207595/3120.453.06403070
Australia
TM Head2023-20252017430328182/1735.123.9253.700170
Australia
MJ Henry2024-2024918163156892487/6718.583.2833.93040
New Zealand
KAR Hodge2024-2025116156010522/4452.504.037800130
West Indies
JO Holder2023-20247128702746072/5765.713.17124.20090
West Indies
J Hull2024-20241210209133/5330.335.35340000
England
Imam-ul-Haq2023-2023400000----0080
Pakistan
TA Imlach2025-2025200000----0051
West Indies
JP Inglis2025-2025200000----0010
Australia
Ishan Kishan2023-2023200000----0050
India
SS Iyer2023-2024400000----0030
India
RA Jadeja2023-202515262509701289555/4123.433.0845.63150
India
YBK Jaiswal2023-20251916060--6.00-00200
India
Jaker Ali2024-2024300000----0010
Bangladesh
KA Jamieson2023-2024353961917884/5822.252.6949.50000
New Zealand
AA Jangoo2025-2025100000----0010
West Indies
M Jansen2023-2025714115432711337/1321.543.6934.92190
South Africa
NGRP Jayasuriya2023-202512223671792131586/4236.743.4863.24020
Sri Lanka
JNT Seales2024-2025815134745773386/6120.343.4435.41030
West Indies
AS Joseph2023-20249161400211088274/8440.294.6651.80040
West Indies
S Joseph2024-2024815112019776297/6826.754.1538.63010
West Indies
DC Jurel2024-2024400000----0062
India
Kamran Ghulam2024-202562180160--5.33-0020
Pakistan
FDM Karunaratne2023-20251314030--4.50-0060
Sri Lanka
Kashif Ali2025-2025126023921/1619.503.90300000
Pakistan
SN Khan2024-2024600000----0030
India
UT Khawaja2023-20252000000----00180
Australia
Khurram Shahzad2023-20256990620600206/9030.003.9745.31030
Pakistan
V Kohli2023-20251400000----00110
India
SJ Konstas2024-2025200000----0020
Australia
SC Kuggeleijn2024-202424192313322/7566.504.15960010
New Zealand
MP Kuhnemann2025-20252455519275165/6317.182.9734.61000
Australia
Kuldeep Yadav2024-202451081413508225/7223.093.74371010
India
CBRLS Kumara2024-2025815115529754304/2125.133.9138.50050
Sri Lanka
M Labuschagne2023-2025206812600--4.44-00130
Australia
TWM Latham2023-20241400000----00150
New Zealand
DW Lawrence2024-202433480360--4.50-0030
England
MJ Leach2024-202448102820599184/3033.273.4957.10020
England
Litton Das2024-2024900000----00326
Bangladesh
M Louis2024-2025900000----0030
West Indies
NM Lyon2023-202517303281761662666/6525.183.0349.71150
Australia
D Madushanka2023-2023111023770--4.52-0010
Sri Lanka
KA Maharaj2024-2025915184760859415/5920.952.79452060
South Africa
Mahidul Islam Ankon2024-2024100000----0010
Bangladesh
Mahmudul Hasan Joy2023-202481120140--7.00-0040
Bangladesh
Mohammad Ali2024-202423330914522/8872.502.631650010
Pakistan
KT Maphaka2025-20251212819032/4330.004.2142.60010
South Africa
AK Markram2023-20251110258513431/544.663.118600200
South Africa
MR Marsh2023-20241420630943892/1248.664.177000110
Australia
AD Mathews2023-2025132302140--2.80-0050
Sri Lanka
KSA McKenzie2023-2024600000----0040
West Indies
NA McSweeney2024-2024300000----0030
Australia
Mehidy Hasan Miraz2023-202412222359471332395/6134.153.3860.410160
Bangladesh
BKG Mendis2023-20251200000----00222
Sri Lanka
PHKD Mendis2024-2025116120011033/3236.665.504000120
Sri Lanka
RTM Mendis2023-202547100110618145/13644.143.7071.51010
Sri Lanka
Mir Hamza2023-20254773928368124/3230.662.9861.50020
Pakistan
DJ Mitchell2023-2024133480440--5.50-00240
New Zealand
Mohammad Abbas2024-20252442011246106/5424.603.51421010
Pakistan
Mohammad Rizwan2023-20251200000----00337
Pakistan
Mohammed Siraj2023-202517322329691415486/1529.473.6448.52070
India
Mominul Haque2023-202412911328033/426.664.2437.60010
Bangladesh
EM Moore2024-2024100000----0010
South Africa
TL Moreki2024-2024243981120221/32101.003.041990010
South Africa
G Motie2024-202571193418529133/4940.693.3971.80030
West Indies
Muhammad Hurraira2025-2025200000----0020
Pakistan
Mukesh Kumar2023-2024362841617972/025.573.7840.50000
India
PWA Mulder2024-202571262419318124/3226.503.05520080
South Africa
T Murphy2023-202536332126684/11033.254.8041.50010
Australia
Mushfiqur Rahim2023-2024800000----0010
Bangladesh
S Muthusamy2024-2024129645554/4511.003.4319.20010
South Africa
Nahid Rana2024-202461196012731205/6136.554.56481010
Bangladesh
Naseem Shah2023-20245994920590183/4132.773.7352.70000
Pakistan
Nayeem Hasan2023-202436408721852/2143.603.2081.60020
Bangladesh
Najmul Hossain Shanto2023-20241016050--5.00-00120
Bangladesh
L Ngidi2024-202535263716473/3023.423.7437.50000
South Africa
HM Nicholls2023-2023200000----0020
New Zealand
P Nissanka2024-2025700000----0090
Sri Lanka
K Nitish Kumar Reddy2024-202559264319052/3238.004.3152.80020
India
Noman Ali2023-2025612127232679468/4614.763.2027.65210
Pakistan
Nurul Hasan2023-2023200000----0072
Bangladesh
W O'Rourke2024-20241018142452893365/3424.803.7639.52050
New Zealand
D Olivier2024-20241220431380--4.05-0000
South Africa
D Padikkal2024-2024200000----0020
India
RR Pant2024-20251000000----00301
India
AR Patel2024-202424282420652/3341.204.3856.40010
India
AY Patel2023-2024712158334977376/5726.403.7042.74130
New Zealand
D Paterson2024-202451097232490215/6123.333.0246.22010
South Africa
RM Patidar2024-2024300000----0040
India
KN Peiris2024-20253578912520126/17043.333.9565.71000
Sri Lanka
KD Petersen2023-2024300000----0000
South Africa
GD Phillips2023-20241419160223963315/4531.063.6051.610150
New Zealand
DL Piedt2024-20243560311346115/8931.453.4454.81000
South Africa
OJ Pope2023-20241900000----00260
England
MJ Potts2024-20244874430387134/9029.763.1257.20030
England
M Prasidh Krishna2023-202535330723783/4229.624.3041.20000
India
K Rabada2023-202511221983641049566/4618.733.1735.44050
South Africa
AM Rahane2023-2023200000----0020
India
KL Rahul2023-20251100000----00200
India
CAK Rajitha2023-202423294518995/5621.003.8532.61010
Sri Lanka
RMMP Rathnayake2024-2024474756328103/5632.804.1447.50030
Sri Lanka
R Ravindra2024-202412115131725873/3336.853.0173.20050
New Zealand
RA Reifer2023-202311240160--4.00-0000
West Indies
RD Rickelton2024-2025700000----0050
South Africa
KAJ Roach2023-2025814101528567233/2024.653.3544.10030
West Indies
OE Robinson2023-20244669428338103/5533.802.9269.40000
England
JE Root2023-20242227127126733174/7943.113.4674.700350
England
Saim Ayub2024-202584148213842/10134.505.59370040
Pakistan
Sajid Khan2024-2025510115721778377/11121.024.0331.23130
Pakistan
S Samarawickrama2023-2023200000----0031
Sri Lanka
MJ Santner2023-2024611130938655337/5319.843.0039.62160
New Zealand
Sarfaraz Ahmed2023-2023300000----00100
Pakistan
Saud Shakeel2023-2025143250240--5.76-0050
Pakistan
BV Sears2024-202412198516154/9032.204.8739.60010
New Zealand
Shadman Islam2024-2024700000----0070
Bangladesh
Shahadat Hossain2023-2024600000----0080
Bangladesh
Shaheen Shah Afridi2023-2024611130433773174/7645.473.5576.70000
Pakistan
Shan Masood2023-20251400000----00110
Pakistan
Shakib Al Hasan2024-202451090016566134/7843.533.7769.20030
Bangladesh
RG Sharma2023-20241700000----00180
India
Shoaib Bashir2024-202415253147371968495/4140.163.7564.23040
England
Shoriful Islam2023-202451073223384112/1534.903.1466.50010
Bangladesh
Shubman Gill2023-20251600000----00140
India
K Sinclair2024-202547552638493/6142.664.1761.30040
West Indies
JL Smith2024-2024900000----00311
England
NG Smith2024-202424344133974/8648.425.9149.10000
New Zealand
SPD Smith2023-20252016010--1.00-00430
Australia
IS Sodhi2023-202423240318142/7445.254.52600000
New Zealand
TG Southee2023-202413251882571106212/3452.663.5289.600140
New Zealand
MA Starc2023-202519373228812071776/4826.893.8441.920100
Australia
BA Stokes2023-2024181895520568163/535.503.5659.600160
England
OP Stone2024-202424252320673/3529.424.90360010
England
T Stubbs2024-20251000000----00140
South Africa
Khaled Ahmed2024-202435420826673/7238.003.80600010
Bangladesh
Taijul Islam2023-20249172152621194406/7529.853.3253.84120
Bangladesh
Taskin Ahmed2024-20244871519379196/6419.943.1837.61000
Bangladesh
SN Thakur2023-202322156511621/1558.004.46780020
India
JC Tongue2023-202312252715153/9830.203.5950.40010
England
JD Unadkat2023-2023241688630--2.25-0020
India
JDF Vandersay2025-202511228018233/18260.664.78760000
Sri Lanka
R van Tonder2024-2024200000----0020
South Africa
K Verreynne2023-20251100000----00354
South Africa
S von Berg2024-20241217431000--3.44-0000
South Africa
N Wagner2024-20241214477421/3237.003.08720020
New Zealand
DA Warner2023-2024800000----00100
Australia
JA Warrican2023-2025611125930568327/3217.752.7039.32130
West Indies
Washington Sundar2024-2025596479342197/5918.003.17341120
India
BJ Webster2025-202546181510532/635.003.4860.30080
Australia
KS Williamson2023-20241100000----0080
New Zealand
CR Woakes2023-202412242244801116515/6221.882.984410100
England
MA Wood2023-2024917145130841295/3429.003.47502000
England
WA Young2024-2024700000----00120
New Zealand
Zahid Mahmood2024-2024229617111/4471.004.43960000
Pakistan
Zakir Hasan2023-20241000000----0090
Bangladesh
Zubayr Hamza2024-2024200000----0020
South Africa
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Australia vs South Africa at Lord's, ICC World Test Championship Final, Jun 11-14, 2025 [Test # 2585]

Sri Lanka vs Australia at Galle, Australia in Sri Lanka 2nd Test, Feb 6-9, 2025 [Test # 2580]

Australia vs Sri Lanka at Galle, Australia in Sri Lanka 1st Test, Jan 29-Feb 1, 2025 [Test # 2579]