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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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
Clarrie GrimmettAUS192919292315138*25.5024420.9000010
Ian PeeblesENG19281928231512625.50--000-0
Vaughan BrownNZ198519852315136*25.5016431.1000130
Aamer MalikPAK19881988231513225.5012939.5300050
Eddo BrandesZIM19961996331513925.508460.7100023
Jeff CroweNZ19861986340512312.7515133.7700080
Chamu ChibhabhaZIM20232023240513112.7510946.7900070
Nasir JamshedPAK20132013240514612.7510747.6600180
Nick CookENG19831983240512612.7516431.1000050
Greville StevensENG19301930240512912.75--000-0
Robert HarveySA19361936240512812.75--00001
Allan RaeWI19511951240512512.7530.0000130
Ray IllingworthENG19681968340512712.7517628.9800040
Doug PadgettENG19601960240513112.75--00050
Eric FreemanAUS19701970240511812.7514634.9300080
Mike FindlayWI19691969240512312.7518827.1300070
Adam HollioakeENG19971997240514512.7511743.5900161
Asoka de SilvaSL19861986352512117.00--00100
Shane ShillingfordWI201220123515131*12.759553.6800290
Taijul IslamBAN201520154515116*12.7511942.8600080
Josh TongueWOR201920194515120*12.7510449.0400060
Nayeem HasanBAN20252025351512512.7513537.7800030
Hasan MahmudBAN20252025453511925.5014734.6900090
Lord TennysonENG19141914350512310.20--00100
Alec BannermanAUS18841884450512710.20850.0000010
Chud LangtonSA19391939350512710.2010.0000101
Dilhara FernandoSL201120114635139*17.008460.7100180
Craig MilesGLO2026202646051228.509454.2600171
James LoganKEN20212021461512110.2018028.3300170
Shoriful IslamBAN2023202346051138.505298.0800070
Brody CouchWA202620263635122*17.0012540.8000190
AlimuddinPAK1954195436051198.50--00240
Mashrafe MortazaBAN2001200147051297.297171.8300142
Jade DernbachSUR201420147735123*12.759852.0400271
Scott KuggeleijnND2026202647051267.297865.3800243
Matthew CarterNOT2019201957051237.2917828.6500260
Lasith AmbuldeniyaSL2019201957051247.2914036.4300270
Wilfred RhodesENG193019304755114*25.505932.2000110
Paul AdamsSA20002000583511510.2024520.8200040
R. P. SinghIND2008200858051306.3811843.2200571
Trent CopelandNSW2020202068051166.3810051.0000041
Zak ChappellGLO2022202248151207.2914235.9200280
Henry OlongaZIM200020006925122*7.2920025.5000360
Taijul IslamBAN2017201759051125.6718627.4200151
Arshdeep SinghKEN202320235945112*10.2047108.5100053
Bert StrudwickENG1910191059151186.38--00000
Godfrey EvansENG1958195879051125.677829.4900140
Dale SteynSA20062006610351137.2918527.5700260
Umesh YadavIND2017201710107511617.0010548.5700051
Shaheen Shah AfridiPAK20212021910351197.2913836.9600370
PreviousPage 285Next

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.