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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dieter KleinLEI201620161213116*31.004470.4500050
Johnathan DaltonSA20182018120312315.5010629.2500030
Ryan SidebottomWAR201920191223127*-7342.4700040
Zubayr HamzaSA20222022120312515.5010629.2500040
Aaron HardieWA20192019120313015.505358.4900050
Sam ConnersDUR20252025320312415.506547.6900030
Jake CarderSA20242024120311715.5016019.3800030
M PremaratneBCAA20242024120313115.505160.7800130
Manoj SarathchandraSSC202420241213117*31.008735.6300040
Frank WoolleyENG19131913220313115.50--00102
Murray BissetSA191019101213127*31.00--000-0
Jimmy BlanckenbergSA19221922120313015.50--00001
Hugh TrumbleAUS19011901121312631.00--000-0
James CranstonENG18901890120311615.50--000-0
Punch PhilipsonENG18941894120313015.50--00000
Alfred ArcherENG189918991213124*31.00--000-0
Eric RowanSA19361936120311915.50--000-0
Dooley BriscoeSA19351935120311615.50--000-0
Ray LindwallAUS19461946220313115.503979.4900132
Jack MoroneyAUS19511951120312615.50--00020
Zulfiqar AhmedPAK195519553213121*31.00--000-0
Sarfraz NawazPAK19821982320311815.506547.6900021
Norman CowansENG198519853213122*31.004470.4500060
Jimmy CookSA19931993120312415.5016219.1400030
Ali ShahZIM19931993120312515.507839.7400050
Roger TwoseNZ19971997120312915.507143.6600030
Mahendra NagamootooWI20002000120311815.503783.7800050
Joshua BrodieWF20142014330312210.339134.0700140
Tom SmithGLO201720172313114*15.508636.0500050
Matt SalisburyHAM201720172313117*15.508835.2300131
Louis DelportAA20182018230312510.335160.7800041
Bryce JacksonNSW20262026232311331.007640.7900031
AL OlliverAA202420242313127*15.5017182.3500113
Roly JenkinsENG19481948230312210.339827.5500000
Sammy GuillenWI195119512313122*15.5030.0000130
Ian CraigAUS19571957230311710.33--00100
Basil ButcherWI19601960230311310.33--000-0
Roger HarrisNZ19591959230311310.3314221.8300040
Vanburn HolderWI19791979331312015.50--00101
Chandrakant PanditIND19921992230311510.339432.9800010
Tony DodemaideAUS199219922333116*-13522.9600010
Saleem ElahiPAK2001200124031247.756547.6900260
Stuart CarlisleZIM200520052413120*10.3311227.6800140
Richard IllingworthENG19911991242311315.5010429.8100030
Anderson CumminsWI199319933413114*10.337243.0600120
Vernon PhilanderSA2011201134031237.7511826.2700140
Brad WhealHAM20172017441311810.3312524.8000140
Jeremy LawlorGLA2018201824031217.7513922.3000030
Fraser SheatCAN201820182433129*31.006746.2700140
Nathan McSweeneyQUE2019201924031167.7514022.1400210
PreviousPage 324Next

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.