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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Leon GarrickWI20012001330997633.0020448.5301080
Habibul BasharBAN20002000440995724.7517357.2301081
Graeme CremerZIM20112011641993733.0014468.7500080
Eric SzwarczynskiNED20092009440996524.7514568.2801150
Paul StirlingIRE20122012440994624.7510198.02000122
Riazat Ali ShahUGA20262026540996124.7512579.20010102
Akshay HomrajUSA20192019440993424.7513573.3300032
AJ MoscaITA202520254419948*33.0010099.0000094
Alick AthanazeWI20252025440992924.7515763.0600093
C HeenatigalaBRC20252025440995324.7516360.7401060
TW BoormanGLO20262026440993924.7584117.86000131
Mudassar BukhariNED201520157529951*33.0081122.2201095
Jekon EdnessBER20072007550997219.8020149.25011100
Harvir BaidwanCAN20082008653993349.5014170.2100030
Toby Roland-JonesMID201520155539931*49.5091108.7900075
James McCollumNK20242024551993524.7515364.71001131
Dushan HemanthaPSC20262026551993524.7511983.1900073
Mazhar HussainUAE19961996550993319.8018952.38000140
Carl HooperWI20032003661994519.8012479.8400131
AS KyobeUGA20152015660992416.5015563.87001111
William BeerSUS201420148629945*24.7594105.32000112
Chad BowesNZ20232023660995116.5011983.19010150
Kashyap PrajapatiOMA20242024660995216.5017955.3101280
Roscoe ThattilBSC20252025660997016.5014468.7501181
Hashmatullah ShahidiAFG20252025661994019.8018852.6600160
Grant PatersonZIM19831983660992716.5023442.31000100
Gundappa ViswanathIND19811981870993314.1419151.8300070
Clay SmithBER20072007770995214.1412976.74012124
Daryn SmitDER20182018872993019.8085116.47000101
Gordon MuchallDUR2014201410739929*24.7599100.0000090
Paul CoughlinDUR20172017872992219.8077128.57000113
Oli CarterSUS20242024770994314.1415165.5600090
Rick DarlingAUS19791979771992516.5020149.25000120
David BairstowENG198019808849923*24.7518154.7000040
Ashantha de MelSL1986198611849923*24.7585116.4700271
Zaheer KhanIND/AX/ASIA20052005131059927*19.8091108.7900175
Ravi RatnayekeSL198919891010099259.9015862.6600241
Craig McDermottAUS198819881311199249.9082120.73001103
Geoff LawsonAUS198419842114499229.9013672.7900150
Liam DawsonHAM20242024220985049.0010494.2301073
David WilleyENG20202020321985198.0088111.3601085
Ryan RickeltonSA202620262219871*98.0010791.5901092
Alec StewartENG19951995330987432.6718054.44010160
Robin UthappaIND20062006330988632.6712379.67011131
Christi ViljoenNAM201220124319850*49.0018253.8501070
CG WilliamsNAM201720173319869*49.0011188.2901091
Nicholas KirtonCAN20232023330985032.6715164.9001050
Riazat Ali ShahUGA20252025430984932.6710197.0300085
Gordon GreenidgeWI19761976330984232.6710989.91000102
Stuart ThompsonNW20212021440984224.5011883.0500074
PreviousPage 154Next

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.