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
George GearyENG192619262314535*22.50--00000
Dayle HadleeNZ19751975230452215.009149.4500050
Pramodya WickramasingheSL19971997230454315.008652.3300160
Mluleki NkalaZIM20042004240452411.2511140.5400150
MahmudullahBAN20092009241452815.0014131.9100060
Umesh YadavIND20212021342452522.507956.9600023
David MeiringCS20152015240452211.2513433.5800150
Nick KellyND20152015240452111.259945.4500070
Conor McKerrSUR20182018441452915.009348.3900180
Will JacksENG/SUR20262026240452711.2510343.6900141
Sam ConnersDER20202020442452122.5022020.4500040
SS JohnstonND20222022240452511.2518724.0600041
Lasith AbeyratneMSC20262026240452411.258851.1400030
Warren BardsleyAUS19251925240452411.256134.4300140
Allan SteelENG188618863414519*15.00--000-0
Ian CrombNZ19311931341452015.00--00000
Gogumal KishenchandIND19471947240454411.2520422.0600240
Graham DowlingNZ19721972240452311.25--000-0
Ashley MallettAUS19761976340451611.2510642.4500040
Ian SmithNZ19861986540452211.2512835.1600040
Allan DonaldSA200020005524521*15.0010642.4500070
Nick CookENG19891989353453122.5016527.2700040
Mitchell SwepsonQUE20202020553451622.5044102.2700080
Benjamin ListerAA201720173524519*15.007262.5000171
Liam GuthrieQUE20232023352451615.0010841.6700050
Bobjee Narasimha RaoIND197919793514520*11.2511131.5300050
Steve HarmisonENG200920094634519*15.0010443.2700271
Mohammed ShamiIND20202020362452111.255188.2400142
Joe WalkerND20202020562451511.2511339.8200170
Brendan DoggettSA202620264634519*15.0010642.4500031
Matthew FisherND202220223644528*22.5014830.4100160
James WhartonYOR2022202236045237.5014331.4700150
Mohamed ShirazBRC2026202646045217.5010841.6700051
Lionel BirkettWI1931193136045137.50--00130
Paul BartonNZ1963196336045167.5020.0000120
Venkatapathy RajuIND199219924744519*15.0015928.3000000
Ray PriceZIM2002200248145186.4315828.4800170
Ajantha MendisSL20092009784452711.2510841.6700150
Graham OnionsLAN2019201988145136.438552.9400251
Henry CrocombeSUS20202020484451511.2517226.1600060
TC AliWAR2025202558345129.0011339.8200060
Subhash GupteIND195319535834517*9.00--00000
Percy MansellSA1955195548045165.63--00110
Ryan SidebottomYOR20172017797459*22.5016826.7900070
Jamie PorterESS2016201612964520*15.0016527.2700140
Nauman AliPAK/LAN2026202669145125.6317126.3200151
Schofield HaighENG1906190659145235.63--00360
Courtney WalshWI1993199379145305.636569.2300331
Eoin MorganMID20182018510045164.5018724.0600170
Jake BallSOM20262026101154597.5013533.3300080
PreviousPage 295Next

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.