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
Bobby PeelENG18951895361887317.6010.0001470
John ReidNZ19641964360883714.67--00040
Datta GaekwadIND19521952361883217.60--00100
Keith FletcherENG197719773618858*17.6028430.9901090
Sarfraz NawazPAK197819786628832*22.0012633.3300160
Laxman SivaramakrishnanIND19851985461882117.605884.4800050
James FullerGLO20142014671882814.6714859.46001140
Ewart AstillENG19301930470883912.577763.6400180
Geoff LawsonAUS19831983572884917.6021640.74001100
Nathan SmithOV20182018480883111.0023237.93001121
Ray BrightAUS19861986682883014.6728530.8800171
Mitchell ClaydonKEN20152015694882417.6015656.41000131
Ben CottonDER20162016791882611.0014261.97001111
Blessing MuzarabaniZIM202120215938830*14.6719445.36001150
Sam ElliottVIC2026202669088269.7828830.5600070
Lance CairnsNZ1980198069088309.7813863.7700283
Enamul HaqueBAN20022002510188229.7827731.77002120
Will WilliamsCAN2021202181038827*12.5725834.1100292
Tharindu KaushalSL201520156102881811.0021141.71001140
Alec BedserENG1947194761038827*12.5718737.9700171
Logan van BeekWF/YOR202620266114882912.5720742.51001110
Graham DilleyENG198819888113882811.0014162.41001120
Michael RaeCAN/WAR202420241214388288.0014660.2700475
Matthew HoggardENG200220021216688328.8038123.1000360
Tim MurtaghMID202120211220788316.7714660.27007130
Shakib Al HasanBAN20232023110878787.009492.55010140
Murali VijayIND20092009110878787.0012171.90010101
Abdool SamadCAN20092009120878743.5017051.18011170
Arvind KandappahCAN20072007120878743.5011376.9901193
Nizakat KhanHK20172017120875543.5013066.9201074
Sam HarperVIC20202020121876287.0013265.91010130
S HapuhinnaTUCA20242024120875343.508997.75010170
Reggie DuffAUS19031903120878443.50--01070
Freddie BrownENG19331933220877443.50--010-0
Haris SohailPAK20202020230877529.0017150.8801072
Nick KellyOV20192019230874029.0016253.70000111
Harold GimblettENG193619362318767*43.50--010110
Dammika RanatungaSL19891989230874529.0025034.8000040
Ajantha MendisSL20102010540877821.7521640.28010101
George ThomasSUS202620262418738*29.0013166.41000131
Mick CommailleSA19271927240874721.75--000-0
Bernard TancredSA18891889241872929.0011225.8900080
Vijay MehraIND19641964240873521.75--00070
Rahmat ShahAFG20212021240875821.7513564.44011121
Shoaib MalikPAK20032003352874729.0020941.63001150
Ed SmithENG20032003350876417.4017250.58012150
Peter FultonNZ20082008351872921.7518148.07000113
Lahiru ThirimanneSL20162016350872217.4026233.21000140
Calum HaggettKEN201620166518733*21.7525733.85000130
Richard GleesonNOR20162016551873121.7523337.34000130
PreviousPage 233Next

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.