Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Arthur CarrENG19291929220251512.50--000-0
Joe SmallWI19301930120252012.50--000-0
Janardan NavleIND19321932120251312.50--000-0
Frank WardAUS19371937120251812.508828.4100000
Laurie FishlockENG193619362212519*25.00--000-0
Alan DavidsonAUS19541954120252012.506041.6700020
AG Milkha SinghIND19601960120251612.50--000-0
Shahid MahmoodPAK19621962120251612.50--00030
Ramesh SaxenaIND19671967120251612.508629.0700030
Mike FindlayWI19731973120251312.50--00020
Shafiq AhmedPAK19741974120251812.505843.1000040
Abdul QadirPAK19781978220252112.507732.4700020
Derek RandallENG19801980120252512.508130.8600110
Ian BothamENG19771977220252512.506439.0600130
Laxman SivaramakrishnanIND19841984320252512.507135.2100130
Athula SamarasekeraSL19911991120251912.504753.1900040
Tim MuntonENG199219922212525*25.007832.0500130
Atif RaufPAK19941994120251612.508928.0900020
Mark GillespieNZ200820082312516*12.508230.4900130
Cameron GannonWA20212021331251712.504062.5000121
Lockie FergusonAA20142014232259*25.0017314.4500030
Dominic SibleySUR2014201423025208.338230.4900020
Zak GibsonND20162016431251812.509925.2500030
Liam HatcherNSW20212021231252412.505050.0000140
Naseem ShahPAK202320233312515*12.509725.7700041
R PunchihewaCMCC20252025232252425.005050.0000031
Dick PillingENG1888188823025178.331553.3300010
Billy GunnENG1888188823025158.33--00000
C.S. NayuduIND1936193623025108.33--000-0
Vinoo MankadIND1959195923025218.33--00100
Malcolm HiltonENG1952195223025158.33--00100
Ronald DraperSA1950195023025158.33--00000
Fazal MahmoodPAK1960196033025168.33--00000
Tiger LanceSA196219622302598.33--000-0
Iqbal QasimPAK198119812312516*12.508330.1200020
Raman LambaIND1987198723025248.331010.0000100
Stuart MacGillAUS200420043432517*25.003083.3300160
Gautam GambhirIND2014201424025186.258031.2500130
William PorterfieldIRE2019201924025146.258728.7400140
Thilan ThusharaSL2008200824025146.256637.8800130
Lahiru ThirimanneSL2022202224025176.257832.0500230
Mohammad SalmanPAK2011201124025136.255743.8600111
Sunil AmbrisWI2017201724125188.334951.0200131
Matthew FisherENG/YOR202220223422516*12.509227.1700020
Nathan SowterMID20202020242252012.506240.3200040
Dasun ShanakaSL2017201724125178.334358.1400122
Mickey EdwardsNSW2022202224125128.335050.0000020
Bhanuka RajapaksaTUCA2025202534025176.254160.9800031
Jarrod McKayOV20262026442251212.509127.4700040
Callum McLachlanWF2021202124025256.256538.4600350
PreviousPage 338Next

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.