Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Darren GoughENG200120011016513439*12.1827049.63004240
Sherwin CampbellWI200120011201337966.5030044.33020180
Axar PatelIND202420242401334533.2527748.01000201
Matthew FisherYOR202420247401338833.2519468.56010161
Nivethan RadhakrishnanTAS202420242401335533.2527847.84010170
Ken FunstonSA195219522401336533.25--01052
Colin CowdreyENG1969196934013310033.25--100-0
Jack BirkenshawENG197319733401336433.2531136.01010100
Julien WienerAUS197919792401335833.2527648.19010101
Andrew FlintoffENG199919993501334226.6018571.89000260
Mohammad MithunBAN201820183501336726.6026051.1501171
Jack TaylorGLO202120213501334026.6026949.44000162
Billy BatesENG188318833511335533.25--01080
Harry TrottAUS189518953501334826.60--00180
Jeffrey StollmeyerWI193919393501335926.60--02130
Buster FarrerSA196419643521333944.33--000110
Jock EdwardsNZ198119813501334726.6024953.41000161
Owais ShahENG200920094601335722.1733839.35010162
Ridley JacobsWI199819983611334226.6036136.84000123
Shan MasoodPAK201720173601335922.1744529.8901090
Craig MeschedeGLA201820183611335526.6027248.90020181
Kashif AliWOR202320234601339322.1721761.29011210
Lawrie MillerNZ195619563601334722.17--000-0
Phil DeFreitasENG199519953601338822.1717078.24012153
Dennis AmissENG197119714711335622.1732141.43011191
Chris TavaréENG198419844711334922.1750926.13000110
Nicky BojeSA200420045811333119.0024654.07001201
Mayank AgarwalIND202020204801335816.6330144.19011161
Shuvagata HomBAN201420144811335019.0027448.54012140
Daryn SmitDER201720175811334119.0033539.70000160
Jamie OvertonSOM201420147831335626.60127104.72020204
Chetan SharmaIND198519855831335426.6018341.5301080
Wes HallWI196519655911333716.63--00000
Lahiru ThirimanneSL2014201451001333813.3043030.93002101
Chris WoakesENG20192019610113337*14.7827348.72002162
Cameron SteelDUR2019201961001333913.3029944.48001180
Neil FosterENG1987198771001333913.3032940.43002152
Navin PatelCS2016201661111334713.3029844.63001141
Chalana de SilvaBSC20252025711113357*13.3015486.36011129
Chris OldENG1977197771101335212.0944529.89011142
Umar GulPAK2009200981201334611.0826550.19001116
Tim GroenewaldSOM20172017912613341*22.1726650.00001107
Ben HilfenhausAUS20102010713513356*16.6325452.36013173
Andrew HazeldineCAN2018201891311334111.0823357.08003152
Harry SinghLAN202620268140133369.5033839.35004180
Will DavisLEI20192019915813339*19.0030044.33002150
Neil WagnerNZ/OV20132013141751333711.0825751.75003164
Graham DowlingNZ196119611201327466.00--02090
Walter RobinsENG1935193533113210866.00--100120
Ashraf AliPAK1982198223213258132.0024354.32010190
PreviousPage 190Next

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.