Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Peter NevillNSW2021202161121916221.2257333.33011210
Joe GattingHAM2014201481211916717.3644043.41011212
Lachlan HearneQUE2026202661211915317.3634954.73010230
Steven PattersonYOR202120211317219147*12.7351537.09002211
Russell EndeanSA19521952241190162*63.33--10090
Wally HammondENG1932193235019011238.0029248.97100190
Jack FingletonAUS193219323501908338.0043334.64010120
Dudley NourseSA195019503501906638.00--020-0
Matthew ShortVIC202420243601905931.6726073.08031220
Charlie WakimTAS202620263601905831.6739248.47021282
Percy HolmesENG192819283601907031.67--03200
BS McKinneyDUR2024202457019012127.1426172.80102291
Tip SnookeSA190619065701906027.14--010190
Richie BenaudAUS1958195857119010031.676325.4010111
Farokh EngineerIND196219624811906527.14--021130
Malindu MadurangaKCCC202520255801908623.7527070.37010226
Jim ParksENG196319634801905723.756625.76010102
Nick PottsDER202620266901905721.1136851.63010291
Dulash UdayangaPSC2026202659219058*27.1443543.68011180
Mitchell StarcAUS/NSW2017201771001906119.0027668.840101210
Billy RootNOT2018201851001903619.0041745.56002215
Venkataraman SubramanyaIND1967196751001907519.0014121.28021261
Logan van BeekWF/WOR2023202361121905321.1138749.10012231
Dilan JayalathNSWC20252025611119050*19.0037650.53013260
Les AmesENG1937193761121905221.1127238.24011130
Peter SiddleAUS2011201171311904315.8337251.08003200
Tom PriceGLO2022202281521903914.6230562.30003227
Kagiso RabadaSA20182018101701903011.1847639.92004252
Bobby AbelENG1889188923118912094.5024149.79100180
Tim BresnanENG201120114411899063.0031959.25020301
Billy BarnesENG1884188435118913447.253161.2910190
Eric RowanSA193919393501898537.80--02100
Denis ComptonENG1939193935218912063.00--100160
Jack CheethamSA195419543521898963.00--010122
Yuvraj SinghIND2005200546118977*37.8034854.31022281
SL StewartCAN201220123601897631.5045541.54021151
James PeirsonQUE2018201846118951*37.8040346.90010200
Mahesh KumaraNSWC20262026461189121*37.8033157.10101280
Tony MannAUS1977197736018910531.5036751.50100161
Ray LindwallAUS1955195567218911837.80540.00100162
Devon SmithWI200320034801896223.6345441.63022300
Hashim AmlaSA201920194811897127.0042944.06011290
Jamal ToddOV202320234801896423.6346640.56011301
Lewis HillLEI201920196911896723.6331859.43011222
Will PucovskiVIC202320235901896521.0051236.91011180
Warwick ArmstrongAUS190919095911894523.63--00100
Stiaan van ZylSA2015201571011893621.0038249.48002280
Jake LibbyNOT2019201951001897718.9050837.20011220
Callum McLachlanWF2024202451011895121.0036851.36013241
Dulash UdayangaBRC/PSC2025202561011899421.0043443.55022211
PreviousPage 152Next

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.