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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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
Yasin PatelKUW20242024550863317.2011872.8800162
David GowerENG19901990550865017.2014061.43010101
Roger HarperWI19941994550863717.2082104.88001110
Tillakaratne DilshanSL20002000861863417.2011972.2700050
Floyd ReiferWI20092009660864014.3318446.7400061
Graeme van BuurenGLO20242024860862314.3310482.6900191
K SmithWAR202220228628629*21.5078110.2600093
Beyers SwanepoelWOR20262026662863021.5074116.22000103
Ashantha de MelSL19821982861862817.2074116.2200010
Roger HarperWI1985198515638645*28.678897.7300044
Manzoor ElahiPAK19881988661863317.2010383.5000060
Ankur SharmaHK20142014772863017.2020641.7500060
Andy GorvinGLA202620268738625*21.5011972.2700190
Shane Edward BondNZ200220021683862617.2010185.1500073
Sohail TanvirPAK201120111284863021.509590.53000121
Bhuvneshwar KumarIND201920191981864612.2910581.9000172
Keshav MaharajSA2025202512838622*17.2011574.7800082
Sanoj DarshikaCCC20242024881862212.2918945.5000160
Robert CroftENG1997199714838630*17.2011674.1400062
Nehemiah OdhiamboKEN201820181091864210.7510780.3700293
Najibullah ZadranAFG202320231091862310.7512568.8000082
Pathum NissankaSL2021202199086249.5615555.48001100
Tim SoutheeNZ20172017141058625*17.2070122.8600184
Kiran MoreIND1988198812103863012.2911972.2700041
Daniel VettoriNZ2001200116124861910.7510482.6900233
Jimmy KamandeKEN20062006131228632*8.6019145.0300390
Abdur RazzakBAN2006200626127862117.2011574.7800061
Paul van MeekerenNED/GLO20232023241868621*7.1710681.1300683
Niall O'BrienIRE20062006220855342.5011573.9101090
Shafiq SharifMAS20172017220855842.509787.63010122
Samiullah ShenwariAFG201320134228555*-11772.6501080
Zeeshan MaqsoodOMA20152015220855242.508896.59010120
Ben CalitzNK20252025220857242.509589.4701091
Mohinder AmarnathIND19781978321855185.0014658.2201050
Andrew MansaleVAN202220223318568*42.5011275.8901164
Joy PereraITA201720174328548*85.0071119.7200026
Muhammad UsmanUAE20222022330854728.3311673.2800073
Ollie PopeSUR20192019330853928.3310977.9800042
Johnny ThompsonNW20172017331855142.509886.7301065
Kamindu MendisSL20222022330855728.3312667.4601051
Henry HuntSA20262026430854228.3310085.0000081
Aniruddha ChoreNW20232023330853628.3315953.4600080
G KotuwegodaBRC20252025330856328.3314957.05010110
Sadiq MohammadPAK19751975330857428.3312369.11010131
Mohammad SamiPAK20072007540854621.2512070.8300092
Chris ReadENG20042004541852728.338698.8400044
Sarfraz AhmedPAK201220128428546*42.5010878.7000160
Sybrand EngelbrechtNED202420244418546*28.3313762.0400090
Regis ChakabvaZIM20102010441854528.3314359.4400090
Simon HarmerESS201720179438544*85.009490.4300070
PreviousPage 167Next

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.