Batting Averages for ICC World Test Championship, 2023-2025

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Jamal2023-202581523528227.0757.32-22
Pakistan
Abdullah Shafique2023-20241019151220128.4450.54214
Pakistan
Abrar Ahmed2023-202568326105.2052.00---
Pakistan
Agha Salman2023-202514265870132*41.4265.70262
Pakistan
Rehan Ahmed2024-202448-922811.5053.80--1
England
Akash Deep2024-2024710-83318.3049.40--3
India
MM Ali2023-202347-1805425.7165.21-1-
England
JM Anderson2023-2024915741125.1231.06--3
England
R Ashwin2023-20241420-37411318.7055.90113
India
A Athanaze2023-20251325-6279225.0853.54-42
West Indies
AAP Atkinson2024-20241116135211823.4679.101-1
England
Babar Azam2023-20251223-5398123.4350.32-31
Pakistan
JM Bairstow2023-20241019156099*31.1179.09-31
England
T Bavuma2023-2025813171111359.2553.13251
South Africa
DG Bedingham2023-20251323371111035.5565.52131
South Africa
JG Bethell2024-20243612609652.0075.14-3-
England
KS Bharat2024-202424-924123.0048.16---
India
J Blackwood2023-20232415920*19.6634.10---
West Indies
TA Blundell2023-20241426248011520.0069.46114
New Zealand
SM Boland2023-2025584502012.5028.08--2
Australia
C Bosch2024-20241218181*81.0086.17-11
South Africa
N Brand2024-202424-663416.5051.16---
South Africa
KC Brathwaite2023-20251326-5867522.5342.40-32
West Indies
MP Breetzke2024-202411-------1
South Africa
SCJ Broad2023-2023582781613.0055.31---
England
HC Brook2023-20241729-146331750.4483.36471
England
JJ Bumrah2023-202515235120266.6641.95--10
India
N Burger2023-202435133238.2529.20--2
South Africa
AT Carey2023-202520323102015635.1764.5515-
Australia
BA Carse2024-20245729433*18.8078.99---
England
KU Carty2024-2025510-1794217.9044.19--2
West Indies
T Chanderpaul2023-20244811073315.2829.31--1
West Indies
LD Chandimal2023-20251324-87011636.2551.87173
Sri Lanka
G Coetzee2023-202422-201910.0076.92---
South Africa
C Connolly2025-202511-444.0066.66---
Australia
DP Conway2023-20241122-4339119.6851.24-32
New Zealand
RRS Cornwall2023-20231212319*23.0047.91---
West Indies
Z Crawley2023-20241934-117518934.5577.86183
England
PJ Cummins2023-20251830452364*20.1159.56-12
Australia
J Da Silva2023-20241121238182*20.0551.41-21
West Indies
DM de Silva2023-20251324-106512244.3763.24382
Sri Lanka
R de Swardt2024-2024241996433.0045.00-11
South Africa
T de Zorzi2023-2024916-48617730.3756.05111
South Africa
BM Duckett2023-202422411147015336.7584.33282
England
D Elgar2023-202423-20118567.0060.901--
South Africa
Faheem Ashraf2023-202312-1497.0035.89---
Pakistan
AM Fernando2023-20251016926113.7126.80--5
Sri Lanka
BOP Fernando2025-202512-1376.5065.00---
Sri Lanka
KNM Fernando2023-2024612-2205718.3349.66-21
Sri Lanka
MVT Fernando2023-202471337421*7.4029.13--3
Sri Lanka
BT Foakes2024-2024510-2054720.5039.34---
England
C Fortuin2024-202424-23115.7523.95--1
South Africa
ST Gabriel2023-202311-------1
West Indies
JP Greaves2024-20256121231115*21.0053.591--
West Indies
C Green2023-20258152409174*31.4652.231-2
Australia
Harshit Rana2024-202423-772.3335.00--2
India
TW Hartley2024-2024510-1853618.5065.14---
England
Hasan Ali2023-2024241752.3325.92--1
Pakistan
Hasan Mahmud2024-2024916610738*10.7042.29--2
Bangladesh
JR Hazlewood2023-2025142013822211.7133.60--2
Australia
TM Head2023-202520361119715234.2080.71354
Australia
MJ Henry2024-2024915-1874212.4686.57--3
New Zealand
KAR Hodge2024-20251122-55612025.2750.09132
West Indies
JO Holder2023-202471333295932.9047.06-22
West Indies
J Hull2024-202412197*9.0056.25---
England
Imam-ul-Haq2023-20234711516225.1637.65-2-
Pakistan
TA Imlach2025-202524-553513.7558.51--1
West Indies
JP Inglis2025-202522-10210251.00106.251-1
Australia
Ishan Kishan2023-20232327852*78.0085.71-1-
India
SS Iyer2023-20244811453520.7152.72--1
India
RA Jadeja2023-20251522166411231.6146.79142
India
YBK Jaiswal2023-2025193621798214*52.8865.664103
India
Jaker Ali2024-202436-2369139.3360.66-3-
Bangladesh
KA Jamieson2023-2024341602320.0043.47---
New Zealand
AA Jangoo2025-202512-303015.0053.57--1
West Indies
M Jansen2023-2025710220084*25.0068.96-22
South Africa
NGRP Jayasuriya2023-20251222117628*8.3835.55--5
Sri Lanka
JNT Seales2024-2025815683229.2266.93--3
West Indies
AS Joseph2023-2024917-168329.8861.76--2
West Indies
S Joseph2024-202481631863614.3081.93--1
West Indies
DC Jurel2024-20244612029040.4053.15-1-
India
Kamran Ghulam2024-2025611-31211828.3656.5211-
Pakistan
FDM Karunaratne2023-20251325-5898623.5652.26-41
Sri Lanka
Kashif Ali2025-202512-110.508.33--1
Pakistan
SN Khan2024-2024611137115037.1074.94133
India
UT Khawaja2023-202520393142823239.6644.47263
Australia
Khurram Shahzad2023-2025611283189.2237.05--3
Pakistan
V Kohli2023-20251425275112132.6558.30231
India
SJ Konstas2024-202524-1136028.2581.88-1-
Australia
SC Kuggeleijn2024-202424-704417.5087.50--2
New Zealand
MP Kuhnemann2025-202521-666.0075.00---
Australia
Kuldeep Yadav2024-20245821053017.5026.31--1
India
CBRLS Kumara2024-202581445010*5.0030.12--5
Sri Lanka
M Labuschagne2023-20252038397411127.8245.62181
Australia
TWM Latham2023-20241428-6848624.4250.22-43
New Zealand
DW Lawrence2024-202436-1203520.0065.57---
England
MJ Leach2024-20244635225*17.3372.22---
England
Litton Das2024-2024916-39413824.6258.19111
Bangladesh
M Louis2024-2025918-3589719.8841.77-21
West Indies
NM Lyon2023-2025172442514112.5557.17--2
Australia
D Madushanka2023-2023121-0*----1
Sri Lanka
KA Maharaj2024-2025911191409.1067.91--5
South Africa
Mahidul Islam Ankon2024-202412-292914.5043.93--1
Bangladesh
Mahmudul Hasan Joy2023-2024816-2728617.0040.05-12
Bangladesh
Mohammad Ali2024-202423-220.668.33--2
Pakistan
KT Maphaka2025-202511-------1
South Africa
AK Markram2023-20251120170813637.2663.55231
South Africa
MR Marsh2023-20241425282311835.7867.79163
Australia
AD Mathews2023-2025132528088835.1348.18-71
Sri Lanka
KSA McKenzie2023-2024612-2035016.9158.50-12
West Indies
NA McSweeney2024-2024361723914.4033.96--1
Australia
Mehidy Hasan Miraz2023-2024122237079737.2155.75-5-
Bangladesh
BKG Mendis2023-202512232720106*34.2866.05142
Sri Lanka
PHKD Mendis2024-2025112021123182*62.3865.9853-
Sri Lanka
RTM Mendis2023-202548-1334216.6235.75--1
Sri Lanka
Mir Hamza2023-202548343168.6042.57--1
Pakistan
DJ Mitchell2023-2024132517438430.9550.82-6-
New Zealand
Mohammad Abbas2024-20252431010*10.0023.80--1
Pakistan
Mohammad Rizwan2023-202512222900171*45.0059.44141
Pakistan
Mohammed Siraj2023-202517221151124.6328.81--5
India
Mominul Haque2023-202412232621107*29.5754.90155
Bangladesh
EM Moore2024-202412-232311.5039.65--1
South Africa
TL Moreki2024-20242421567.5022.05---
South Africa
G Motie2024-202571332135521.3063.96-12
West Indies
Muhammad Hurraira2025-202524-462911.5048.42---
Pakistan
Mukesh Kumar2023-2024343-0*----1
India
PWA Mulder2024-20257103296105*42.2851.47111
South Africa
T Murphy2023-202534-763419.0076.00---
Australia
Mushfiqur Rahim2023-2024815145419132.4255.56111
Bangladesh
S Muthusamy2024-20241116868*-90.66-1-
South Africa
Nahid Rana2024-2024610513112.6022.03--4
Bangladesh
Naseem Shah2023-202456-48338.0025.26--2
Pakistan
Nayeem Hasan2023-2024361661613.2045.51---
Bangladesh
Najmul Hossain Shanto2023-20241019-48310525.4256.0911-
Bangladesh
L Ngidi2024-2025342884.0053.33--1
South Africa
HM Nicholls2023-202324-25196.2535.71---
New Zealand
P Nissanka2024-20257131399127*33.2574.1612-
Sri Lanka
K Nitish Kumar Reddy2024-202559129811437.2564.221-1
India
Noman Ali2023-202569-1184513.1149.16--3
Pakistan
Nurul Hasan2023-202324-462911.5062.16--1
Bangladesh
W O'Rourke2024-2024101812185*3.009.32--5
New Zealand
D Olivier2024-20241211615*16.0024.61---
South Africa
D Padikkal2024-202423-906530.0045.68-11
India
RR Pant2024-20251019167710937.6173.58141
India
AR Patel2024-202424-1334533.2548.01---
India
AY Patel2023-2024712463227.8732.98---
New Zealand
D Paterson2024-202457-58158.2895.08--1
South Africa
RM Patidar2024-202436-633210.5038.41--2
India
KN Peiris2024-2025341953.0022.50--2
Sri Lanka
KD Petersen2023-202435-1084521.6037.63---
South Africa
GD Phillips2023-2024142556768733.8076.29-41
New Zealand
DL Piedt2024-20243528338*27.6645.85---
South Africa
OJ Pope2023-20241934-108419631.8868.78343
England
MJ Potts2024-202447156219.3353.84--1
England
M Prasidh Krishna2023-2025353432.0014.81--1
India
K Rabada2023-20251114313431*12.1857.75--1
South Africa
AM Rahane2023-202322-1185.5023.40---
India
KL Rahul2023-20251120261510134.1658.46142
India
CAK Rajitha2023-202424223811.5031.08---
Sri Lanka
RMMP Rathnayake2024-202445-1517230.2062.65-1-
Sri Lanka
R Ravindra2024-20241224198424042.7860.14241
New Zealand
RA Reifer2023-202312-13116.5022.03---
West Indies
RD Rickelton2024-2025711147325947.3057.262-1
South Africa
KAJ Roach2023-202581431544714.0034.45--1
West Indies
OE Robinson2023-20244721175823.4059.69-11
England
JE Root2023-202422404196826254.6665.46771
England
Saim Ayub2024-2025814-3647726.0055.40-31
Pakistan
Sajid Khan2024-202559213348*19.0069.63--1
Pakistan
S Samarawickrama2023-202324-523613.0062.65--1
Sri Lanka
MJ Santner2023-202461113007630.0064.23-2-
New Zealand
Sarfaraz Ahmed2023-202335139179.7561.90---
Pakistan
Saud Shakeel2023-2025142611078208*43.1255.19342
Pakistan
BV Sears2024-2024122-0*-----
New Zealand
Shadman Islam2024-202471413649328.0049.65-32
Bangladesh
Shahadat Hossain2023-2024612-1903115.8338.53--1
Bangladesh
Shaheen Shah Afridi2023-202469210429*14.8559.77--1
Pakistan
Shan Masood2023-20251427188015133.8467.58251
Pakistan
Shakib Al Hasan2024-20245911553619.3754.57--1
Bangladesh
RG Sharma2023-20241731186413128.8061.18342
India
Shoaib Bashir2024-202415231276136.9036.71--5
England
Shoriful Islam2023-2024592962213.7178.04---
Bangladesh
Shubman Gill2023-202516293972119*37.3861.48333
India
K Sinclair2024-20254811185016.8540.41-11
West Indies
JL Smith2024-2024915-63711142.4672.3014-
England
NG Smith2024-202424-804220.0066.66---
New Zealand
SPD Smith2023-202520373140314141.2652.23552
Australia
IS Sodhi2023-202424-37229.2528.46--1
New Zealand
TG Southee2023-20241322-2696512.2279.35-14
New Zealand
MA Starc2023-20251930637858*15.7543.24-12
Australia
BA Stokes2023-202418322100715533.5665.30171
England
OP Stone2024-20242414715*15.6652.22---
England
T Stubbs2024-20251018151012230.0050.29211
South Africa
Khaled Ahmed2024-202436130226.0047.61--2
Bangladesh
Taijul Islam2023-202491822354714.6839.16--2
Bangladesh
Taskin Ahmed2024-20244724011*8.0047.61--1
Bangladesh
SN Thakur2023-202322-262413.0063.41---
India
JC Tongue2023-202312-201910.0066.66---
England
JD Unadkat2023-202321-777.0026.92---
India
JDF Vandersay2025-202512-575328.50105.55-1-
Sri Lanka
R van Tonder2024-202424-643216.0037.86--1
South Africa
K Verreynne2023-20251116250511436.0764.00311
South Africa
S von Berg2024-202412-403820.0036.03---
South Africa
N Wagner2024-202411-333333.00122.22---
New Zealand
DA Warner2023-2024816-58416436.5060.51131
Australia
JA Warrican2023-2025610517136*34.2073.07--2
West Indies
Washington Sundar2024-202551032035029.0039.18-1-
India
BJ Webster2025-20254612317246.2065.25-2-
Australia
KS Williamson2023-202411221115215654.8554.13541
New Zealand
CR Woakes2023-2024121832956219.6661.33-12
England
MA Wood2023-202491531663313.8395.40--5
England
WA Young2024-202471424817140.0847.71-4-
New Zealand
Zahid Mahmood2024-202423222*2.007.69--1
Pakistan
Zakir Hasan2023-2024102013355917.6349.77-22
Bangladesh
Zubayr Hamza2024-202424-953623.7532.53---
South Africa
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]

Netherlands vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 74th Match, Jun 4, 2025 [ODI # 4884]