Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Dougie MarillierZIM20002000110282828.006543.0800021
Morris OumaKEN20092009110282828.007139.4400020
Andrew WhiteIRE20132013110282828.006841.1800030
Bevan SmallCS20122012110282828.006741.7900030
Arron LilleyLAN20182018110282828.003190.3200050
Peter McKayWAR20142014110282828.007935.4400030
George GartonSUS20232023110282828.003580.0000041
NV GorantlaSUR20262026210282828.004759.5700050
Harry BoyleAUS18791879110282828.00--00050
John ShuterENG18881888110282828.00--000-0
Fred FreerAUS194619461112828*-21133.3300031
Dilip SardesaiIND19611961110282828.00--00040
Paul SheahanAUS19731973110282828.006940.5800010
Stu GillespieNZ19861986110282828.008134.5700020
Craig MatthewsSA199319932112828*-4070.0000050
Ali ShahZIM19921992110282828.006344.4400031
Mark VermeulenZIM20022002120282614.003190.3200050
Hasibul HossainBAN200020001212828*28.004660.8700131
Mluleki NkalaZIM20052005120282314.0010626.4200040
Nehemiah OdhiamboKEN20072007220281514.005848.2800021
Hiren VaraiyaKEN201120111212827*28.0012921.7100030
Mohammad IqbalCAN20072007120282814.006543.0800140
Kyle CoetzerSCO20172017120282214.008333.7300040
Rakep PatelKEN20122012120282414.006543.0800050
Kieran PowellWI20142014120282814.008035.0000130
Andrew LambCS20132013220281814.004168.2900040
Chris TremainVIC20202020221282328.0027103.7000040
Jim AllenbySOM20172017220281914.005056.0000040
Tom WellsLEI20142014120281514.005154.9000040
Will DavisLEI20202020220282014.008234.1500020
Owen MorganGLA20202020120282814.006841.1800130
Brooke GuestLAN20192019120281714.007835.9000030
Macalister WrightTAS20192019120282014.0012222.9500030
Macalister WrightTAS20262026120281614.0011624.1400020
Sammu AshanACCC20242024120281614.004168.2900041
SS JohnstonND20232023120281514.007238.8900030
Jesse TashkoffWF20232023120282814.007537.3300130
Y LiyanageRCC20242024120282214.007238.8900030
Charlie LlewellynSA18961896120282414.00--000-0
John LyonsAUS18971897120282514.00--00000
Cyril FrancoisSA19221922120281914.00--000-0
Willie WatsonENG19551955120282514.00--00030
Alphonso RobertsWI19561956120282814.00--00100
Lester KingWI19681968120282014.005352.8300041
Mike ShrimptonNZ19741974120282814.007736.3600130
Alan KnottENG19671967220282814.006443.7500130
Charlie DavisWI19681968120281814.0011225.0000000
Asif MasoodPAK19691969320281714.00--00020
David BrainZIM19921992120281714.004759.5700060
Heath StreakZIM1994199433028209.3315518.0600130
PreviousPage 330Next

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.