Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
Matt HenryNZ2019201916724117*8.2039105.1300042
Shaheen Shah AfridiPAK20252025127241148.204787.2300112
Richard EllisonENG19851985773412410.255771.9300030
Craig McDermottAUS1987198797041145.864689.1300031
Gladstone SmallENG1990199012724118*8.208051.2500250
Kuldeep YadavIND20192019238341158.207356.1600030
Pramodya WickramasingheSL1994199421824113*6.836464.0600111
Waqar YounisPAK199419942411241134.568150.6200121
Venkatesh PrasadIND199619963013841198.206167.2100213
Thilina KandambySL20082008110404040.009940.4000000
Abhik PatwaTAN20142014110404040.007255.5600030
Tom AbellSOM20182018210404040.0025160.0000070
Corbin BoschSA202420241114040*-4490.9100050
Mark EalhamENG19961996210404040.0034117.6500032
Malhar PatelKEN20062006220402520.009442.5500030
Glenn RogersSCO200620062214020*40.0010239.2200050
Brenton ParchmentWI20072007220402520.006462.5000070
Darren BravoWI20092009420402120.0031129.0300050
Shingirai MasakadzaZIM20122012220403820.0036111.1100032
Pradeep AireeNEP201020103214038*40.004785.1100062
Shaiman AnwarUAE20112011220403420.006264.5200032
GSNFG JayasuriyaSL20162016320403120.007156.3400020
Michael RipponNED20162016320403420.006660.6100030
Prince MasvaureZIM20182018220403920.006066.6700020
Gian-Piero MeadeITA20262026520402120.006066.6700030
Harrison CarlyonJER20162016220403220.007751.9500010
Harrison CarlyonJER201820182224022*-6660.6100020
Ryan BurlZIM20242024320403120.005080.0000021
Daniel ter BraakNED20182018220403920.009442.5500020
Scott McKechnieHK20172017221402940.004883.3300021
S ManojCCC20242024220402620.005375.4700010
KJT RobertsSOM20252025221402940.004393.0200041
Wayne LarkinsENG19911991220404020.008646.5100130
Duleep MendisSL197519752214032*40.005868.9700060
Greg MatthewsAUS199019904224024*-4588.8900030
Jack RussellENG19981998220402120.005671.4300040
Basit AliPAK19961996320403220.004883.3300030
Jacob MartinIND19991999220403320.009940.4000040
Sanath JayasuriyaSL19891989330402413.336165.5700000
Chris CairnsNZ20062006331402820.004393.0200012
Ray PriceZIM201220123324026*40.004785.1100051
Albie MorkelSA200420043314023*20.005967.8000040
Hasantha FernandoSL200220025324023*40.005868.9700041
Vernon PhilanderSA200720075324017*40.004490.9100040
Subramaniam BadrinathIND20112011430401713.338547.0600030
Wayne ParnellSA20232023431403420.0037108.1100041
Akram RazaPAK19891989532401940.006660.6100020
Mohammad AmirPAK2018201810324018*40.006462.5000040
Ricardo RoachCAY20142014330402213.3312931.0100040
Chris LiddleGLO20192019530402613.3335114.2900032
PreviousPage 234Next

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.