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
William LuxtonYOR202420246921955927.8643844.52011242
Jack RussellENG199419945911956224.3852337.28011160
Javed OmarBAN2007200751011956221.6735355.24022331
Everton WeekesWI1957195751001959019.50--013300
Chandu BordeIND1960196061011955021.67--011140
Tom HoganAUS19841984510119542*21.6732846.65001220
Imtiaz AhmedPAK1959195961101955417.73--01090
Chadd SayersSA20202020712119558*17.7343145.24013260
Peter NevillAUS20162016813219560*17.7359732.66011191
Luke FletcherNOT2014201491501954913.0040548.15001193
Waqar YounisPAK20022002121811952811.4729765.66003287
Stuart CarlisleZIM20042004231194103*97.0036353.44110182
Everton WeekesWI194919492301949064.67--020120
Giff VivianNZ193719373601945832.33--03071
Peter ParfittENG19631963461194131*38.8016516.97102200
Talat AliPAK197319734701945727.71--010171
Frank LowsonENG195119514701946827.71--02100
Winston BenjaminWI199519955701948527.7131661.39020174
Mohammad YousufPAK201020104801945624.2532360.06011310
Ray IllingworthENG197219725821945732.3360132.28011172
Ben CharlesworthGLO2018201869119477*24.2547241.10020241
John CampbellWI2020202051011946821.5637551.73011221
Vijay HazareIND1953195351001946319.40--01200
Herbie TaylorSA1912191261111949319.40--011120
Aubrey FaulknerSA191219126111194122*19.40--102130
Timm van der GugtenGLA202120211113219485*17.6436453.30012245
Tom HelmMID/LEI2026202691321943317.6435454.80001261
Craig MatthewsSA19941994915419462*17.6440448.02013292
Graeme SwannENG20132013101641943416.1726473.48002292
Luke FletcherNOT201920191120119425*10.2161731.44001233
George GunnENG1907190712019311996.50--110310
Will YoungCS2019201934019315048.2530563.28100350
John WaiteSA1961196124019310148.25--110131
Faisal IqbalPAK200920094501936738.6047340.80020181
Dudley NourseSA1939193935019310338.60--101130
Russell EndeanSA195419543511938748.25--010141
Pramud HettiwatteNSWC202620263611937038.6026872.01010205
Billy ZulchSA192119213601938032.17--020200
Cammie SmithWI196119613601935532.1720059.50010311
Walter HadleeNZ194919494711934332.17--00080
Darren GoughENG199419946931936532.1735354.67011244
Sean AbbottSUR/NSW20242024610219350*24.1329665.20012213
Avishka TharinduPSC2025202561011937021.4437950.92011141
Geoff CookENG1982198261101936617.5550538.22021200
Mohammad HafeezPAK20132013612119380*17.5535953.76012290
Liam NorwellGLO201620161013319310219.3037551.47102283
Tim SoutheeNZ/ND2024202413210193659.1924877.820141412
GSNFG JayasuriyaPSC20262026231192100*96.0029165.98110153
Mitchell SantnerND202220222401927448.0036652.46020194
Dhruv JurelIND20262026341192115*64.0028068.57110183
PreviousPage 150Next

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.