Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Peter TregoNOT20212021880953911.8812277.8700254
Darren StevensKEN2018201811819526*13.5791104.4000082
Ben CooperNED20182018880952611.8813371.43001140
Ian SmithNZ199219921282952715.8369137.68000121
Liam PlunkettENG2007200711959529*23.7510293.1400161
Mitchell JohnsonAUS2014201410939523*15.8375126.67000113
Brad HoggAUS20052005181049525*15.8312576.0000010
Graeme CremerZIM20092009191149531*13.5714167.3800080
Lakshmipathy BalajiIND20042004231249521*11.8812675.4000172
Ian BradshawWI20052005141229517*9.5016258.6400130
Farhad RezaBAN200820081413395269.5019448.9700181
Alex ObandaKEN20142014220948947.0011482.4601081
Michael SwartNED20122012221945294.0012475.8101094
Lee SavidentGUE20142014220947647.0010986.24010112
Michael-Kyle PepperESS20232023220946347.0052180.77010164
Marco JansenSA20262026220947547.0074127.0301086
Aunshuman GaekwadIND197819782219478*94.0015062.6701010
Brijesh PatelIND19741974220948247.0010193.0701082
Graham GoochENG19781978220949447.0013171.7601192
Michael BevanAUS199519953339444*-84111.9000070
Elton ChigumburaZIM20122012330946331.3311581.74010101
Kyle CoetzerSCO20122012330947331.3313768.6101060
Wesley BarresiNED20162016331944247.0011780.34000130
Harry NielsenSA20242024332946194.0013171.7601060
Jake CarderSA20232023330944931.3311978.99000130
Noor Ali ZadranAFG20092009330944531.3311085.45000140
Morné van WykSA20152015440945823.5015062.67010112
Liam PlunkettENG20052005541945631.3312177.6901082
Asad ShafiqPAK20152015541943931.3315062.6700040
David HooperGUE20152015540945523.5011184.6801190
Harry PodmoreKEN20192019740944023.5094100.0000094
Suraj KumarOMA20202020641945831.3310094.0001145
Kamil MisharaSL/NCC20252025440943823.5010688.68001121
S GulechaSIN20262026440944823.509598.95000124
S HeathDEN20252025540945123.5075125.3301165
Andrew JonesNZ19871987440946423.5015062.6701130
Craig SpearmanNZ19951995440944823.5012078.33000130
Al SahariarBAN20012001550945918.8017753.11011110
Shoaib MalikPAK20012001951944423.5014067.1400131
Matt PriorENG20052005550944518.8012277.05000140
Runako MortonWI20082008550944118.8016357.6700070
Dhiren GondariaKEN20242024550943518.8010688.68000132
Chad SoperPNG20182018550943918.8017354.3400051
Mohammed QasimUAE20172017550944118.8018850.00000100
Nick GreenwoodJER20232023550945918.8013669.1201082
Musa ShaheenDEN20252025550945018.8017354.3401092
Dinuka DilshanMSC20242024650943218.8013868.1200192
Kevin ArnottZIM19921992551945223.5020146.7701051
Jeremy SnapeENG20022002662943823.5014763.9500040
James AtkinsonHK20192019660943515.6718151.9300082
PreviousPage 158Next

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.