Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Michael KasprowiczAUS200520051310111.00333.3300000
Simon JonesENG20052005610111.00250.0000000
Tawanda MupariwaZIM2005200511111*-1100.0000000
Tawanda MupariwaZIM20162016110111.00911.1100000
Shahriar HossainBAN19981998110111.00195.2600000
Ed RainsfordZIM20072007210111.001100.0000000
Lasith MalingaSL2005200511111*-616.6700000
Dinesh KarthikIND20042004210111.00128.3300000
Alan HurstAUS1975197511111*-333.3300000
Joginder SharmaIND20072007110111.00616.6700000
Graeme CremerZIM20262026110111.00425.0000000
Ryan RamdassWI20052005110111.00911.1100000
Shaun TaitAUS2010201031111*-1100.0000000
Anthony IrelandZIM2005200541111*-1100.0000000
Roger TelemachusSA1998199851111*-1100.0000000
Dhammika PrasadSL20092009110111.00520.0000000
Sajid MahmoodENG20042004110111.00250.0000000
Henry OsindeCAN2013201321111*-812.5000000
Lameck OnyangoKEN2002200211111*-1100.0000000
Boyd RankinIRE20172017210111.00812.5000000
Darren MaddyENG19981998210111.00333.3300000
Elijah OtienoKEN20172017210111.00333.3300000
UWMBCA WelegedaraSL20102010610111.00425.0000000
Ishara AmerasingheSL2007200711111*-250.0000000
Amjad JavedUAE20142014210111.00911.1100000
Nadeem AhmedHK2004200411111*-616.6700000
Alawi ShukriUAE20082008110111.00333.3300000
Pieter SeelaarNED2009200951111*-333.3300000
Rubel HossainBAN2012201211111*-425.0000000
Ben LaughlinAUS2009200951111*-911.1100000
Ravichandran AshwinIND20162016210111.00250.0000000
Dirk NannesAUS20092009110111.00250.0000000
Sudeep TyagiIND2010201031111*-250.0000000
Naman OjhaIND20102010110111.00714.2900000
Graham OnionsENG20092009410111.00250.0000000
Ryan McLarenSA20122012310111.001100.0000000
Shafiul IslamBAN20122012310111.00250.0000000
Nelson OdhiamboKEN20122012210111.00812.5000000
James NgocheKEN2013201331111*-250.0000000
Rahul SharmaIND20122012210111.00250.0000000
Reetinder Singh SodhiIND20022002110111.00333.3300000
K TuckerBER2010201031111*-1100.0000000
Adrian GriffithWI19961996110111.00137.6900000
A MehdiUSA20102010210111.00250.0000000
Bilal KhanOMA20172017410111.00714.2900000
Alessandro MorrisCAY20152015110111.00333.3300000
Kervin EbanksCAY20152015110111.00250.0000000
Conroy WrightCAY20152015110111.00333.3300000
Josh HazlewoodAUS/NSW2021202141111*-250.0000000
Sharad VesawkarNEP20102010310111.001010.0000000
PreviousPage 383Next

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.