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
Marcus HarrisLEICounty Championship 20212021711162918562.90113455.47310811
Dawid MalanMIDLV= County Championship 201520159152629182*48.38118053.31234850
Oli CarterSUSCounty Championship 20222022915062918541.93115854.32151738
Colin de GrandhommeAAPlunket Shield 2013/142013-201410163629102*48.3883675.241616924
Billy GodlemanDERSpecsavers County Championship 201720179161629156*41.93117553.53221640
Hilton CartwrightWASheffield Shield 2022/232022-2023111826298239.31132147.62071884
Robert KeyKENLV= County Championship 201520151019062915833.11125949.96131791
Louis KimberLEICounty Championship 202420241321262924333.1175183.751127726
Hanif MohammadPAKPakistan tour of West Indies 1957/58195859062833769.78--130240
Keith StackpoleAUSEngland tour of Australia 1970/711970-1971612062720752.25133646.93221743
James PeirsonQUESheffield Shield 2024/252024-20251118362712841.80118952.73131623
Michael ClarkeAUSBorder-Gavaskar Trophy 2011/122011-2012461626329*125.2089669.87200772
Ramnaresh SarwanWIThe Wisden Trophy 2008/092009560626291104.33113455.20310703
Dane CleaverCSPlunket Shield 2015/162015-20168162626151*44.7190669.091438210
Joe DenlyKENSpecsavers County Championship 201820181120062611931.30114854.53223852
Paul WalterESSCounty Championship 202620261426062611024.08127049.29213832
Jacques KallisSAEngland tour of South Africa 2004/052004-2005510162516269.44118452.79322684
Alex LeesDURCounty Championship 202120211117162512939.06145043.10154722
Neil BroomOVPlunket Shield 2012/132012-201310184625146*44.64117953.01301804
Matthew MontgomeryDERCounty Championship 20262026142626258626.04132447.21045871
Tim SeifertNDPlunket Shield 2016/172016-20171018162415136.71148442.05122715
Ben CoxWORSpecsavers County Championship 201720171219162412434.6794665.96131896
Colin AckermannLEISpecsavers County Championship 201920191221562470*39.00141444.13073850
Colin MunroAAPlunket Shield 2012/132012461623269*124.6067292.713107621
Michael SlaterAUSEngland tour of Australia 1994/951994-1995510062317662.30110556.38310730
Matthew ShortVICSheffield Shield 2022/232022-20231016162311941.5396764.43230732
Graham WaggGLASpecsavers County Championship 201620161220262310634.61101661.321416912
Nick GubbinsHAMCounty Championship 202520251424062311725.96151341.18134790
Conrad HunteWIPakistan tour of West Indies 1957/58195859162226077.7510.00301451
Jack HaynesNOTCounty Championship 20242024141906227732.74124949.80070722
Tom AbellSOMCounty Championship 202320231321162215131.10141244.05122891
Paul CollingwoodDURLV= County Championship 2015201514264622109*28.27103060.39123884
Dudley NourseSASouth Africa tour of England 1947194759062114969.00--250403
Alex LeesYORLV= County Championship 201520151423262110029.57149041.68131802
Ben HarmisonKENLV= County Championship 201420141423062112527.00144942.86111871
Jonathan TrottWARLV= County Championship 20142014813062016447.69111455.66311921
Matt RenshawSOMCounty Championship 20222022813062014647.69117652.72210853
Steven MullaneyNOTSpecsavers County Championship 201720171115062016841.33109756.52140943
Joe DenlyKENCounty Championship 202420241019162011034.44110156.31142666
Matthew CritchleyDERSpecsavers County Championship 201820181120062010531.0095464.99132802
Luis ReeceDERCounty Championship 202220221221262011632.63129747.80130853
Richie RichardsonWIIndia tour of West Indies 1988/89198947061919488.43135845.58230600
Rahul DravidINDIndia tour of Australia 2003/042003-2004483619233123.80120351.45130722
Nishan MadushkaCCCMajor League Tournament 2025/262025-2026914361918356.27105858.51150574
Andrew SalterGLASpecsavers County Championship 20172017121946198841.27141643.71050828
James HildrethSOMLV= County Championship 201420141320161918232.58123650.08121753
Kurtis PattersonNSWSheffield Shield 2025/262025-202610203619173*36.41126448.97220681
Samit PatelNOTSpecsavers County Championship 20182018132416197626.91101361.11062864
John SimpsonMIDLV= County Championship 20152015162976196428.14155339.86032826
Will RhodesWARCounty Championship 202320231420061810230.90121950.70121850

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.