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 WaiteSA19631963110666666.00--01040
Monde ZondekiSA20032003120665933.0016041.25010100
Alex ObandaKEN20122012120663633.009370.97000101
Regis ChakabvaZIM20122012120666333.0013947.4801060
Dilshan MunaweeraNCC20242024120664433.006995.65000120
Kinchit ShahHK20152015120666233.0012652.38010100
Syd GregoryAUS19031903120664333.00--00070
'Dad' WeirNZ19331933220666633.0010.0001100
Leo O'BrienAUS19331933120666133.0010861.1101070
Ian JohnsonAUS19491949220666633.00--01100
Bob BarberENG19681968120664633.0019833.3300050
Roger PrideauxENG19681968120666433.0017936.8701080
Paul AllottENG198119811216652*66.0017338.1501050
Kim BarnettENG19881988120666633.0013050.7701170
Clive LloydWI19721972230664322.00--00050
Tim RobinsonWF20232023230666022.0010761.6801191
Lakvin WeerasuriyaBRC20262026230665822.0013349.6201050
Arthur MorrisAUS19491949230664222.00--00100
Mansur Ali Khan PataudiIND19741974230663622.00--00081
Craig MatthewsSA19921992230663122.0018934.9200060
Ian SalisburyENG19921992230665022.0018635.4801090
Greg HayCS202220223416641*22.0015642.31001100
Sese BauPNG20162016240664516.5017437.9300061
Neil BrandSA20242024240663416.5012951.16000110
Gerald HartiganSA19131913240665116.50--01100
Bill PonsfordAUS19321932241663222.008838.6400000
Stan WorthingtonENG19371937240664416.5020232.6700190
Lala AmarnathIND19471947240662516.5016140.9900040
Bryan ValentineENG19391939342662633.00--000-0
Alex MoirNZ19561956241663022.00--00051
Graham VivianNZ19721972440663816.50--00170
Paul StrangZIM19971997240664216.5014445.8300070
Guy WhittallZIM19931993350663313.2023428.2100170
Rob KeoghNOR20182018350662913.2019633.6700070
Nick KellyND20172017350662913.2014346.1500190
Conor McKerrYOR/SUR20242024450663213.207983.5400190
Gerald CoetzeeSA20232023351662016.506897.0600072
N PremaratnePSC20262026451663816.5022229.73001100
Inzamam-ul-HaqPAK19921992461662613.2015143.7100160
Daren PowellWI200920095626622*16.5022629.2000240
William SomervilleNZ/AA20182018460662511.0027623.9100060
Josh TongueWOR20212021461661713.2015642.3100070
AJ LeonardWF20222022360663011.0018835.1100080
Ed MiddletonGLO202420244636624*22.0017837.0800161
George BonnorAUS18841884460662511.002927.5900000
Tommy RoutledgeSA18961896360662411.00--00100
Stan NicholsENG19351935462663016.50--00000
Khokhan SenIND19521952561662513.20--00041
Ian MeckiffAUS195919596636645*22.004100.0000000
Ijaz ButtPAK19621962360663311.00--00020
PreviousPage 260Next

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.