Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODI1st 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Fred BarrattENG1930193043026178.67--000-0
Gul MohammadIND1952195223026248.67--00100
Easton McMorrisWI1966196623026148.6711323.0100010
Robin BynoeWI1966196623026198.67--00030
David AllenENG1964196433026218.679625.0000000
Rodney HoggAUS198219822322614*26.006540.0000020
Merv HughesAUS1987198723026168.6714418.0600020
Wajahatullah WastiPAK2000200023026178.679627.0800020
Aftab HabibENG1999199923026198.6714018.5700040
Craig WhiteENG1995199524026236.508729.8900030
Martin BicknellENG1993199324026146.509427.6600230
Elton ChigumburaZIM2004200424026146.505547.2700250
Syed RaselBAN2005200524026196.504953.0600050
Shafiul IslamBAN2017201724026136.505944.0700031
Gurinder SandhuNSW/TAS2018201834026146.5012420.9700120
Ili TugagaWF2013201324126118.675745.6100040
Laurie EvansWAR201620162402696.5012720.4700040
Sam RainbirdTAS2022202234026146.507335.6200230
Kuldeep YadavIND2025202544026196.5019313.4700040
Buster NupenSA1923192334026126.50--00000
Brian StathamENG1958195844126138.677435.1400010
Jim PothecarySA1960196034026126.50--00020
Graeme WatsonAUS1967196724026176.50--00200
Ian GreigENG1982198224026146.5010225.4900020
Andrew FlintoffENG2001200135026185.205150.9800260
Ashish NehraIND200120013532617*13.008231.7100221
Kemar RoachWI201020105522612*8.678729.8900020
Tim MurtaghMID202020204522611*8.673672.2200140
Sam CookESS202020205512615*6.507335.6200221
I ThimiraCMCC202520253522619*8.675547.2700130
George BrownENG192319233522615*8.67--00200
Jack DunningNZ1937193735126196.50--00200
David AllenENG1963196335126146.503915.3800020
Harry BromfieldSA1962196235226218.67--00100
Laurie MayneAUS196519653532611*13.00--00000
Robin HobbsENG196719674532615*13.006937.6800021
Nantie HaywardSA2001200146326148.676540.0000140
Nixon McLeanWI2001200136026154.339128.5700220
Matt HunnKEN201520156642623*13.008231.7100221
Mohamed ShirazBRC2025202576226136.507435.1400140
Steve HarmisonENG200220024712674.338430.9500120
Boyd RankinIRE/WAR201620168712616*4.334656.5200221
Miguel CumminsWI2018201857326146.509826.5300120
Josh ShawYOR/GLO2017201757026133.7110225.4900120
Sahan AdeeshaKCCC/BRC2025202567226195.206142.6200230
Graham OnionsENG200920097852617*8.677733.7700330
Anrich NortjeSA2021202158126133.718630.2300330
Lance GibbsWI19741974883266*5.203923.0800020
Ewen ChatfieldNZ19841984685269*8.677932.9100330
Monty PanesarENG2012201269326134.333868.4200330
PreviousPage 336Next

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.