Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Neil McCallumSCO20112011220251912.504951.0200020
Gordon DrummondSCO201120115212520*25.003083.3300021
Ajantha MendisSL201520154212521*25.002889.2900011
Irfan AhmedHK20082008220252512.504456.8200150
Ahmed ShehzadPAK20162016220251312.503964.1000020
Joe DenlyKEN20232023220251712.502889.2900030
Heino KuhnKEN20212021420251912.502696.1500050
Nelson OdhiamboKEN20162016220251412.5022113.6400031
James TredwellENG20112011320251612.504456.8200010
Anwar ArudinMAS20122012220252012.505050.0000040
DE BurgessSAM201220122212519*25.007931.6500010
Keshav MaharajSA20182018220251712.502696.1500040
Brian MasabaUGA20242024220252212.504160.9800030
Mitchell ClaydonKEN20172017420251912.5023108.7000021
Kagiso RabadaSA20242024220251412.503571.4300021
Max O'DowdNED20172017220251612.5022113.6400011
PADLR SandakanCCC202420241021251525.005248.0800020
W HarrisJER20162016220252012.504062.5000010
John MatchettNK20232023220251812.503964.1000021
Felix OrganHAM20262026221251625.002696.1500040
Jay OdedraOMA202420247212520*25.003473.5300003
Jack BlatherwickLAN202320235212522*25.003669.4400010
Charlie ThurstonNOR202120214212521*25.004160.9800010
Kamindu MendisSL20212021220251612.505050.0000020
Arshdeep SinghIND20232023321251825.0019131.5800012
Kjorn OttleyWI20212021220252412.505248.0800021
Blake NikitarasNSW20252025220252012.504555.5600040
DGD MaduwanthaPSC20262026320252112.5021119.0500012
Mushtaq MohammadPAK197419742222524*-4358.1400020
Chetan ChauhanIND19781978220252312.503964.1000000
Chris OldENG19731973220252112.503767.5700030
Brijesh PatelIND197519753212516*25.008928.0900010
Rashid KhanPAK19851985321251725.002986.2100000
Pubudu DassanayakeSL19931993220251412.506240.3200000
Mark BoucherSA2010201043025148.335843.1000010
Sanjayan ThuraisingamCAN2003200333025138.333964.1000031
Ravi RampaulDER202120216312525*12.5016156.2500203
Tim BresnanENG20122012831252112.5023108.7000130
Abdur RehmanPAK201220124312512*12.503278.1300030
Wayne ParnellSA/NOR2021202163025108.334062.5000020
Nitish KumarCAN201320133312519*12.503964.1000100
Mehboob AlamNEP201520153312515*12.502792.5900011
Varun AaronLEI201820186322514*25.003083.3300040
Subash Prasad KhakurelNEP2020202033025228.335644.6400110
Tinotenda MutombodziZIM2013201333025138.332696.1500012
Neil McGarrellWI19991999431251912.502696.1500130
Hamish GardinerSCO2013201333025188.337135.2100030
Michael LeaskSCO2016201653025128.333767.5700011
T TsheringBHU2014201433025158.338529.4100010
Mohammad RizwanPAK2020202033025148.336041.6700000
PreviousPage 271Next

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.