Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsFirst-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
Brooke WalkerNZ200220024313416*17.004182.9300030
Atiq-uz-ZamanPAK20002000331341817.003694.4400020
Harbhajan SinghIND201020106423415*17.004673.9100002
Kyle MillsNZ200720071042341117.0033103.0300012
Paul ReiffelAUS19981998641341711.3332106.2500010
Aftab AhmedDEN201420144433421*34.003694.4400110
Bobby ChawlaDEN20122012541341411.333694.4400070
Kithuruwan VithanageSL201420144413413*11.335166.6700050
Stephan BaardNAM2013201344034288.507048.5700100
Zulfiqar BabarPAK201420144423414*17.003694.4400021
Chris WrightLEI201920194423416*17.006353.9700040
Paul CoughlinDUR2023202344034238.504575.5600112
Naeem BardaiUGA2014201454034188.5011529.5700020
Brydon CarseENG20222022641341511.334575.5600040
Anwar RahmanMAS20222022441343011.337445.9500230
Dillon PenningtonWOR20232023841341511.3332106.2500140
Nathan GilchristKEN20222022941343311.333987.1800131
Mohammad WasimPAK202220228413417*11.333597.1400122
Aravinda PremaratneKYCC202420244423416*17.0010333.0100000
D SamudithaBCAA202620266413417*11.334673.9100011
S DeshapriyaBSC202420245413415*11.336254.8400130
Mike BrearleyENG198019804413425*11.335265.3800110
Ruwan KalpageSL199919994413416*11.334280.9500001
Hasibul HossainBAN1998199865034216.803791.8900031
Jon LewisENG2007200755134178.504280.9500030
Mitchell JohnsonAUS201520159523427*11.3330113.3300141
Nehemiah OdhiamboKEN20082008652341711.334575.5600031
MO JonesBER2014201465034186.804379.0700032
Taskin AhmedBAN2022202210533417*17.004182.9300112
Richard OliverWOR2014201455034146.804673.9100130
Zubaidi ZulkifleMAS2022202255034316.805166.6700241
Sarfraz NawazPAK197819786533414*17.006750.7500020
André NelSA200620061163342211.3330113.3300241
Stuart BroadENG20102010166034215.675858.6200121
James PattinsonNOT201720171063341011.3331109.6800030
Lungi NgidiSA2018201813653419*34.004477.2700041
Jayden SealesWI2025202512643429*17.004280.9500123
Chathuranga JayathilakePSC2026202666034275.677445.9500340
Nathan SmithNZ20252025127234176.806056.6700120
Hamidullah QadriKEN2023202387134135.673889.4700240
Dion NashNZ1994199411723420*6.806254.8400110
Charl LangeveldtSA20072007198334126.808141.9800120
David ObuyaKEN2002200288134124.868938.2000340
Abdul QadirPAK19881988139434106.805957.6300020
Arshad AyubIND198919891395347*8.505068.0000100
Nathan BrackenAUS20092009241063412*8.504969.3900120
Venkatesh PrasadIND200020002510634148.505660.7100101
Tim SoutheeNZ201020101411434134.866155.7400311
Courtney WalshWI1996199620115349*5.676056.6700350
Paul AdamsSA200320037113333*-7146.4800030
PreviousPage 249Next

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.