Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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
Fateh SinghWOR202420248601316021.83104125.96010106
Murvin AbinashBRC2024202486113196*26.2022059.5501083
CG WilliamsNAM201520158701315418.7119866.16011130
Sean AbbottAUS/NSW202220229711314921.83116112.93000162
Tom LathamNZ201420148721313426.2016778.44000140
Hamza ShaikhWAR202420248711313921.8318869.68001114
Matthew FordeWI202520258701315818.7194139.360111011
Muditha LakshanCCC202420248721316826.20119110.08011610
N BalasooriyaPSC202420247701315118.7117276.1601073
Sharad VesawkarNEP201820188801315216.3821560.93011121
Samiullah ShenwariAFG201820188821312721.8324154.3600081
Graham ClarkDUR201820188801314516.3820364.53000190
Ian HealyAUS19911991148513150*43.67115113.9101080
Nuwan KulasekaraSL2015201512931315821.8316479.8801077
Mark WattSCO2025202511941316026.2015385.6201267
Desmond HaynesWI198219829901315214.5631042.26010110
Irfan PathanIND20072007131031314318.7117674.43001106
Mashrafe MortazaBAN20102010151121312214.56131100.00000164
Roger HarperWI198619861311613134*26.2016877.9800185
Jamie DalrympleENG20072007131311313110.9219666.8400181
Roger HarperWI19871987181641312410.9216579.3900164
Alexei KervezeeNED2012201222113083*130.00115113.04010164
Will YoungNZ2024202433113056*65.0015484.42010190
Mohammad NadeemOMA2025202543113076*65.0018271.4301092
Greg ThompsonNK201620163301306143.33107121.50010183
Miles HammondGLO20232023441130109*43.33114114.04101136
Krunal PandyaIND2021202154213058*65.00128101.56010112
Gareth DelanyMR202520254411307043.3315186.09011113
Tim TectorLL202520254401305732.50105123.81010204
Kanchana de LiveraPSC202520254401306032.5014092.86011132
Olipa GeraldUGA202620264401306032.5018171.82010132
Barry WoodENG197519755411307743.3327746.9301080
Daan van BungeNED200920096501308026.0013199.24011134
Ashton AgarAUS201820185501304626.0014490.28001161
Stuart ThompsonIRE201420145511303932.5014490.28000141
Daniel DouthwaiteGLA202520256501304326.00112116.07000510
William LuxtonYOR202220225501308426.00113115.04011155
Syed KirmaniIND1980198055213048*43.33130100.00000110
Anura RanasingheSL198219826501305126.00104125.0001153
Shivnarine ChanderpaulWI2011201176213044*32.5024852.4200042
Kennedy OtienoKEN200120016601306421.6731840.88011103
Michael BracewellNZ202620268621303232.5013199.24000124
Tom Kohler-CadmoreWOR201420147601307121.6720862.50010140
Tom SmithLAN201620166601305621.6720364.04011130
Ethan BrookesWAR202320239601304321.6713497.0100095
Pulina TharangaRCC202420246601306921.67103126.21011510
Sammu AshanNSWC202620266601308521.6718669.89011103
Pravin AmreIND199119918601305521.6721560.4701091
Thomas OdoyoKEN200820088701304518.5717474.7100178
Alexei KervezeeNED201120117701304918.5717873.03000104
PreviousPage 128Next

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.