Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Corey AndersonNZ201320136501274625.40120105.83000126
Philip SaltSUS201620165501278125.4014985.23011162
Nick GreenwoodJER2025202555012710725.4012998.45102101
AM ForemanSUS202420245501274825.4020960.7700071
Geoff HowarthNZ198019805501274625.4022157.4700160
Ed PollockWAR201820187601275621.1788144.32010176
Liam Patterson-WhiteNOT2024202486212738*31.75103123.3000097
Roy DiasSL198719876611278025.4021060.48011103
Morris OumaKEN200820088701273418.1423254.74000131
Waqas BarkatHK201420147701274418.1419565.13001151
Naeem IslamBAN201120119801275215.8821259.91011120
David LloydGLA201720178801274815.8819864.14001161
Nasser HussainENG2003200310901274314.1119864.1400190
Prosper UtseyaZIM20132013129412752*25.4026348.2901170
Abdul QadirPAK1986198615911273415.8816178.8800185
Trevor JestyENG198319831010412752*21.1718269.78012102
Mitchell SantnerNZ20192019161261272221.1717572.5700054
Mohammad ShahzadAFG2009200922012611063.0013990.65100130
Clive LloydWI197619763301267942.00120105.00010125
Kedar JadhavIND20152015331126105*63.00113111.50100141
SS NadkarniUSA201220123301268442.0017870.79010124
George RhodesWOR2019201933012610642.0014388.11100122
Basil HameedUAE2019201933112663*63.0017771.19010111
Jacques KallisSA201220124401267231.5015382.35010121
Oliver PitcherBER201620164411266342.0021957.53011100
Sean TerryHAM201420144411266342.0013692.65021104
Faheem AshrafPAK202520258401267331.50123102.44010105
Wanindu HasarangaSL202220225411266642.0088143.18010192
AR OdedaraOMA2024202444112654*42.0027845.32010122
Aminul IslamBAN199719975501263725.2020461.7600061
Cole McConchieNZ2023202365212664*42.0012799.21010113
Harry ManentiITA202620265521263942.0022655.75000120
Saleem ElahiPAK199619966601265421.0015780.25010153
Peter BorrenNED201320137601264821.0013394.74000122
Steven CroftLAN201520157601265521.0019763.9601090
Mohamed ShamazTUCA2024202466212654*31.5019963.32010113
Jack ClaytonQUE202420247611267225.2014388.1101192
G WeerasingheKYCC202620266601264321.0016775.45000133
Hitesh ModiKEN200620067701263718.0023254.31001150
Michael BurgessWAR202320238721264625.2014189.36000103
Ghulam ShabberUAE201920197701265618.0023254.3101170
Shoaib KhanUAE202620268701265218.0015084.0001185
Mark WaughAUS2002200277112655*21.0017870.79012131
Darren SammyWI201420148821266121.00125100.80010106
Scott BorthwickDUR2014201410821266721.0016974.56010141
Raymond van SchoorNAM201520158811263318.0024551.4300070
Dilshan MunaweeraNCC202420248801265415.7518867.02010104
Jofra ArcherENG2025202598412627*31.50104121.15001154
Tafadzwanashe KaitanoZIM202220228801264215.7518667.74002162
Mehedi Hasan MirazBAN2018201815921264218.0018368.8500072
PreviousPage 131Next

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.