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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Naveen-ul-HaqAFG202120213221210*-8150.0000020
Lance MorrisWA2021202132012126.001675.0000110
Cosmas KyewutaUGA2021202122112912.002157.1400010
Dean HeadleyENG199919994211210*12.003534.2900000
Oli CarterSUS202220222221211*-9133.3300020
Sabir AliUAE202220222201276.0012100.0000020
N KasunBSC202420242201286.002254.5500020
Noah CornwellMID2024202442012106.0010120.0000010
Pruthvikumar MacchiOMA2025202522012126.003040.0000110
Shujaat RasoolBHR202620262201296.002450.0000010
JHJ GarlickWAR20262026221129*12.0010120.0000001
Rachintha de SilvaACCC2026202632012106.001770.5900000
Doug WaltersAUS1977197722012126.002450.0000120
Dayle HadleeNZ1974197422112812.002254.5500010
Imran KhanPAK1978197822012106.002060.0000000
Bob TaylorENG1978197852012126.002646.1500110
Aunshuman GaekwadIND1987198722012126.003138.7100120
Rick McCoskerAUS1977197722012116.004427.2700000
Bob WoolmerENG197619762201296.003435.2900010
Jock EdwardsNZ1978197822012126.001770.5900110
Ghulam ParkarIND1982198222012106.004725.5300010
Azeem HafeezPAK1983198322112712.0012100.0000020
David RichardsonSA199819986211211*12.001485.7100010
Aamer NazirPAK19951995321129*12.001963.1600000
Amay KhurasiyaIND2001200122012126.002548.0000120
Asim SaeedUAE2004200422012126.001963.1600120
Naeemuddin AslamUAE2004200422012126.003138.7100100
Dwight BasdenBER200720072201276.003930.7700000
Noor-ul-HaqAFG2010201022012126.005820.6900100
Mervyn DillonWI200520054311266.002060.0000020
Mushtaq AhmedPAK198919891232129*12.002157.1400100
Trent JohnstonIRE200620063301264.002157.1400010
Morné MorkelSA200820081031126*6.001485.7100110
Timycen MarumaZIM201020103301294.005024.0000010
Paul StirlingIRE20082008331124*6.004924.4900010
Peter SiddleAUS200920091231128*6.001392.3100010
George DockrellIRE201220124311296.003633.3300010
Azhar AliPAK201820183301264.003040.0000120
DM LordARG201020105311266.004725.5300000
Jos ButtlerENG202020203301284.003138.7100000
Tarun NethulaNZ20122012531129*6.0011109.0900110
ZR JabonekeTAN20122012432127*12.0010120.0000120
RJ RobinsonBER201820183311286.003534.2900010
Luke GallichanJER201720173311276.004030.0000000
Chris RushworthDUR201620168311286.002842.8600010
Tom SmithGLO202320237311276.002060.0000000
Tyrone KaneLL201720173301274.002450.0000010
Mason CraneHAM20162016732127*12.002254.5500100
Josh ShawGLO20222022331128*6.002060.0000010
Viliame YabakiFIJ2015201533012114.002548.0000100
PreviousPage 318Next

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.