Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM23/0 (7.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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 bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Tom PriceGLOCounty Championship 20232023811241010945.5663364.77121485
Dane CleaverCSPlunket Shield 2020/212020-202171214109937.2785148.18041464
Lewis McManusNORCounty Championship 202220221016241062*29.2984948.29041572
Joe CarterNDPlunket Shield 2014/152014-2015917041012524.1293343.94113504
Josh CobbNORSpecsavers County Championship 20172017101844109629.2967460.83013495
Andrew UmeedSOMCounty Championship 202420241019141073*22.7863564.57024547
Chris DentGLOLV= County Championship 20142014122004106120.5080750.81040651
Sean DicksonSOMCounty Championship 202320231120241082*22.7880451.00033562
Colin CowdreyENGPakistan tour of England 1962196245040918281.80--200441
Thomas RewSOMCounty Championship 2026202636140914981.8069558.85211457
Steve WaughAUSAustralia tour of West Indies 1998/99199948140919958.4382249.76211403
Milan PriyanathMSCMajor League Tournament 2025/262025-2026910240913651.1365162.831202912
Peter TooheyAUSIndia tour of Australia 1977/781977-197851004098540.9079543.90051442
Daniel LawrenceESSLV= County Championship 20152015712140916137.1869558.85110532
Steven CroftLANSpecsavers County Championship 20172017915140911529.2177952.50101542
Stephen MurdochWFPlunket Shield 2017/182017-20181017040911424.0676953.19112625
Alvin KallicharranWIAustralia tour of West Indies 1977/78197858040812751.00--211601
William O'DonnellAAPlunket Shield 2022/232022-2023816240876*29.1489045.84033389
Clive LloydWIIndia tour of West Indies 1982/83198356040714367.8311371.68220344
Eddie PaynterENGAustralia tour of England 19381938462407216*101.7579851.00111532
Hanif MohammadPAKEngland tour of India, Pakistan and Ceylon 1961/621961-196236040711167.83--220460
Brydon CarseDURCounty Championship 20232023682407108*67.8350580.591304311
Mohinder AmarnathINDEngland tour of India and Sri Lanka 1984/851984-19855814079558.1476952.93030604
David WilleyNORLV= County Championship 20152015591407104*50.8843394.002214815
Billy WadeSAEngland tour of South Africa 1948/491948-194959140712550.8823230.6013171
Nasser HussainENGEngland tour of Australia 1998/991998-1999510140789*45.22100240.62040372
Zak CrawleyENGEngland tour of India 2023/24202451004077940.7059468.52041546
David GowerENGEngland tour of Australia 1990/911990-1991510140712345.2272056.53211430
Mike AthertonENGEngland tour of Australia 1994/951994-199551004078840.70115935.12040390
A WanninayakeBCAAMajor League Tournament 2024/252024-20257112407104*45.2283049.04130424
Dean FoxcroftCSPlunket Shield 2025/262025-202681424079433.9264363.30031479
DC de BoorderOVPlunket Shield 2016/172016-201791634078931.31101040.30043460
Shane SnaterESSCounty Championship 202420241418640783*33.9252377.82030439
Clint McKayLEILV= County Championship 201520151120440751*25.4459967.95011626
Azhar AliPAKPakistan in Australia Test Series 2016/172016-2017361406205*81.2087846.24120410
Dennis AmissENGEngland tour of Pakistan 1972/73197336140615881.203560.00211580
Kevin PietersenENGThe Wisden Trophy 2008/09200958140610258.0066461.14130403
Mark ButcherENGSouth Africa tour of England and Ireland 2003200359140610650.7573055.62130680
Sam WhitemanWASheffield Shield 2020/212020-202159040611845.1174054.86210550
Denis ComptonENGEngland tour of South Africa 1948/491948-194959140611450.7534528.9912040
Tom BlundellWFPlunket Shield 2024/252024-2025510040611940.6060567.11120426
Cameron BancroftWASheffield Shield 2021/222021-2022611140614140.6093543.42202380
Raveen de SilvaACCCMajor League Tournament 2025/262025-202681374066867.6788246.03031311
Joe WeatherleyHAMCounty Championship 20212021132204067818.45120033.83011540
Martin GuptillNZ-2010-2012051405189101.2574354.51221366
Ross TaylorNZTrans-Tasman Trophy 2015/16201536140529081.0052077.88101590
Rhys MariuCANPlunket Shield 2022/23202348140511257.8673854.88130520
Ravindu RasanthaCCCMajor League Tournament 2024/252024-202568040524450.6362564.80101494
Ben StokesENGThe Ashes 2023202359040515545.0062664.701203115
Dudley NourseSAAustralia tour of South Africa 1949/501949-195059040511445.00--13100

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.