Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
John TurnerHAM/LAN202520255821672.676225.8100430
Ewen ChatfieldNZ1988198868416104.0013911.5100310
Raymond TooleCS20252025893167*2.676325.4000310
Jarrod McKayOV2023202361071611*5.3312512.8000210
Steven FinnENG2010201011129169*5.339616.6700220
Chris MartinNZ2004200471361672.299616.6700410
Neha SharmaMID202620269137165*2.679616.6700320
Daniel VettoriNZ20142014110151515.0015100.0000030
Ian ButlerNZ200420041111515*-2657.6900011
Fazl-e-AkbarPAK199919991111515*-2755.5600020
Mitchell JohnsonAUS200720073111515*-3542.8600011
Kemar RoachWI20162016110151515.005228.8500010
Sean AbbottNSW20172017110151515.003148.3900020
Nurul HasanBAN20212021110151515.003345.4500030
Reece TopleyHAM20162016110151515.006822.0600010
Tom WoodDER20232023110151515.004930.6100020
Amar VirdiSOM202220221111515*-1978.9500030
Jacob LintottWAR20212021110151515.001978.9500020
Blake CoburnCAN20232023110151515.003740.5400020
Peter BocockND20222022110151515.0014107.1400020
Jack SinfieldQUE20252025110151515.002075.0000010
S ManojCCC20242024110151515.004334.8800020
P NirmalPSC20242024110151515.005427.7800000
Ernest TyldesleyENG19241924110151515.00--000-0
Leslie TownsendENG19331933110151515.00--000-0
Denis AtkinsonWI19511951110151515.00--00030
Neil HarveyAUS19571957110151515.00--000-0
Imtiaz AhmedPAK19561956110151515.00--000-0
Jim ParksENG19541954110151515.00--00020
Micky StewartENG19641964210151515.00--00020
David PitheySA19671967110151515.00--000-0
Grayson ShillingfordWI19721972210151515.00--000-0
Rod MarshAUS198419841111515*-13115.3800020
Ian DavisAUS19731973110151515.004235.7100010
Malcolm MarshallWI19811981110151515.004731.9100030
Craig McDermottAUS199619961111515*-1693.7500010
Saba KarimIND20002000110151515.004632.6100020
Nick KnightENG2001200112015157.504632.6100110
Andrew CaddickENG200320031201587.505527.2700010
Michael BevanAUS199519951201587.504533.3300020
Nathan HauritzAUS2004200412015157.502462.5000120
Craig EvansZIM1998199812015117.505626.7900030
Simon KatichAUS20012001121151515.004831.2500030
Tawanda MupariwaZIM20042004121151415.004533.3300020
Waddington MwayengaZIM200520051211514*15.001788.2400011
Abdur RazzakBAN2006200612015157.502657.6900120
Chris TremlettENG201320131201587.506822.0600020
Ruchira PereraSL200220022211511*15.003345.4500030
Ryan SidebottomENG2010201012015157.502365.2200120
Suranga LakmalTUCA202520252201587.5014107.1400002
PreviousPage 365Next

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.