Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Joe DenlyKENCounty Championship 20222022711044814140.7385752.28132573
Jack LeaningYORSpecsavers County Championship 20172017913044811834.46104442.91120555
Donovan GrobbelaarAAPlunket Shield 2014/152014-2015101734489932.00113639.44031521
Alex HughesDERLV= County Championship 20142014132144488226.35103843.16035551
AM VaughanSOMCounty Championship 20262026132124486823.5890249.67022565
Toby AlbertHAMCounty Championship 20262026122404486418.67106542.07022623
Donald BradmanAUSWest Indies tour of Australia and New Zealand 1930/311930-193156044722374.50--201430
Sunil GavaskarINDIndia tour of Pakistan 1978/79197836144713789.4024057.08220350
Gareth RoderickWORCounty Championship 20222022893447172*74.50109840.71212501
Phil MustardGLOSpecsavers County Championship 201620166102447107*55.8894047.55130600
Arun HarinathSURLV= County Championship 20152015711044712040.6475359.36210590
Rikki ClarkeSURSpecsavers County Championship 201820181114144711134.3865168.66121706
Michael RichardsonDURSpecsavers County Championship 2017201791414478234.3884452.96040510
George BellLANCounty Championship 20232023121604479127.9477557.68032662
Joe LeachWORLV= County Championship 20142014121904477423.5376958.13043615
Zak CrawleyKENSpecsavers County Championship 20182018112004479322.3587651.03031550
Tom PrestHAMCounty Championship 20262026112104475521.2988850.34022561
Sachin TendulkarINDAustralia tour of India 1997/981998351446177111.5055380.65210609
Shivnarine ChanderpaulWIWest Indies tour of England and Ireland 20072007352446136*148.6794847.05230521
Ted DexterENGPakistan tour of England 1962196256144617289.20--130467
Sam WhitemanWASheffield Shield 2021/222021-202259144612355.75105142.44120520
Viv RichardsWIWest Indies tour of Australia 1988/891988-198959144614655.7563070.79140556
Tony GreigENGEngland tour of Australia 1974/751974-1975611044611040.5585951.92130621
Scott KuggeleijnNDPlunket Shield 2015/162015-20168134446104*49.5673860.431314910
Joe BurnsQUESheffield Shield 2023/242023-2024713144613337.17112239.75132441
Jim AllenbySOMSpecsavers County Championship 20162016121704466326.2486951.32052521
Daryl MitchellNDPlunket Shield 2014/152014-2015101914468424.78107241.60041476
Nick ComptonMIDSpecsavers County Championship 201720171119244612026.24116138.42102512
Matthew CritchleyESSCounty Championship 202220221320044613222.3090149.50113532
Ben ManentiSASheffield Shield 2024/252024-20251120744673*34.3160174.21022547
Alex HughesDERSpecsavers County Championship 20182018112114467522.3095346.80032672
Matthew HaydenAUSWest Indies tour of Australia 2005/06200536144511889.0071762.06210493
Gautam GambhirINDIndia in New Zealand Test Series 2008/09200936144516789.0094647.04210542
Jonathan TrottENGThe Ashes 2010/112010-2011572445168*89.0088350.40211520
Shaun MarshAUSEngland tour of Australia and New Zealand 2017/182017-201857144515674.1796845.97220561
Mike GattingENGPakistan tour of England 19871987581445150*63.5795846.45210650
Mohinder AmarnathINDIndia tour of Australia 1977/781977-197859044510049.4474748.06132300
Polly UmrigarINDIndia tour of West Indies 1961/6219625101445172*49.44--13070
Bob SimpsonAUSWest Indies tour of Australia 1960/611960-196151014459249.4464241.28041330
Steven CrookNORLV= County Championship 201520158121445102*40.4545996.95111594
Curtis HeaphyCSPlunket Shield 2024/252024-202581314458137.08116038.36041460
Cole McConchieCANPlunket Shield 2021/222021-20228141445187*34.2380355.42112593
Tom BlundellWFPlunket Shield 2020/212020-2021814144511334.2380855.07300573
Brad CachopaAAPlunket Shield 2015/162015-20161018244589*27.8187251.03030631
Samit PatelGLA/NOTSpecsavers County Championship 20192019132214456621.1993647.54031552
Andrew StraussENGPakistan tour of England and Scotland 2006200647044412863.4369763.70210610
Damien MartynAUSAustralia tour of India 2004/05200448044411455.5088250.34221482
Tim RobinsonENGEngland tour of India and Sri Lanka 1984/851984-198559244416063.43114638.74120520
Graham ThorpeENGEngland tour of Australia 1994/951994-1995510144412349.3389049.89131570
Motganhalli JaisimhaINDEngland tour of India 1963/641964510044412944.40--130575

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.