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 series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Fraser SheatCANPlunket Shield 2022/232022-20236601125218.6718759.89010103
John CampbellWIEngland tour of West Indies 2021/2220223611123522.4022250.45000140
James SalesNORCounty Championship 202120213621125328.0026043.08011170
Codi YusufDURCounty Championship 2025202556211244*28.0028040.00000120
John LyonsAUSEngland tour of Australia 1894/951894-18953601125518.67--01020
Joe DarlingAUSAustralia tour of England 189618963601124718.67--00200
Bert OldfieldAUSAustralia tour of England 1926192646211233*28.00--00020
Mike SmithENGSouth Africa tour of England 196519653611123222.40--00060
Andy RobertsNZNew Zealand tour of India 1976/77197636111284*22.40--011121
Mohammad AzharuddinINDIndia tour of Sri Lanka 198519853601124318.6730.0000100
Manoj PrabhakarINDIndia tour of South Africa 1992/931992-19934601126218.6742226.5401090
Phil SimmonsWIWest Indies tour of India 1994/9519943601125018.6726941.64011140
Maqsood AhmedPAKPakistan tour of England 195419544711126918.6710.0001292
Tom CooperSASheffield Shield 2018/192018-20194801124914.0018660.22001151
Wes AgarKENCounty Championship 202320236811125116.0018261.54013152
Tom LawesSURCounty Championship 2022202268311232*22.4025344.27001152
Tibby CotterAUSEngland tour of Australia 1911/121911-19124801124114.00103108.74000161
John GoddardWIWest Indies tour of England 195719575811126116.00--011140
Aaron BeardESSSpecsavers County Championship 201920197941124122.4026442.42000130
Tony LockENGEngland tour of India, Pakistan and Ceylon 1961/621961-19627931124918.6710.00001110
William TavaréGLOSpecsavers County Championship 2016201661001123611.2037429.95003160
Dillon PenningtonNOTCounty Championship 20262026911411220*16.0024046.67002171
Nimesh VimukthiPSCMajor League Tournament 2024/252024-20258142112239.3323048.70001105
Jack WhiteNORCounty Championship 2023202314229112598.6221651.85015131
Dwaine PretoriusNORSpecsavers County Championship 20192019110111111111.0015671.15100153
Sharmarh BrooksWIWest Indies v Afghanistan in India 2019/202019110111111111.0021451.87100151
Wasim RajaPAKNew Zealand tour of Pakistan and Sri Lanka 1984/85198412111160*111.0026941.26020200
Mushfiqur RahimBANNew Zealand tour of Bangladesh 2008/0920081201117955.5033133.53010161
Azhar AliPAKPakistan v Sri Lanka Test Series 2013/14201412011110355.5016467.6810060
Matthew WadeTASSheffield Shield 2021/2220221201116155.5021651.39020141
Nazmul Hossain ShantoBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261201118255.5023347.6401062
Graham GoochENGSri Lanka tour of England 198819881201117555.5026342.21010130
Mohammad AzharuddinINDSouth Africa tour of India 1999/00200012011110255.5020354.68100142
Nasser HussainENGPakistan tour of England 199619962301115137.0020653.88010140
Misbah-ul-HaqPAKPakistan in Sri Lanka Test Series 2012201223111166*55.5018360.66010120
Milinda SiriwardanaSLSobers/Tissera Trophy 2015/1620152301116837.0017962.0101094
Dominic BessENGPakistan tour of Ireland, England and Scotland 201820182301115737.0021551.63010160
Kaveen FernandoNCCMajor League Tournament 2024/2520252301115437.0015870.2501093
Wally HammondENGWest Indies tour of England 192819283301116337.00--01000
John CrawleyENGEngland tour of New Zealand 1996/9719973411115637.0030336.63010101
Ramnaresh SarwanWIPakistan tour of West Indies 2000200024211184*55.5032733.94010110
Guy WhittallZIMZimbabwe tour of New Zealand 1995/9619962401115427.7528738.68010110
Hannan SarkarBANEngland tour of Bangladesh 2003/0420032401115927.7531135.69010110
Carlton BaughWIWest Indies tour of England 200420042401116827.7516666.87010160
Tillakaratne DilshanSLSri Lanka in West Indies Test Series 2007/0820082401116227.7512886.72010161
Lahiru ThirimanneSLSri Lanka in New Zealand Test Series 2014/152014-201524111162*37.0033433.2301180
Sabbir RahmanBANBangladesh in New Zealand Test Series 2016/17201724111154*37.0020653.88021170
Daryl MitchellNZAustralia tour of New Zealand 2023/2420242401115827.7527839.93010101
Usman ArshadDURLV= County Championship 201520153401116027.7519756.35010161
Dhananjaya de SilvaSLIndia tour of Sri Lanka 202620262401115927.7525044.40010141
PreviousPage 255Next

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.