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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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
John DysonAUS19841984360773012.8330525.2500150
Dipak PatelNZ19901990360774512.8323832.3500160
Will RhodesYOR/ESS20162016670772011.0023932.2200180
Liam LivingstoneLAN20212021670772511.0013258.3300192
Mitchell ClaydonSUS20202020483772415.4011666.38000130
Craig MilesWAR20192019581772711.0018741.18000110
Dick HoworthENG19481948481771611.00--00000
Sajid MahmoodENG2006200679177349.6314951.6800290
Wayne WhiteDER/LAN20142014710177388.5614652.7400293
Dale SteynSA201220121012077266.4225430.3100390
Muttiah MuralitharanSL19951995714677119.6310871.3000270
Dane PatersonNOT202320231317477165.9220038.50005130
Mohammad AbbasPAK/LEI201820181521107732*7.0032923.4000262
Tim AmbroseENG200920091117676*-9580.0001082
Shadman IslamBAN20182018110767676.0019938.1901060
S de MelCCC20252025110767676.009480.8501082
George MacaulayENG19261926110767676.00--010100
NA StathamNED201020101217662*76.0014253.5201061
Ed CowanAUS20112011120766838.0019439.1801080
Mark ChapmanAA20212021121765776.0012162.81010110
Billy RootNOT201620161217666*76.0010870.37010111
Josh BlakeSUR20252025220767238.0011963.87010120
S LiyanageACCC20242024120766738.0010076.0001080
Nimesha GunasingheCCC202420241217656*76.0012361.7901071
Jack BlackhamAUS18941894120767438.00--01080
Charlie McLeodAUS189718971217650*76.00--01080
Joe HardstaffENG19471947120766738.0024431.1501050
Aamer MalikPAK19941994120766538.0018541.08010120
Ronnie IraniENG19961996230764125.3313655.88000100
Ishant SharmaIND20192019630765725.3314552.4101180
Ashton AgarWA20242024230767425.3319738.5801150
Andrew HoddYOR20142014330765525.3312560.80011140
Fred BakewellENG19311931230764025.33--00040
Tom BurttNZ19511951230764225.33--00040
Bruce PairaudeauWI19541954230767125.33--01100
Asif MujtabaPAK19971997230764925.3334921.78000100
WPUJC VaasSL19961996340763419.009381.7200082
Ian ButlerNOR201420142417648*25.3325429.92001110
Stuart BinnyIND20152015340764919.0012262.30001100
Marcus StoinisWA20202020240766019.0013755.47010100
Matt TaylorWF20162016340764119.0017044.71000120
Simi SinghIRE20172017240765919.0016944.9701242
Aryan JainQUE202320232417644*25.3317343.9300060
Billy MidwinterAUS18841884340763719.009431.9100040
Harry TrottAUS18901890240763919.00--00100
Bob WyattENG19321932241763825.3319239.5800061
Jack KerrNZ193719372417638*25.33--00080
Hubert DoggartENG19501950240762919.00--00190
Mahmood HussainPAK19611961340763519.00--00082
Aftab GulPAK19691969240763019.00--00020
PreviousPage 246Next

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.