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 resultODI3rd 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 bowledT2068th 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 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
Kane WilliamsonNZ20262026230543618.0010850.0000170
Mitchell StarcAUS20142014231545227.008067.5001060
Logan van BeekCAN20132013230544718.008265.8500090
Alex BarrowSOM20142014230542918.0014936.2400070
Dilshan MadushankaCCC202520253325438*54.0011646.5500160
Tanveer SanghaNSW20262026330545318.0012742.5201141
Ollie SykesSUR20252025230543718.008067.5000080
MW AlpeAA20262026231543527.009060.00000100
Mike ShrimptonNZ19711971230544618.0019427.8400131
Lance CairnsNZ19811981330544118.0010750.4700142
Ravi RatnayekeSL19871987230542218.004725.5300020
Fanie de VilliersSA199819982315446*27.009258.7000070
Mark DekkerZIM19941994330544018.0023922.5900140
Farveez MaharoofSL20052005240543613.5017530.8600050
Matt McEwanWF20142014240542013.509755.6700080
Karun NairIND20172017340542613.5010352.4300160
Keith BarkerWAR20262026241542218.0013440.3000070
Ian McPeakeWF20232023242543627.0011447.3700160
Owen MorganGLA20192019341544318.0011248.2100181
Max BryantQUE20242024240543313.509556.8400090
Lawrence Neil-SmithTAS20192019241543718.0015435.0600030
Jack BlackhamAUS18771877240542613.502030.0000000
John SelbyENG18771877240543813.509945.4500050
Joey PalmerAUS18821882441543218.00--00070
Donald KnightENG19211921240543813.50--00030
Joe SmallWI19281928240545213.50--01200
Wilton St HillWI19281928240543813.50--00000
Colin McCoolAUS195019503415439*18.00--00000
Wazir MohammadPAK195419542415442*18.00--00180
Reg ScarlettWI196019603415429*18.00--000-0
Ashok GandotraIND19691969240541813.50--00000
Brian LuckhurstENG19741974240542713.5020825.9600080
David LloydENG19751975240542613.5012941.8600080
Ray BrightAUS19851985341542818.0017730.5100050
Shivlal YadavIND19851985341544118.0017331.2100040
Jayantha AmerasingheSL19841984241543418.008464.2900080
Mark BurmesterZIM199219923425430*27.0013340.6000161
Farveez MaharoofSL20042004452544018.0013340.6000060
Tymal MillsESS20142014452543018.009457.4500071
Tip SnookeSA192319233515439*13.50--00000
George GiffenAUS18821882450543610.80219.5200160
Frank TysonENG19591959451543313.5011546.9600130
John SnowENG197619763525420*18.0016233.3300150
Claude HendersonSA20012001450543010.8015135.7600170
HMRKB HerathSL20052005561542410.8013340.6000160
Shahid NazirPAK20062006561541710.8012941.8600261
Brendan NashWI2011201136054309.0016432.9300040
Andrew LambCS2012201256054209.008563.5300160
Thilan WalallawitaMID202120214635420*18.005893.1000072
Daniel HoggDUR202520254645418*27.0011447.3700271
PreviousPage 279Next

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.