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
PS SheharaPSC20242024110555.001729.4100000
Ashan DilharaACCC2024202411155*-1631.2500000
Raf MacMillanTAS20252025310555.001338.4600000
Prince YadavIND20262026310555.005100.0000000
Onre PereraCCC20252025110555.001145.4500000
TO GilesNOT2025202511155*-683.3300000
Ali KhanCAN2026202611155*-1145.4500010
Peter LeverENG19751975610555.001338.4600000
Max WalkerAUS19801980110555.00862.5000000
Lawrence RoweWI19751975110555.002123.8100000
Phil EdmondsENG19771977210555.005100.0000000
Syed KirmaniIND1985198521155*-862.5000000
Haroon RasheedPAK19771977110555.002718.5200000
Ray BrightAUS1980198011155*-5100.0000000
David HookesAUS19861986110555.001631.2500010
Colin CroftWI1978197811155*-5100.0000000
Derick ParryWI19781978110555.00771.4300010
John ReidNZ19801980110555.001338.46000-0
Qasim UmarPAK19831983110555.002619.2300010
Neil FosterENG1989198931155*-3166.6700000
Mohsin KamalPAK1984198421155*-5100.0000000
Don AnurasiriSL1989198911155*-1631.25000-0
Gladstone SmallENG19921992710555.001827.7800000
David SmithENG19901990110555.003116.1300000
Carlisle BestWI19911991110555.00683.3300000
Athula SamarasekeraSL19861986110555.001338.4600010
Maqsood RanaPAK19901990110555.001338.4600000
Eddo BrandesZIM19941994110555.001241.6700000
Eddo BrandesZIM19951995110555.00683.3300010
Ian SalisburyENG19941994210555.00683.3300000
Mark DekkerZIM19951995110555.001241.6700000
Sanjeeva RanatungaSL19961996110555.002222.7300000
Kabir KhanPAK19981998110555.00955.5600000
Craig SpearmanNZ20012001110555.001338.4600000
Fahim MuntasirBAN20022002110555.001241.6700000
Sajjad AkbarPAK19901990210555.00955.5600000
Karim SadiqAFG20162016110555.001435.7100000
Najeeb TarakaiAFG20172017110555.001827.7800000
Bernard ScholtzNAM2026202621155*-1338.4600010
Matthew HoggardENG20032003220552.501145.4500100
Anil KumbleIND2007200742153*5.001338.4600000
Mohammad SamiPAK2001200142254*-1631.2500000
James AndersonENG201220121320552.501435.7100100
James AndersonLAN2017201782255*-5100.0000010
Mervyn DillonWI1998199852255*-683.3300000
Douglas HondoZIM20012001221555.001338.4600000
Edgar SchiferliNED2008200842155*5.001926.3200110
Tony SujiKEN20082008420532.502222.7300000
Amit MishraIND2011201152155*5.001533.3300100
Daren PowellWI20092009520542.50862.5000000
PreviousPage 355Next

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.