Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2016-2016210000.000.00001
Adnan Mufti2017-20174317943*39.5053.74000
Ahmed Raza2017-2017431624531.0061.38000
Aizaz Khan2016-2017530484416.0076.19000
MM Ali2016-20179911305516.25117.11011
Amir Hamza2017-2017864974.5052.94000
Amjad Javed2017-2017320242312.0096.00000
HM Amla2016-20171313043515433.4690.06110
CJ Anderson2016-201644031217.7553.44001
J Anderson2016-2016220443922.0072.13000
Anshuman Rath2016-20163317452*37.0075.51010
Asad Shafiq2017-201722018139.0046.15000
Asghar Afghan2016-20171313039310130.2378.44120
R Ashwin2017-20173211615*16.00123.07000
JJ Atkinson2016-2016110232323.0071.87000
Azhar Ali2016-201766014710124.5075.77101
Babar Azam2016-201788064212380.2590.93410
Babar Hayat2016-201755223882*79.3379.86032
GJ Bailey2016-20169811547422.0070.96010
JM Bairstow2016-20174401065626.5076.81011
A Balbirnie2017-201766218785*46.7586.97020
JT Ball2016-2017610282828.00127.27000
D Bau2016-2016330503416.6663.29000
S Bau2016-2016330924430.6676.03000
T Bavuma2016-2016110113113113.0091.86100
F Behardien2016-20178731485037.00152.57011
SJ Benn2016-20166413416*11.3387.17001
RD Berrington2017-2017110505050.0056.81010
SW Billings2016-20174401496237.2580.97021
D Bishoo2016-20174322212*22.0064.70000
SM Boland2016-2016431743.5070.00001
TA Boult2016-2017161174416*11.0060.27000
DAJ Bracewell2016-2016110151515.0032.60000
CR Brathwaite2016-20179801132314.1294.16000
KC Brathwaite2016-2017101002787827.8057.55010
DM Bravo2016-2016330906130.0063.38010
NT Broom2016-2017881313109*44.7192.33121
DG Brownlie2017-20176601586326.3374.17010
JJ Bumrah2016-201772100*0.000.00001
RP Burl2017-2017540692817.2562.72000
JC Buttler2016-20179902186324.22102.83021
C Carter2016-2017440864321.5073.50000
JL Carter2016-20177712415440.1684.85020
LD Chandimal2017-20176601665927.6666.40010
BB Chari2016-2016440521913.0042.62000
J Charles2016-2016660692611.5083.13001
PKD Chase2016-2017651882.0066.66003
TL Chatara2017-2017530441.3333.33002
CJ Chibhabha2016-2016440602515.0057.69000
E Chigumbura2016-2016320984.5060.00000
TS Chisoro2016-20164324742*47.00111.90000
K Christie2016-2016110000.000.00001
KJ Coetzer2017-2017220573028.5081.42000
AG Cremer2016-201710737731*19.2558.77001
MH Cross2017-2017220684434.0073.11000
ML Cummins2016-20161000--0.00000
PJ Cummins2016-20171062793619.7579.00001
MD Dai2016-20163319276*46.0084.40010
JH Davey2017-20172201165.5042.30000
Dawlat Zadran2016-2017111058241*16.4082.82001
C de Grandhomme2016-201786212934*32.2596.99000
Q de Kock2016-20171616080517850.31115.00261
CD de Lange2017-20171112020*-57.14000
DM de Silva2016-2017109120078*25.0076.33021
PC de Silva2017-2017110141414.00100.00000
AP Devcich2016-201622018119.00105.88000
AB de Villiers2017-2017101044338572.16106.38040
S Dhawan2017-201722012116.0048.00000
MS Dhoni2016-201788035713444.6282.25110
N Dickwella2016-201710903769441.7799.73030
GH Dockrell2016-2017972772115.4074.03000
BM Duckett2016-20163301236341.0080.92021
JP Duminy2016-2017161524098231.4685.03030
F du Plessis2016-20171616286018561.4290.14340
Ehsan Khan2016-20175312927*14.5036.70001
Ehsan Nawaz2017-2017210111111.0027.50000
CR Ervine2016-2017101022249228.0073.20012
Fareed Ahmad2017-201732211*-16.66000
JP Faulkner2016-2017861802516.0072.72001
LH Ferguson2016-2017762154*3.7533.33002
N Pradeep2016-201742100*0.000.00001
AJ Finch2016-2017101001905619.0084.82021
ST Finn2017-201731122*-100.00000
ST Gabriel2016-2017762421.0021.05002
WT Gavera2016-201611144*-66.66000
Ghulam Shabber2017-201744025146.2556.81000
Gulbadin Naib2017-20171090985110.8855.68011
DAS Gunaratne2016-201713112319114*35.4487.63100
MD Gunathilaka2017-2017330433414.3382.69001
MJ Guptill2016-201714142570180*47.50103.26223
AD Hales2017-201733013311044.3397.08100
PSP Handscomb2017-2017540908222.5094.73011
Hasan Ali2016-2017843241324.00114.28000
Hashmatullah Shahidi2016-20178811767225.1461.97011
JW Hastings2016-2016530785126.00100.00010
JR Hazlewood2016-2017931442.0050.00001
TM Head2016-20171615161312843.7895.33151
SD Heazlett2017-2017110444.0036.36000
MJ Henry2016-20165417939*26.33102.59000
H Hiri2016-2016331261113.0039.39000
JO Holder2016-20171010415045*25.0093.75001
SD Hope2016-201777025010135.7169.06100
Ihsanullah2017-2017110000.000.00001
Imad Wasim2016-20177601022917.0097.14000
Imran Haider2017-201742266*-40.00000
Imran Tahir2016-2017141100*-0.00000
Imrul Kayes2016-201677032511246.4277.38110
RA Jadeja2017-20173313916*19.50134.48000
KM Jadhav2016-201787232212064.40129.83111
GSNFG Jayasuriya2016-2016320403120.0056.33000
AS Joseph2016-20173212422*24.00126.31000
EC Joyce2017-20175501375527.4077.40010
Junaid Khan2017-201742100*0.000.00001
Karim Janat2017-2017110999.0027.27000
UT Khawaja2016-201744113882*46.0082.63010
V Kohli2016-2017882543154*90.50102.84230
KMDN Kulasekara2016-20171062491712.2590.74000
DS Kulkarni2016-20161112525*-96.15000
B Kumar2017-201721100*-0.00000
CBRLS Kumara2017-2017432656.0033.33000
RAS Lakmal2016-201712833520*7.0055.55003
TWM Latham2016-20171616145013730.0084.74123
MA Leask2017-2017110111111.0078.57000
E Lewis2016-201788025314831.6292.67101
CA Lynn2017-2017110161616.00133.33000
C McAuslan2017-2017220352717.5048.61000
AR McBrine2017-201764023125.7560.52001
CS MacLeod2017-20172201286.0050.00000
LD Madushanka2017-20173301374.3352.00001
Mahmudullah2016-2017121122497527.6685.27021
MR Marsh2016-20171110121876*24.2296.88022
SE Marsh2017-2017220382219.0088.37000
H Masakadza2016-2017330352011.6659.32000
Mashrafe Mortaza2016-201712901144412.6690.47000
GJ Maxwell2017-20177601947832.33121.25021
BJ McCarthy2016-2016110131313.0044.82000
Mehidy Hasan Miraz2017-2017310515151.0071.83010
BKG Mendis2016-20171312144310240.2784.70140
JM Mennie2016-2016220110.5025.00001
DA Miller2016-201711104401118*66.83120.05200
SF Mire2017-20175501085421.6083.07010
Mirwais Ashraf2016-2016332169*16.0084.21000
A Mishra2016-201652015147.5075.00000
Mohammad Amir2016-2017752371712.3392.50000
Mohammad Hafeez2017-20175501237224.6072.35010
Mohammad Nabi2016-2017131212994927.1891.15000
Mohammad Naveed2017-2017441573019.00121.27000
Mohammad Nawaz2016-2017431241912.0072.72000
Mohammad Rizwan2016-2017872722114.4072.00000
Mohammad Shahzad2016-2017131303186424.4692.71021
JN Mohammed2017-20173301327244.0069.47020
Mohammed Qasim2017-2017220474123.5056.62000
PJ Moor2016-201710911514718.8763.71000
VV Morea2016-2016330413513.6646.06000
EJG Morgan2017-201766029810749.66101.36200
CH Morris2017-2017851802820.00106.66000
Mosaddek Hossain2016-20171110421350*35.5091.81011
Mosharraf Hossain2016-2016221117*11.0034.37000
CB Mpofu2016-2017840631.5028.57001
Muhammad Usman2017-2017441954531.6666.43000
J Mulder2017-20174221515*-136.36000
CT Mumba2016-2016110111.0020.00000
C Munro2016-20178701758725.0091.14010
HG Munsey2017-2017110242424.0063.15000
TJ Murtagh2016-201775136159.0081.81000
TK Musakanda2016-20176611146022.8082.60010
Mushfiqur Rahim2016-2017109219967*28.4290.86011
Mustafizur Rahman2016-201753211*1.0050.00001
Nadeem Ahmed2016-20175301063.3341.66000
Najeeb Tarakai2017-2017110555.0027.77000
Najibullah Zadran2016-20177701144516.2886.36001
SP Narine2016-2016331242312.0092.30001
Nasir Hossain2016-20162213127*31.0083.78000
Naveen-ul-Haq2016-201621100*-0.00000
Nawroz Mangal2016-2016220433321.5079.62000
JDS Neesham2016-2017161524387433.6993.19030
R Ngarava2017-201753010103.3358.82002
HM Nicholls2016-2016110333.0027.27000
Nizakat Khan2016-20175502059341.0083.67010
Noor Ali Zadran2017-20177701765125.1464.46011
AR Nurse2016-201776147219.40109.30001
Nurul Hasan2016-2016220684434.0097.14000
KJ O'Brien2016-201765121872*54.50107.92020
NJ O'Brien2017-20176611313426.2060.36000
MK Pandey2016-20165517628*19.0077.55001
HH Pandya2016-20177521605653.33119.40010
T Panyangara2016-2016110121212.00133.33000
WD Parnell2016-20171074763525.33133.33001
AR Patel2016-2016530793826.3398.75000
JS Patel2016-2017310000.000.00001
SS Pathirana2016-201710712015633.5093.92010
MDK Perera2017-2017220241512.00126.31000
MDKJ Perera2016-2016540462111.5079.31000
NLTC Perera2017-20173301165538.66143.20020
AM Phangiso2016-20162000--0.00000
AL Phehlukwayo2016-2017146512542*125.00109.64000
LE Plunkett2016-20176313826*19.00140.74000
KA Pollard2016-2016330422214.0075.00000
WTS Porterfield2016-201799040511945.0086.35211
KOA Powell2017-20173301695.3376.19000
R Powell2016-2016440774419.25111.59000
SW Poynter2016-201622019119.50111.76000
S Prasanna2017-2017110111.0033.33000
D Pretorius2016-2017940865021.50108.86010
Qadeer Ahmed2017-20171000--0.00000
K Rabada2016-2017141199*-150.00000
AM Rahane2016-20176601445724.0069.23010
Rahmat Shah2016-201713131514108*42.8372.08152
KL Rahul2017-201733024118.0070.58000
D Ramdin2016-2016330793726.3368.69000
Rameez Shahzad2017-2017220474123.5054.02000
AU Rashid2016-20177214233*42.0089.36000
Rashid Khan2016-2017131101575614.27100.64011
JB Reva2016-2016210111.0012.50000
Rohan Mustafa2017-20174401124328.0088.18000
L Ronchi2016-201787156359.3368.29001
JE Root2017-201755132710181.7583.84130
RR Rossouw2016-201655131112277.75100.32120
JJ Roy2016-20178803568244.50104.70040
Rubel Hossain2016-2016221111011.0064.70000
Sabbir Rahman2016-2017121102686524.3686.17021
Samiullah Shinwari2016-201788119962*28.4265.67010
MN Samuels2016-20163301165738.6690.62010
PADLR Sandakan2017-2017552632.0021.42001
MJ Santner2016-20171815415838*14.3663.70002
Sarfaraz Ahmed2016-201633211960*119.00101.70010
Shabir Noori2016-2016110999.0037.50000
Shafiqullah2017-201743112750*63.50145.97010
Shafiul Islam2016-201643222*2.0025.00001
KD Shah2016-201633027189.0045.76001
Shahid Wasif2016-2017530474515.6653.40001
Shaiman Anwar2017-20174401175029.2567.63010
T Shamsi2016-20173000--0.00000
MD Shanaka2016-20162000--0.00000
Shakib Al Hasan2016-2017121103787934.3692.87040
SM Sharif2017-201722010105.0034.48001
Sharjeel Khan2016-20178803667945.75116.93040
RG Sharma2016-20165501237024.6077.84010
Shoaib Malik2016-20177722399047.8088.84010
L Siaka2016-2016330693623.00101.47000
Sikandar Raza2016-20176621757743.7573.22020
TAM Siriwardana2017-2017330643021.3390.14000
SPD Smith2016-20171414266716455.5890.37333
IS Sodhi2016-2017520110.506.66001
Sohail Khan2016-20161000--0.00000
CB Sole2017-2017220321.5033.33000
CA Soper2016-201633027169.0045.00000
Soumya Sarkar2016-2017760803813.3372.72001
TG Southee2016-2017171431385512.54102.98013
B Stanlake2017-201721111*-16.66000
MA Starc2016-20179836229*12.40126.53000
DW Steyn2016-201641166*-120.00000
PR Stirling2016-20179904569950.6687.18040
MP Stoinis2017-2017221188146*188.00113.93100
BA Stokes2016-201799235810151.14111.52131
Subashis Roy2016-201611111*-11.11000
Taijul Islam2016-2016220211110.5052.50000
Tamim Iqbal2016-20171211053812748.9076.85220
Tanbir Hayder2016-2016220532.5031.25000
Tanveer Ahmed2016-201732222*-100.00000
Tanwir Afzal2016-2016320564728.00103.70000
Taskin Ahmed2016-2017127123143.8337.09002
LRPL Taylor2016-20171212143710739.7275.73211
SP Terry2016-201622016168.0088.88001
WU Tharanga2016-20171311140311940.3081.57120
SR Thompson2017-2017750553711.0083.33000
DT Tiripano2016-2016541581919.3358.58000
CP Tremain2016-20164322323*23.0062.16001
Umar Akmal2017-20175511314632.7582.38000
TP Ura2016-2016330392013.0062.90000
Usman Ghani2017-2017110333.0018.75000
A Vala2016-20163301147038.0085.71010
JDF Vandersay2016-20174201587.5044.11000
N Vanua2016-201632188*8.0050.00001
JM Vince2016-2016330533217.6679.10000
BV Vitori2016-2016110000.000.00001
MS Wade2016-201714122325100*32.5097.30110
Wahab Riaz2016-201753023177.6679.31001
CD Wallace2017-2017220625331.0079.48010
MN Waller2016-20176416036*20.0084.50000
Waqas Khan2016-20173214335*43.0053.75000
DA Warner2016-201714140110017978.57113.75610
BJ Watling2016-201655045179.0063.38001
MRJ Watt2017-2017220301515.0053.57000
DS Weerakkody2017-2017330735824.33110.60010
BTJ Wheal2017-201722100*0.000.00001
DJ Willey2016-20175432410*24.0058.53000
SC Williams2016-2017871673511.1660.90002
KS Williamson2016-20171818169511840.8882.54140
GC Wilson2016-20179811384119.7163.59001
CR Woakes2016-201799417968*35.80106.54010
DJ Worrall2016-201631166*-150.00000
J Yadav2016-201611111*-100.00000
UT Yadav2016-20176212518*25.0071.42000
CA Young2016-201732133*3.0027.27001
Yuvraj Singh2017-201733021015070.00107.14100
Zahoor Khan2017-201742016168.0053.33001
A Zampa2016-2017106234128.5069.38000
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]