Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM90/1 (23.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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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
Marcus HarrisLEICounty Championship 20242024710138821443.1161363.30111562
Toby AlbertHAMCounty Championship 20242024812038812432.3389543.35211434
Nick GreenwoodWFPlunket Shield 2023/242023-202481403887927.7160064.67042566
Scott KuggeleijnNDPlunket Shield 2016/172016-20171017438811229.8570654.96110527
Grant FlowerZIMNew Zealand tour of Zimbabwe 1997/98199724038715196.7572953.09210423
Jonny BairstowENGSri Lanka in England Test Series 20162016341387167*129.0056368.74200371
Andrew FlintoffENGWest Indies tour of England 2004200447138716764.5046683.051304313
Pankaj RoyINDEngland tour of India, Pakistan and Ceylon 1951/521951-195258138714055.29--201351
Daryl MitchellNDPlunket Shield 2012/132012-20135903878343.0097739.61050372
Richie RichardsonWIEngland tour of West Indies 1985/86198659238716055.2968056.91200532
Jack HobbsENG1912 Triangular Tournament191269138710748.38--130271
Chris CookeGLASpecsavers County Championship 2016201661123876343.0067957.00030560
BJ DawkinsKENCounty Championship 20262026611038718035.1882347.02132542
Ian ChappellAUSEngland tour of Australia 1974/751974-197561213879035.1880548.07042442
Logan van BeekLEICounty Championship 202520251317438782*29.7767257.59021503
George HankinsGLOSpecsavers County Championship 201720171117138779*24.1970954.58034552
James HarrisMIDSpecsavers County Championship 201820181019738779*32.2599638.86034490
Zaheer AbbasPAKPakistan tour of England 1971197134038627496.5080048.25111480
Viv RichardsWIWest Indies tour of Australia 1979/801979-198034038614096.5054670.70130531
Marlon SamuelsWIThe Wisden Trophy 2012201235138611796.5079148.80130513
Kane WilliamsonNZNew Zealand tour of United Arab Emirates 2018/19201836138613977.2074052.16120340
Vijay ManjrekarINDNew Zealand tour of India 1955/561955-195656138617777.20--211400
Daryll CullinanSAEngland tour of South Africa 1999/001999-200057038612055.1475551.13210461
Joe RootENGBasil D'Oliveira Trophy 2015/162015-201648138611055.1460963.38130482
Alex LeesDURBob Willis Trophy 2020202058038610648.25101038.22131390
Kepler WesselsAUSEngland tour of Australia and New Zealand 1982/831982-198348038616248.2575051.47110390
Ian RedpathAUSAustralia tour of South Africa 1966/671966-196751013868042.89--030230
Allan LambENGWest Indies tour of England 19841984510138611042.8984745.57300500
Tom AbellSOMBob Willis Trophy 20202020611138611938.6066358.22211582
Mark ChapmanAAPlunket Shield 2017/182017-201871303867629.6972753.09030543
Heshan DhanushkaBRCMajor League Tournament 2025/262025-2026913038611429.6980048.25111501
Ollie PriceGLOCounty Championship 2022202281503866825.7389643.08052520
Kusal MendisSLIreland tour of Sri Lanka 20232023220385245192.5048479.552003612
Clyde WalcottWIPakistan tour of West Indies 1957/58195845138514596.25--120-3
Ricky PontingAUSThe Ashes 2009200958038515048.1358166.27120482
Stan McCabeAUSEngland tour of Australia 1932/331932-19335101385187*42.7864759.51111481
Geoff PullarENGEngland tour of West Indies 1959/60196051013856642.78--030-0
Bryce StreetQUEMarsh Sheffield Shield 2019/202019-2020611138511538.50121831.61211480
Derek RandallENGEngland tour of Australia 1978/791978-1979612238515038.50107435.85122351
Neil BroomOVPlunket Shield 2013/142013-2014814138589*29.6265458.87031572
Tom ScrivenLEICounty Championship 20242024121443856038.5065458.87030463
Lewis GregorySOMCounty Championship 20242024111723858025.6765159.14043445
Tom MooresNOTCounty Championship 202220221317238581*25.6776450.39012484
Jordan CoxKENCounty Championship 202320231017138513324.0675550.99102524
Zaman AkhterGLOCounty Championship 20252025121833856425.6758565.81020486
BA MayesHAMCounty Championship 2026202691813855922.6576050.66010464
Tim BresnanYORSpecsavers County Championship 20182018122233858020.2696140.06024471
Jack CarsonSUSCounty Championship 20212021142343858720.2676950.07035474
AB de VilliersSABasil D'Oliveira Trophy 2008200846038417464.0079748.18110480
Keith MillerAUSEngland tour of Australia 1946/471946-1947572384141*76.8067556.89110342

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.