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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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
Neil JohnsonZIM1998199834012610731.5017472.41100170
Shane DowrichWI202020204601266121.0023653.39012150
Adam HoseWAR201820183611266525.2029143.30010180
Sol BudingerLEI202220223601266421.0015183.44011201
Maitland HathornSA190219023601264521.00--00000
George GiffenAUS188318833601264121.0010.00001120
Bob McLeodAUS189218923601263121.00--00050
Gerry GomezWI1954195447112647*21.00--00000
Wasim RajaPAK197819785801264715.7529642.57002141
Mushtaq AhmedPAK199619965811264218.0031440.13000160
James McCollumIRE202320234811263618.0032638.65001170
Billy BatesENG1882188248112652*18.00--01091
Jack CrawfordENG190819084811266218.0010.00011121
Ian BishopWI199619965801264815.7524252.07003190
Darren GoughENG199519956901265114.0024451.64012112
Neil WagnerNZ/ND2020202089312666*21.0016875.00012164
Dick MotzNZ196919696901262314.0016041.25000132
Kagiso RabadaSA20242024811212631*14.0020760.87001200
Ben CottonDER2015201581231264314.0021359.15001200
Tom LawesSUR20232023101211265511.4526946.84011142
Bishan BediIND19771977714812626*21.0021359.15000140
Stuart MeakerSUR20162016111561264114.0041530.36002151
James AndersonENG/LAN2015201513207126429.6925250.00003211
Dougie MarillierZIM200120012201257362.5027445.62020110
Josh ThomasSOM202520252201258662.5019265.10010211
John SelbyENG188118811201257062.50--02070
Sadiq MohammadPAK1975197512112598*125.00--010-0
Sanjeeva RanatungaSL199619961201256562.5034536.2302090
Jack WildermuthQUE201920192301258041.6719464.43010180
Peter BurgeAUS1965196523012512041.6724750.61101120
Damien MartynAUS1992199224112567*41.6729841.9501070
Ismat AlamAFG2025202524012510131.2522555.56101120
A MannND202520252411256641.6714387.41021113
Charles WrightENG189618963401257131.25--01000
Vijay MerchantIND193419342401255431.25--010-0
Yuvraj SinghIND201220123501257425.0023453.42011133
Robin PetersonSA200320034511256131.2519663.78010150
Sam HeazlettQUE201820183501255925.0028543.86010132
Feroze KhushiESS202020204501256625.0023054.35010160
John MortimoreENG1964196445112573*31.252548.00011183
Mike GattingENG1995199535012511725.0031040.32103150
Hanuma VihariIND201820183601255620.8336234.53011141
Ben McDermottTAS/QUE202320234601255020.8324950.20012170
Eric MarxSA192119213601253620.83--001160
Doug RingAUS195319534601255820.83--011130
Ray IllingworthENG196319635601254620.83--000130
Joel ParisWA202120215711254820.8329242.81000131
BJ WatlingNZ201020104811254617.8635535.21001160
Kithuruwan VithanageSL201520154801253815.6316575.76001144
Sadeera SamarawickramaSL201720174801253815.6317770.62002171
PreviousPage 196Next

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.