Batting Averages for ICC World Test Championship

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-202147-1965928.0086.34-1-
Aamer Jamal2023-202581523528227.0757.32-22
Abdullah Shafique2021-202422423150420138.5644.17556
Abid Ali2019-20211424190517439.3447.68322
Abrar Ahmed2022-20251015768178.5056.66--1
Abu Jayed2019-202171252583.5726.31--4
AC Agar2023-20231---------
MA Agarwal2019-20221933-129324339.1853.71441
Agha Salman2022-2025214061317132*38.7362.32392
Rehan Ahmed2022-2024510-1032810.3056.59--1
Akash Deep2024-2025101511636611.6453.79-13
MM Ali2019-2023916-3165419.7556.02-12
Al-Amin Hossain2019-2019121222122.0091.66---
Anamul Haque2022-202536-50238.3350.50--2
JM Anderson2019-2024365325157125.6036.42--8
KA Anderson2025-202512-331.5016.66--1
JC Archer2019-202513202124236.8844.28--3
Asad Shafiq2019-2020811-3377630.6350.60-41
KIC Asalanka2021-202236-882914.6651.46---
R Ashwin2019-202441583114211320.7653.99236
TD Astle2020-20201214225*42.0051.85---
A Athanaze2023-20251325-6279225.0853.54-42
AAP Atkinson2024-20251218138011822.3577.551-1
Azhar Ali2019-202222393131118536.4143.16346
Babar Azam2019-202536664299819648.3555.548181
JM Bairstow2019-202435676223616236.6566.21667
CT Bancroft2019-201924-441611.0027.16---
T Bavuma2019-202528516199217244.2650.253125
DG Bedingham2023-20251323371111035.5565.52131
DM Bess2020-2021121652083418.9042.02--3
JG Bethell2024-20254812719638.7169.30-3-
M Bhanuka2021-202112-653.0035.29---
KS Bharat2023-202471212214420.0952.99---
SW Billings2022-202233-663622.0057.89---
J Blackwood2019-202327512149010430.4049.38272
TA Blundell2019-202435616170112130.9252.163106
SM Boland2021-20251417783208.3030.40--3
NE Bonner2021-20221525480312338.2334.28234
C Bosch2024-20241218181*81.0086.17-11
TA Boult2019-2022151671843820.4495.83---
DAJ Bracewell2023-20231---------
MG Bracewell2022-2023610121374*23.6657.56-11
N Brand2024-202424-663416.5051.16---
KC Brathwaite2019-202541823226816028.7039.923147
DM Bravo2019-20204817923*11.2845.66---
MP Breetzke2024-202411-------1
SCJ Broad2019-20233349165286216.0069.29-15
HC Brook2022-20252644-242431755.0984.549102
SSJ Brooks2019-20221223-4426819.2142.45-33
JJ Bumrah2019-202538591632734*7.6045.73--23
N Burger2023-202435133238.2529.20--2
JA Burns2019-202071213199729.0046.70-32
RJ Burns2019-20222138-105513327.7643.68178
JC Buttler2019-202225443114215227.8547.56144
JD Campbell2019-2025193847446821.8850.30-23
AT Carey2021-202543657201015634.6564.132114
BA Carse2024-202591322585623.4577.01-11
KU Carty2024-2025714-2354216.7845.80--2
PVD Chameera2021-202146-35225.8337.63--1
T Chanderpaul2022-202481613025120.1336.69-11
LD Chandimal2019-2025325852340206*44.1551.203174
RL Chase2019-20252039-6656217.0540.92-38
G Coetzee2023-2024461672013.4088.15---
C Connolly2025-202511-444.0066.66---
DP Conway2021-202423431139012233.0951.73383
RRS Cornwall2019-202391632567319.6960.37-21
Z Crawley2020-202552951304126732.3565.224189
ML Cummins2019-20191211919*19.0028.35--1
PJ Cummins2019-202551759102064*15.4552.25-19
SM Curran2019-2021121712664416.6270.37--4
A Dananjaya2019-201911-------1
LA Dawson2025-202511-262626.0040.00---
J Da Silva2020-2024315671182100*24.1240.81155
TB de Bruyn2019-202247-1223017.4244.52---
C de Grandhomme2019-202210152538120*41.3873.39121
Q de Kock2019-202114251902141*37.5865.74253
JL Denly2019-20201019-5699429.9438.91-4-
DM de Silva2019-202535626250916644.8059.798134
R de Swardt2024-2024241996433.0045.00-11
T de Zorzi2023-20241120-60017730.0054.49122
N Dickwella2019-20232136310679632.3361.32-102
GS Dinusha2025-202511-111111.0068.75---
SO Dowrich2020-202046-1266121.0053.38-12
BM Duckett2022-202530562228915342.3885.634144
F du Plessis2019-20211120-55519927.7548.1712-
Ebadot Hossain2019-20251527136421*4.5727.94--6
D Elgar2019-202430563193518536.5052.913105
L Embuldeniya2019-202213231158407.1833.76--7
SJ Erwee2022-20231019147910826.6143.27112
Faheem Ashraf2020-2023122015499128.8951.35-31
Fawad Alam2020-202214224616124*34.2240.71323
LH Ferguson2019-201912211*-11.11---
AM Fernando2021-202521331658113.4126.24--10
BOP Fernando2019-20251831285710229.5549.88161
KNM Fernando2023-2024714-2785719.8549.02-21
MVT Fernando2019-202519291111221*6.2224.56--9
MD Fisher2022-2022111-0*-----
BT Foakes2021-202418325683113*25.2942.79122
C Fortuin2024-202424-23115.7523.95--1
ST Gabriel2019-20231525123182.3822.79--7
JP Greaves2024-20259182305115*19.0652.131--
C Green2020-2025325151565174*34.0248.27274
H Hameed2021-2022713-2206816.9230.09-24
JN Hamilton2019-201912-552.508.19--1
PSP Handscomb2023-202346114572*29.0040.27-11
Haris Rauf2022-202212-12126.0035.29--1
Haris Sohail2019-202168-1217515.1244.32-1-
SR Harmer2022-20235811634723.2836.22---
MS Harris2019-202281512807620.0039.66-1-
Harshit Rana2024-202423-772.3335.00--2
TW Hartley2024-2024510-1853618.5065.14---
Hasan Ali2021-202413211197289.8560.06--3
Hasan Mahmud2024-20251017711438*11.4042.53--2
JR Hazlewood2019-2025324123177229.8344.58--3
TM Head2019-202552875330017540.2472.418156
BE Hendricks2020-202012195*9.0050.00---
MJ Henry2020-2024172424107218.6377.50-36
SO Hetmyer2019-201924-713517.7558.67---
KAR Hodge2024-20251122-55612025.2750.09132
CK Holder2020-20201222113*-56.75---
JO Holder2019-202429569126581*26.9149.86-68
SD Hope2019-20251122-3674816.6839.93---
J Hull2024-202412197*9.0056.25---
Iftikhar Ahmed2019-2022351572714.2541.00--1
LU Igalagamage2025-202523-784026.0069.64---
Imam-ul-Haq2019-202314272108515743.4045.45362
TA Imlach2025-202524-553513.7558.51--1
Imran Butt2021-202148-853710.6243.14--2
Imran Khan2019-2019121105*10.0043.47---
Imrul Kayes2019-201924-2165.2534.42---
JP Inglis2025-202534-11910229.7582.631-1
Ishan Kishan2023-20232327852*78.0085.71-1-
SS Iyer2021-20241424281110536.8663.01152
WG Jacks2022-202224-893122.2598.88---
RA Jadeja2019-20254468112401175*42.1250.674174
YBK Jaiswal2023-2025244622209214*50.2066.216125
Jaker Ali2024-202548-2469130.7559.70-3-
KA Jamieson2020-20241825442351*20.1455.95-13
AA Jangoo2025-202512-303015.0053.57--1
M Jansen2021-20251828550684*22.0050.14-33
NGRP Jayasuriya2022-20251932223728*7.9031.98--6
P Jayawickrama2021-2022565128*12.0037.50--1
JNT Seales2021-2025213616145227.2539.40--7
AS Joseph2020-2025294926828614.5159.98-28
S Joseph2024-2025112232994415.7389.25--2
DC Jurel2024-20255812559036.4254.72-1-
A Kamboj2025-202511-------1
Kamran Ghulam2024-2025611-31211828.3656.5211-
FDM Karunaratne2019-202535661264224440.6452.526161
Kashif Ali2025-202512-110.508.33--1
SN Khan2024-2024611137115037.1074.94133
UT Khawaja2019-202543818328823245.0447.378135
Khurram Shahzad2023-2025611283189.2237.05--3
BA King2025-202536-1297521.5060.00-12
H Klaasen2019-202348-1043513.0045.21---
V Kohli2019-2025467952617254*35.3651.725117
SJ Konstas2024-2025510-1636016.3056.40-12
SC Kuggeleijn2024-202424-704417.5087.50--2
MP Kuhnemann2023-20255621864.5026.86--1
Kuldeep Yadav2021-202471121484016.4427.56--2
CBRLS Kumara2019-20251727118813*5.5028.75--8
M Labuschagne2019-202553968422521548.0151.8311223
RAS Lakmal2019-2022111721624010.8042.97--3
TWM Latham2019-202439712236325234.2448.823156
DW Lawrence2021-2024122415909125.6554.73-33
MJ Leach2019-202430441731241*11.5535.98--5
AZ Lees2022-20221019-4536723.8443.06-2-
GF Linde2019-202136-1353722.5052.94---
Litton Das2019-202530541197614137.2858.474111
LS Livingstone2022-202212116916.0088.88---
M Louis2024-20251020-3699718.4541.13-21
NM Lyon2019-20255366157154114.0158.89--4
D Madushanka2023-2023121-0*----1
KA Maharaj2019-2025335117748415.4857.50-511
Mahidul Islam Ankon2024-202412-292914.5043.93--1
S Mahmood2022-2022221524952.0041.93---
Mahmudullah2019-20203619539*19.0053.97--1
Mahmudul Hasan Joy2021-20241630-63513721.1638.83137
DJ Malan2021-2022713-3508226.9240.69-31
PJ Malan2020-202036-1568426.0029.43-1-
Mohammad Ali2022-2024472220.403.03--4
KT Maphaka2025-202511-------1
AK Markram2019-202529532163513632.0556.32474
MR Marsh2019-20241527286411834.5665.20163
AD Mathews2019-202534625214219937.5745.774113
KR Mayers2021-202316292882210*32.6660.45225
KSA McKenzie2023-2024612-2035016.9158.50-12
NA McSweeney2024-2024361723914.4033.96--1
Mehidy Hasan Miraz2019-202529544131410326.2849.10164
BKG Mendis2019-2025305421505106*28.9459.501128
PHKD Mendis2022-2025142431316182*62.6663.7955-
RTM Mendis2021-20251424140845*17.7343.91--3
MJ Mindley2022-20221211111*11.0029.72--1
Mir Hamza2022-2025612447165.8729.37--3
DJ Mitchell2020-202427464185619044.1953.45511-
Mohammad Abbas2019-20251319857295.1817.43--4
Mohammad Mithun2019-202148-1256315.6238.34-12
Mohammad Naim2022-202212-242412.0023.30--1
Mohammad Nawaz2022-2022361944518.8049.73---
Mohammad Rizwan2019-2025366182194171*41.3954.683113
Mohammad Wasim2022-2022241554318.3374.32---
Mohammed Shami2019-202324331031756*13.7874.94-17
Mohammed Siraj2020-202541572515116*4.7134.87--14
Mominul Haque2019-202531604150312726.8347.953712
EM Moore2024-202412-232311.5039.65--1
TL Moreki2024-20242421567.5022.05---
Mosaddek Hossain2022-202212-994.5036.00--1
S Moseley2021-202124-28127.0026.66---
G Motie2022-202591652535523.0064.05-12
Muhammad Hurraira2025-202524-462911.5048.42---
Muhammad Musa2019-20191221612*-94.11---
Mukesh Kumar2023-2024343-0*----1
PWA Mulder2020-202518293608105*23.3845.00113
T Murphy2023-202571011224113.5559.51--3
Mushfiqur Rahim2019-202525474180519141.9747.95473
Mustafizur Rahman2021-20222311075.0041.66--1
S Muthusamy2019-202447317368*43.2543.03-1-
S Nadeem2019-202123111*0.503.33--2
Nahid Rana2024-2025813713112.1617.56--5
KK Nair2025-202548-2055725.6252.56-11
Naseem Shah2019-202420278144337.5731.50--5
T Natarajan2021-202111111*-11.11---
Nayeem Hasan2019-202591631812513.9244.36--1
Najmul Hossain Shanto2020-202529561155416328.2548.92436
MG Neser2021-202223-563518.6677.77---
L Ngidi2019-20251624882195.1242.05--7
HM Nicholls2019-2023254021231200*32.3951.70423
P Nissanka2021-202518312130518745.0056.7647-
K Nitish Kumar Reddy2024-2025713134311428.5855.681-1
Noman Ali2021-2025172442714513.5540.75--5
A Nortje2019-202319339187407.7930.25--8
Nurul Hasan2021-202381513256423.2163.97-22
W O'Rourke2024-2024101812185*3.009.32--5
D Olivier2022-20246954015*10.0023.12--1
C Overton2019-202258-843210.5036.36--1
J Overton2022-202523-1069735.3367.51-11
D Padikkal2024-202423-906530.0045.68-11
TD Paine2019-2021142235507928.9451.06-42
RR Pant2019-202538674273114643.3474.256162
MW Parkinson2022-202211-888.00100.00---
AR Patel2021-2024142246468435.8852.30-41
AY Patel2019-20241523101343510.3034.62--1
D Paterson2020-2024711310139*12.6291.81--1
RM Patidar2024-202436-633210.5038.41--2
JL Pattinson2019-20204628547*21.2562.04--1
KN Peiris2024-2025341953.0022.50--2
MDK Perera2019-20215911776722.1242.65-12
MDKJ Perera2019-2021612-2676422.2567.42-32
V Permaul2021-20223414726*15.6630.92---
KD Petersen2021-20241425-7048228.1647.66-4-
VD Philander2019-202061222414624.1036.68--2
A Phillip2022-2025352744324.6644.84---
GD Phillips2020-2024152757288733.0972.43-52
DL Piedt2019-20245921665623.7143.79-11
OJ Pope2020-202551914286819632.9662.857155
MJ Potts2022-2024913386218.6051.19--2
KOA Powell2021-202147-1025114.5745.94-11
M Prasidh Krishna2023-20256105105*2.0015.38--3
D Pretorius2019-202036-833713.8350.92--1
WJ Pucovski2021-202112-726236.0057.14-1-
CA Pujara2019-2023356231769102*29.9839.001156
K Rabada2019-20253455115244711.9058.81--10
AM Rahane2019-202329493158911534.5447.16394
KL Rahul2019-202529552188413735.5447.67583
CAK Rajitha2019-2024101431102210.0027.91--4
RMMP Rathnayake2024-202556-1907231.6658.64-1-
KTH Ratnayake2025-202522-10105.0037.03--1
JA Raval2019-202047-823311.7138.13--1
R Ravindra2021-202415302105724037.7556.16241
RA Reifer2022-202359-1336214.7740.54-11
MT Renshaw2023-202334195*3.0033.33--1
JA Richardson2021-202112-1798.50242.85---
RD Rickelton2022-20251119263825937.5254.572-1
KAJ Roach2019-20253050114564711.6936.56--8
OE Robinson2021-2024172842945812.2555.36-17
JE Root2019-20256912611608026252.8659.9821228
JJ Roy2019-201948-1103113.7548.03--1
Rubel Hossain2020-202012-653.0017.14---
WP Saha2019-2021810218961*23.6252.06-1-
Saif Hassan2020-202148-1083413.5055.38--2
Saim Ayub2024-2025814-3647726.0055.40-31
NA Saini2021-2021231854.0029.62---
B Sai Sudharsan2025-202536-1406123.3341.05-12
Sajid Khan2021-20251014217948*14.9161.09--1
S Samarawickrama2023-202324-523613.0062.65--1
MJ Santner2019-2024101923827622.4754.80-21
Sarfaraz Ahmed2022-202359137411846.7564.8113-
Saud Shakeel2022-2025193631658208*50.2449.56492
BV Sears2024-2024122-0*-----
Shadab Khan2020-202012-604530.0061.22---
Shadman Islam2019-2025173416999321.1844.55-54
Shahadat Hossain2023-2024612-1903115.8338.53--1
Shaheen Shah Afridi2019-20242634722229*8.2243.52--8
MD Shanaka2020-202136111166*22.2051.38-1-
Shan Masood2019-202527501158715632.3858.15566
Shakib Al Hasan2021-2024132316578429.8657.13-62
I Sharma2019-2021151841585711.2844.25-14
RG Sharma2019-202440693271621241.1558.32982
PP Shaw2020-202036-1025417.0071.83-11
Shoaib Bashir2024-202518281592137.0737.70--6
Shoriful Islam2021-2024101741342610.3073.62--3
Shubman Gill2020-202537695264726941.3561.42975
DP Sibley2019-202118322901133*30.0334.81245
PM Siddle2019-2019341844428.0048.55---
K Sinclair2024-20254811185016.8540.41-11
L Sipamla2020-20223411510*5.0028.30--2
JL Smith2024-2025142421071184*48.6875.1526-
NG Smith2024-202424-804220.0066.66---
SPD Smith2019-202555959427821149.7451.2513197
IS Sodhi2022-202446-1136518.8332.94-11
JL Solozano2021-20211---------
WER Somerville2019-20215829940*16.5027.80--2
Soumya Sarkar2021-202112-13136.5034.21--1
TG Southee2019-2024375425756511.0568.45-111
MA Starc2019-202549691794558*18.1750.58-25
BA Stokes2019-2025571037361617637.6660.588174
OP Stone2021-20243614815*9.6048.48--1
T Stubbs2024-20251018151012230.0050.29211
GA Stuurman2022-202222-11115.5035.48--1
MJ Swepson2022-20224512815*7.0051.85--1
Khaled Ahmed2021-20241223635222.0526.51--12
Taijul Islam2019-2025254644434710.5434.85--7
Tamim Iqbal2020-20221019171413339.6670.41143
Taskin Ahmed2021-20241017511631*9.6644.96--2
LRPL Taylor2019-2022162636468628.0851.68-3-
SN Thakur2021-20251220-3736718.6560.35-43
M Theekshana2022-202223-593819.6639.59---
HDRL Thirimanne2019-20221121-76014036.1941.41253
DC Thomas2022-202212-311915.5033.33---
BM Tickner2023-202321122*-40.00---
JC Tongue2023-202547133195.5033.67--2
JD Unadkat2022-20233313414*17.0045.94---
Usman Shinwari2019-20191---------
HE van der Dussen2019-2022183229059830.1640.74-63
JDF Vandersay2022-202524-715317.7592.20-1-
R van Tonder2024-202424-643216.0037.86--1
K Verreynne2021-2025253951077136*31.6757.50434
GH Vihari2019-20221221367211137.3343.9214-
S von Berg2024-202412-403820.0036.03---
MS Wade2019-20211425272711731.6053.69212
N Wagner2019-20241621728266*20.1478.11-16
DA Warner2019-2024386832423335*37.2760.92587
JA Warrican2021-20251323519536*10.8356.35--5
Washington Sundar2021-202513247752101*44.2346.79153
BJ Watling2019-202111161418105*27.8640.86121
BJ Webster2025-202571213817234.6358.97-4-
DN Wellalage2022-202212-291814.5061.70---
LB Williams2022-202223-25138.3335.21--1
KS Williamson2019-202428504282225161.3452.931163
CR Woakes2019-202534538100984*22.4256.11-35
MA Wood2020-2024223664404214.6683.49--7
J Yadav2021-202223-20126.6633.33---
SA Yadav2023-202311-888.0040.00---
UT Yadav2019-2023162161773111.8073.75--5
Yasir Ali2021-202261112055520.5046.17-11
Yasir Shah2019-20221320141011321.5749.931-3
WA Young2020-2024183229638932.1046.05-91
Zafar Gohar2021-202112-713735.5056.34---
Zahid Mahmood2022-202447220174.0018.18--3
Zakir Hasan2022-20241224152110022.6546.89132
K Zondo2022-20235711203920.0037.97--1
Zubayr Hamza2019-2024714-2666219.0039.82-11
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]