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
Fred BakewellENG19331933110107107107.00--100-0
Amjad JavedUAE2011201112010710053.5015170.86100102
Sachitha JayathilakeTUCA2024202412110764*107.0019455.1501057
Jamal ToddOV202620261201079853.5016564.85010142
Mushfiqur RahimBAN201220122401074326.7523246.12000151
Shane ShillingfordWI2014201424310753*107.0019355.4401086
Lauchie JohnsWF201820183411074035.6721450.00000180
Harry TrottAUS189818984401077926.75--010110
Bill BrockwellENG189418942401074926.75--00180
Bill PonsfordAUS193319332401078526.7526839.93011100
Soumya SarkarBAN201520153501073721.4017660.80000160
Tim JohnstonCAN201320133501077121.4015867.72012102
Lewis McManusHAM201920194501074921.4025242.46000110
Mathew PillansLEI201720173501075621.4014474.31011161
Ollie NewtonWF201920194501076821.4032732.72011120
Andrew HazeldineCAN201920194511073626.7519654.59000164
Frank WoolleyENG191419143511075426.75--01001
Arshad AyubIND198719873501075721.4034031.47010110
Heath StreakZIM199519954611075321.4019654.59012151
Narsingh DeonarineWI200520054611074021.4030235.43000121
Andrew McDonaldAUS200920094611076821.4021749.31011110
Sam WellsOV201520155601076217.8325442.1301171
Brad WilsonND201220123601075417.8330934.63010151
Peter HandscombVIC202020204601074117.8315170.86000120
Harry PodmoreKEN202120215611073721.4021549.77001102
James KettleboroughGLA201620163601074217.8324843.15001160
Tim SeifertND201520153601075117.8320751.69011151
Kamran GhulamPAK202520253601072817.8320153.23000140
Robin DasESS202420245601074617.8323944.77000130
Nari ContractorIND195819583601075017.83--01100
Ashok MankadIND197719773601074417.8329036.9000250
Kirti AzadIND198119814601072417.8329236.64000130
Navjot SidhuIND199019904601075117.8319455.15011100
Wayne ParnellNOR202120216701075415.2929835.91012110
Alex BlakeKEN201920194701073415.2927838.49001130
Joe WalkerND2021202167310741*26.7526041.15000120
Brett RandellCS/SOM202420245701074315.2926340.68001112
Daren GangaWI200020004801073213.3837528.53002110
Claude JenningsAUS191219126821073217.83--00200
Hedley VerityENG193819386821072917.8316731.1400160
Syed Abid AliIND196919694801076313.38--011100
Jarrod FreemanTAS202420245901073611.8918757.22002130
Robbie HartNZ2003200361001073110.7042725.06003100
Phil MustardDUR/LAN2015201571001074310.7020751.69002160
BJ WatlingNZ/ND2021202171021073713.3824643.50001150
Graeme AldridgeND2015201571041073717.8317760.45001141
Shane SnaterESS2023202371001073110.7013281.06002105
Shiran FernandoMSC2025202591011072811.8920851.4400095
Anuk FernandoNSWC/BSC2025202571001072310.7024044.58000110
Mitchell SwepsonQUE20262026711310722*13.3816266.05003130
PreviousPage 213Next

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.