Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ollie SykesSUR202620264401093427.2589122.4700047
SP van der MerweNOR202620265411094736.3311892.37000112
R KingsellNSW202620264401097927.25104104.81010124
Rohan KanhaiWI197519755421095554.5019855.05010140
Graham YallopAUS198419845411094236.3314276.7600090
Allan LambENG198819884411096636.3312785.8301081
Chris SmithENG198419844401097027.2524045.42010191
Graeme HickENG199719974401094027.2516167.7000062
Shehzad AhmedDEN201220125501095021.8022947.60010100
Christopher CarterHK201720175501094321.8017562.29000131
Khurram ShahzadQAT201720175501099421.8018758.29011102
Jonathan MerloVIC2023202355210954*36.3313779.56010121
Thilan SamaraweeraSL200220026611093321.8015669.8700090
Felix OrganHAM2025202586310932*36.33109100.00000112
Ethan BamberWAR202620268601095018.1711793.16011141
Ross AdairNK202320236611097621.80109100.00012105
Gordon GreenidgeWI1991199166110940*21.8022348.88000112
Niall O'BrienIRE201020107701094915.5716864.8800190
Aneurin DonaldGLA201620168701095315.5714177.3001081
David ObuyaKEN200120018801093413.6326141.76001121
Moin KhanPAK1995199511911093113.6315172.1900153
Adam ParoreNZ20022002109310936*18.1717064.1200161
Saqlain MushtaqPAK200020001813210937*9.9122049.5500161
Kasun RajithaSL2023202323154109339.9117562.29003121
S IftikharNOR201520152201087154.0020253.47010100
Calum MacLeodSCO2012201233110899*54.0015271.05010130
Jikoi KidaFIJ201520153301088936.0016764.6701091
Parvez Hossain EmonBAN202520253301086736.0012983.72010133
Marcello PiedtNW202420243301085936.0078138.4601058
Rahmat ShahAFG20212021331108103*54.0012785.04100102
Neil McKenzieSA200920095401086327.0016565.4501090
Dinesh ChandimalSL202120214401087127.0016167.0801062
Raymond van SchoorNAM2013201344110893*36.0017960.3401141
Akeem DodsonUSA201620165401083627.0022049.0900063
Wiaan MulderSA202420245401085227.0014375.5201092
Kaushal LokuarachchiSL200620066511086927.00100108.0001174
Michael CarberryENG201320135501086321.6017262.79010140
Jordan DeSilvaBER2016201655210852*36.00103104.8501074
Shafiq SharifMAS2018201855110847*27.0012884.38000122
Rob KeoghNOR202520255501086021.6012884.38010130
Aminuddin RamlyMAS201920195501084621.6013381.20000114
Satsimranjit DhindsaCAN2015201555410843*108.0013977.7000034
Shane GetkateIRE/NW202120216511084727.0099109.09000134
Daniel WestonGER201720175511083827.0015569.68001162
Ryan MurrayZIM201820185511084727.0017860.6700062
Nikhil ChaudharyTAS202520255521086736.00104103.8501092
SJ MacBethNW202620265501084121.6010999.0800084
Tom AspinwallLAN202320238511084727.0012090.0000047
Christopher De FreitasLL202420246511084527.0012487.10001133
Mark BurgessNZ198019805501084221.6014475.0000070
PreviousPage 145Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.