ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27QUETAS

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
Liam Patterson-WhiteNOTCounty Championship 202520251116054013533.7586462.501326610
David LloydDERCounty Championship 20242024132305407323.4882065.85042804
Frank WorrellWIWest Indies tour of England 1950195046053926189.83--210582
Ryan RickeltonNORCounty Championship 2022202248153913377.0087661.53240727
Robert O'DonnellAAPlunket Shield 2021/22202269153922367.3880467.042215916
Jack HobbsENGEngland tour of South Africa 1909/10191059153918767.38--14102
Bob SimpsonAUSIndia tour of Australia 1977/781977-1978510053917653.90115742.18220390
Harry FinchKENCounty Championship 202520251323253911825.67104251.73142750
Daryl MitchellNZNew Zealand tour of England 20222022361538190107.60106750.42320608
Rohan KanhaiWIWest Indies tour of India 1958/591958-195958053825667.25--121670
Alvin KallicharranWIWest Indies tour of India and Sri Lanka 1978/791978-1979610153818759.7847060.64130410
Mitchell HayCANPlunket Shield 2022/232022-202381305389841.3899853.91063565
Ravi BoparaESSLV= County Championship 20152015111915389929.89114047.19040615
Tom AbellSOMSpecsavers County Championship 201620161322153813525.62118045.59214701
Joe DarlingAUSEngland tour of Australia 1897/981897-189858053717867.13--300853
Joe RootENGIndia tour of England 2025202559153715067.1394456.89310540
Graeme PollockSAAustralia tour of South Africa 1966/671966-196759253720976.7115543.23220594
Desmond HaynesWIWest Indies tour of Australia 1988/891988-1989510153714359.67123543.48220580
Daniel HughesNSWSheffield Shield 2022/232022-2023815253717841.31123343.55121640
Adam RossingtonNORCounty Championship 20212021111615379435.8091358.82040616
Peter FultonCANPlunket Shield 2015/162015-20169182537155*33.5698254.681315910
Sean ErvineHAMSpecsavers County Championship 201720171319153720329.83103152.09123601
Jim AllenbySOMLV= County Championship 20152015152615376421.4899154.19044627
Dudley NourseSAEngland tour of South Africa 1948/491948-19495103536129*76.5710863.8922061
Gordon GreenidgeWIPakistan tour of West Indies 1976/771977510053610053.60--140548
Navod ParanavithanaTUCAMajor League Tournament 2025/262025-2026813053615241.2395356.24200443
Michael BurgessSUSSpecsavers County Championship 2018201811171536101*33.5073373.12120692
Ron ChandragupthaBCAAMajor League Tournament 2025/262025-2026101705368031.5375670.90030654
Brendon McCullumNZIndia in New Zealand Test Series 2013/142014240535302133.7588760.32200629
Rohan KanhaiWIEngland tour of West Indies 1967/681968510153515359.4433950.74210632
Hamish RutherfordOVPlunket Shield 2018/192018-2019713053511541.15111248.11131850
Chris NashSUSSpecsavers County Championship 201720171017053511831.4788260.66130774
Michael PappsWFPlunket Shield 2015/162015-2016918053513229.72101252.87131696
Sean DicksonKENSpecsavers County Championship 201920191019053516128.16114546.72213650
John SimpsonMIDCounty Championship 202120211322253595*26.75112647.51030731
Rikki ClarkeWARLV= County Championship 20152015162635356723.26101552.71022736
Sourav GangulyINDPakistan tour of India 2007/08200736053423989.0078268.29210693
Colin CowdreyENGEngland tour of West Indies 1967/68196858053414866.7545331.13241710
Jonny BairstowYORCounty Championship 202620261320153412028.1178767.85132699
Rob NewtonNORLV= County Championship 201520151120053410726.7094356.63134780
Keith BarkerWARSpecsavers County Championship 201720171121453470*31.41105350.71067800
Kevin PietersenENGPataudi Trophy 20112011461533202*106.6081265.64220682
Jonny BairstowYORSpecsavers County Championship 2016201646053324688.8360388.39200624
Brian LaraWIAustralia tour of West Indies 2003200348053312266.6391658.19230708
Leonard HuttonENGEngland tour of Australia 1950/511950-19515104533156*88.83--140420
Allan BorderAUSAustralia tour of England 198119816123533123*59.22145136.73231621
Joseph Peter PhillipsGLOCounty Championship 20252025713153313644.42103851.35130700
James NeeshamOVPlunket Shield 2017/182017-201891615339335.5372074.030306012
Daniel FlynnNDPlunket Shield 2017/182017-20181017053315731.3589259.75121751
Tom WestleyESSSpecsavers County Championship 2018201812211533110*26.65112147.55125830

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.