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 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
Mushfiqur RahimBANZimbabwe in Bangladesh Test Series 2014/1520143611596431.8029254.45011184
Martin GuptillNZNew Zealand in India Test Series 2016/1720163601597226.5030252.65011242
Steve SmithAUSThe Ashes 2010/112010-201136115954*31.8032449.07010150
Mitchell SantnerNZNew Zealand in India Test Series 2016/1720163601597126.5040239.55010223
Joshua Da SilvaWIWest Indies tour of England 2024202436115982*31.8030252.65011154
Peter BurgeAUSEngland tour of Australia 1965/661965-196646015912026.5030552.13101150
Frank HayesENGWest Indies tour of England 19731973361159106*31.8046434.27102181
Kapil DevINDIndia tour of Pakistan 1989/9019894601595526.5019083.68011240
Liam GuthrieNORCounty Championship 202620267701595222.7119681.12020231
Warwick ArmstrongAUSEngland tour of Australia 1901/0219024741595553.00--010141
Nip PellewAUSAustralia tour of England 192119215711595226.50--010200
Callum FergusonSASheffield Shield 2018/192018-20194801596019.8835045.43011220
Pat CumminsAUSIndia tour of Australia 2024/252024-20255801594919.8825163.35000172
Charles StoboWASheffield Shield 2022/232022-20235811593822.7139939.85001150
Charles StoboKENCounty Championship 202420244801596419.8835844.41012210
James SalesNORCounty Championship 202220224801597119.8833547.46010230
Wasim AkramPAKPakistan tour of India 1998/9919995901593817.6730951.46000205
James PeirsonQUESheffield Shield 2018/192018-20195901594217.6739540.25000170
William SomervilleAAPlunket Shield 2018/192018-201979115932*19.8837442.51000201
William ScottonENGEngland tour of Australia 1884/851884-18855911598219.88--01180
Ray LindwallAUSAustralia tour of England 195319535901596217.67--021193
Fazal MahmoodPAKPakistan tour of West Indies 1957/5819585901596017.67--01302
Bert OldfieldAUSEngland tour of Australia 1928/291928-192951021594819.8853129.94001110
William SomervilleAAPlunket Shield 2022/232022-2023811215952*17.6724564.90012173
Tom HainesSUSSpecsavers County Championship 2019201961101593914.4538641.19001210
James HarrisGLACounty Championship 20232023111211594714.4540539.26003230
Ollie NewtonWFPlunket Shield 2017/182017-2018913315943*15.9027158.67002165
Ian McPeakeWFPlunket Shield 2017/182017-2018101541593814.4527058.89002176
Jack LeachSOMCounty Championship 202620261319715928*13.2533547.46004203
Kamran AkmalPAKSri Lanka in Pakistan Test Series 2008/092009211158158*-18485.8710085
Lou VincentNZNew Zealand tour of Australia 2001/02200112015810479.0026260.31110211
Kevin O'BrienIREPakistan tour of Ireland, England and Scotland 2018201812015811879.0028555.44100170
Karl NunesWIEngland tour of West Indies 1929/3019301201589279.0050131.54020190
Yuvraj SinghINDSri Lanka in India Test Series 2009/1020093301586852.6724065.83020192
Lance KlusenerSASri Lanka tour of South Africa 2000/012000-20012311589779.0027457.66020201
Moin KhanPAKPakistan tour of England 1996199623115810579.0028954.67100151
Henry NichollsNZEngland tour of Australia and New Zealand 2017/182018231158145*79.0029952.84101190
Roston ChaseWIWest Indies tour of Zimbabwe 2017/1820172301589552.6724863.71010142
Verdun ScottNZWest Indies tour of New Zealand 1951/5219522301588452.67--01070
Majid KhanPAKPakistan tour of New Zealand 1978/791979231158119*79.00--100180
Matt HorneNZIndia tour of New Zealand 1998/991998-19992401586339.5035244.89010211
Mushfiqur RahimBANAustralia tour of Bangladesh 201720172401586839.5043336.4901091
Ben StokesENGEngland tour of New Zealand 2024/2520243411588052.6724664.23010152
Kavem HodgeWIWest Indies tour of New Zealand 2025/262025241158123*52.6736743.05102200
Noel HarfordNZNew Zealand tour of Pakistan 1955/5619552401589339.50--021110
Pat SymcoxSASouth Africa tour of Pakistan 1997/9819973401588139.5025661.72020203
Matthew HaydenAUSAustralia tour of New Zealand 2004/0520053501586131.6031849.69010220
Andy FlowerZIMZimbabwe tour of Pakistan 1993/9419933511586339.5036243.65021180
BJ WatlingNZ-2010-2012051158102*39.5031150.80100180
Luke WellsLANCounty Championship 202620263501588731.6026559.62011220
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.