Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR4/0 (1.2)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 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
Walter RobinsENG193719375911666120.7513057.6901190
James FranklinNZ2005200571011665518.4437644.15011162
Mitchell JohnsonAUS2013201361031666423.7135247.16011183
Matt TaylorGLO2025202581011663618.4434148.68000192
Max WalkerAUS19741974710516641*33.2045536.48001140
Graham NapierESS20162016121111664516.6030454.61001184
Derek PringleENG19821982711216647*18.4453630.97001190
Matt TaylorGLO2021202191231665618.4451931.98013171
Geoff LawsonAUS1985198581311665313.8337044.86011170
Josh TongueENG/NOT20252025121551665516.6036545.48013220
David HempBER2007200712116597165.0039341.98020240
Clive LloydWI196619662311658282.50--020203
Travis DeanVIC20212021231165144*82.5033449.40101190
Dilawar HussainIND193419342401655941.25--02092
Mitch WagstaffDER202320233501657833.0029456.12020271
Sai SudharsanSUR2024202435016510533.0031951.72100141
Jock CameronSA192819283501656433.00--020-2
John BracewellNZ1985198535416583*165.0030953.40010130
Brian McMillanSA1998199835116587*41.2534048.53020231
Martin LoveAUS20032003461165100*33.0032151.40102130
Michael BurgessSUS/WAR201920195601656427.5021377.46021263
Henry BrookesWAR201820185611657033.0027061.11020163
Curtis CampherIRE2025202536116571*33.0048434.09011164
Jackie McGlewSA1957195736016510827.50--101131
John EmbureyENG199319933621655941.2563426.03020161
James FosterESS201820184701656923.5727959.14011221
Nick LarkinNSW201820184701658523.5737244.35010140
Daniel VettoriNZ201220125801654620.6326362.74002270
Kirk EdwardsWI201420145801655820.6328857.29021205
David WilleyYOR2021202168416541*41.2531352.72000154
Joel DaviesNSW202620264811654723.5730154.82001241
Bill StorerENG189818984801655120.63--010130
Trevor BaileyENG1950195048216582*27.50--011140
Graeme SmithSA/SUR2014201459016510318.3321277.83100240
Yasir Ali ChowdhuryBAN202220225901655518.3335346.74011190
Pasindu LakshankaNCC202520255911654120.6328957.09000231
Godfrey EvansENG195619566911654720.63--003183
Andrew UmeedWAR20162016610116510118.3338842.53104180
Zain-ul-HassanGLA2024202461011653518.3344337.25000161
Mark GreatbatchNZ1994199451001654816.5030653.92002232
Angus McKenzieCAN20252025711416537*23.5737743.77000210
Paul HarrisSA20082008111221653916.5042538.82002171
Kemar RoachWI2015201571421653113.7551631.98000160
Peter SiddleAUS20092009121431653515.0026961.34005241
Mitchell StarcAUS2023202391421654113.7534747.55001221
Jacob DuffyOV2018201881421654613.7532251.24001233
Ravi RampaulWI2011201181541653415.0032051.56002187
Zaheer KhanIND2002200215203165469.7131252.88004182
Ishan KishanNOT202520252201648782.0022672.57020203
Corbin BoschSA20252025341164100*54.6722572.89100161
PreviousPage 167Next

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.