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 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Hasan AliPAK2019201912931375922.8398139.800101010
Amay KhurasiyaIND1999199910901375715.2216384.05010122
Ruben TrumpelmannNAM20252025111011375515.2217279.65010125
Saleem YousufPAK19881988131231373115.2216583.0300152
Sonal DinushaCCC2025202522113683*136.00123110.5702064
Rick McCoskerAUS198019802201369568.0020267.3301060
Frederik KlokkerDEN201420143301366145.3313898.55010152
Simi SinghLL2016201633013613645.3315388.89102135
Zaheer AbbasPAK197519753301369745.3315587.74010161
Mushfiqur RahimBAN2024202444213673*68.0015190.07010141
Ryan McLarenHAM2016201644113646*45.33128106.25000133
David MillerSA2021202154113650*45.33128106.2502094
Jack TectorLL2019201944013611034.0019171.20100151
John CrawleyENG199719976501367327.2020865.3802291
Fraser WattsSCO201120115511365434.0019270.83011110
Aaron RedmondNZ200920095501365227.2022959.39010180
Josh DaveySCO2011201155213648*45.3319769.04000100
Jonny BairstowENG202220226501366327.2015985.53011170
Billy RootGLA20222022652136113*45.33134101.4910077
Tamoor SajjadQAT202420245511365834.0016880.95011152
Muhammad TanveerQAT202420245501366827.2018274.73010133
Mohomad AslamKUW202420245501366327.2014395.10010171
Macalister WrightTAS202120216501366627.2017378.61021111
Wesley BarresiNED2015201576113683*27.20119114.29011153
Mominul HaqueBAN201320137601363822.6719769.04001150
Ian CockbainGLO2014201486113698*27.2018772.73011150
Beau WebsterTAS202220226621366534.00133102.26010143
Morné van WykSA201120117711365622.6717378.61010171
Brendan TaylorNOT201620168711364422.6716184.47001162
Freddie ColemanSCO/WAR201420148701364019.4320765.70000141
Aryansh SharmaUAE202320237701365719.4317876.40011172
S NirmalBSC202420247701364519.4335837.9900153
R HirushanPSC202420247701363219.4324355.9700140
Yalaka Venugopal RaoIND2005200511811363819.4323158.87002113
Nikita MillerWI2009200912841365134.0016482.93011132
Vijay BharadwajIND1999199998413641*34.0019370.47000151
Heath StreakZIM199919991210713639*45.3317577.71000101
Darren SammyWI20082008121011365115.1115786.6201074
Naseem KhushiOMA20222022121101364212.36122111.4800186
Gavin LarsenNZ199419941714713629*19.4319071.5800053
Shaiman AnwarUAE2012201222113577*135.0022260.8102092
Sangeeth CoorayCCC202620262201358567.5016880.36020123
Saleem ElahiPAK2000200044113558*45.0017577.14010170
Duleep MendisSL198819885411356045.0014593.1001093
Daan van BungeNED200320036501356227.0024555.10010141
Terryn FrayBER201820185511357733.7528747.0401070
Shawn FindlayWI2008200866113559*27.0016681.33010125
Mitchell SantnerNZ201520158611354427.00121111.57000125
Dominic BlampiedJER2022202276313537*45.00135100.00000103
C MellyNW202320236611354427.0018174.59001132
PreviousPage 124Next

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.