Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron SteelHAM/SUR20212021360742812.3320037.00002100
Gareth SeverinWF20262026360742512.3315846.84000110
Frank HearneSA18961896360743012.33--00200
Tony PitheySA19571957360742512.33--00160
Madan LalIND19741974360744812.334822.92001110
Jason GallianENG19951995360742812.3330923.9500280
Jacob DuffyOV20212021570742410.5713355.64002131
Dane CleaverCS20152015470743110.5718240.6600090
Josh de CairesMID20262026470741710.5721234.91000120
Peter HeineSA195519554717422*12.33--00050
Peter PollockSA197019704737436*18.5019238.5400181
Dilip SardesaiIND19671967470742810.5710532.3800190
Kelly SeymourSA19641964573743618.506826.4700160
Nehemiah PerryWI19991999471742612.3318041.1100280
Matthew KuhnemannAUS/GLA/TAS20252025782742112.3317043.5300170
Sean HuntSUS20242024484746518.5019937.1901034
Jack BlackhamAUS188818884817425*10.575846.5500110
James KellyAUS19041904481742410.57--00090
Brijesh PatelIND1974197448074299.256315.87000130
Eddie HemmingsENG19821982481741910.5726927.5100240
Vikram RathourIND1996199658074209.2520336.4500070
David MurphyNOR2014201451037423*10.5727027.4100470
Adam HuckleZIM1998199861117428*7.4018540.00006100
Jamie PorterESS202620261215774529.2527427.01013110
Sam CookESS202620261215274195.6924130.7100590
Alec BannermanAUS18791879110737373.00--01070
Imran FarhatPAK20132013120734336.5015148.3400080
CG WilliamsNAM20172017120734836.508486.9000064
Hayden KerrNSW202120211227362*-8387.9501092
Geoff ArnoldENG19671967220735936.5015447.4001072
Eddie HemmingsENG19891989120733836.5013155.73000100
Craig SpearmanNZ19951995120734036.5012558.40000101
Ryan HindsWI20052005230734824.3320236.1400070
Fred AndersonCAN20152015230735424.3323630.93010110
Brandon MavutaZIM20232023230735624.3317541.71010110
H AmarasingheBCAA20262026230734624.3311364.6000091
Bert SutcliffeNZ19591959230736124.3315945.91011101
Sammy GuillenWI19521952331735436.50--01090
Teague WyllieTAS20262026230736424.3316544.2401071
Aravinda de SilvaSL19961996340733518.2514052.1400081
Nasir HossainBAN20172017240734518.2518040.5600190
BEW McCordCAN20122012241734724.3318240.11000110
James McCollumIRE20192019240733918.2517641.48000100
Tom LaceGLO20202020340734218.2518739.04000120
Aristides KarvelasSUS20222022240735718.2515248.0301082
Tom EmmettENG18771877240734818.255928.8100000
W.G. GraceENG18881888340733818.25--00000
Bobby AbelENG19021902240733818.25--000-0
Jack RyderAUS19261926341734224.33--00000
Douglas JardineENG19311931343733873.00--00040
PreviousPage 250Next

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.