Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,346 of the 23,353 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel Bell-DrummondKENSpecsavers County Championship 201620161219574712453.36136454.771631011
Freddie McCannNOTCounty Championship 202520251322274713837.35142252.53141971
Rishi PatelLEICounty Championship 202620261423174716433.95119362.621511144
Matthew WadeTASSheffield Shield 2018/192018-2019714274613762.17126658.932508512
Ed BarnardWORCounty Championship 202120211318374612849.73145851.17230900
Daniel HughesSUSCounty Championship 202620261120074613637.30125259.582331132
Finlay BeanYORCounty Championship 202420241422074617333.91123860.262239514
Dominic SibleySURCounty Championship 2023202314256746140*39.26197337.81153843
Andrew StraussENGNatWest Series 201020101313074515457.3179793.482507712
Martin AnderssonDERCounty Championship 202520251317274510749.67107769.173329510
Michael BurgessWARCounty Championship 202220221218074517841.39101573.4023510014
Jason RoySURSpecsavers County Championship 201620161119074512039.21102172.972321150
Michael BurgessWARCounty Championship 202420241419274514743.82120261.982307512
Jack LeaningKENCounty Championship 2021202113215745127*46.56177741.92163811
Anton DevcichNDPlunket Shield 2014/152014-2015815074413249.60101873.082619410
Colin AckermannLEICounty Championship 2022202212232744277*35.43141752.51223992
Kurtis PattersonNSWSheffield Shield 2024/252024-20258141743167*57.15155847.69151693
Colin AckermannDURCounty Championship 202420241118274318646.44146650.68222732
Ravi BoparaESSSpecsavers County Championship 2018201812204743133*46.44137354.12241864
James VinceHAMLV= County Championship 2015201515282743125*28.58122560.651541172
Alex CareySASheffield Shield 2024/252024-20255101741123*82.3394878.164208114
Virat KohliRCBIndian Premier League 2024202415153741113*61.75479154.701506238
Brooke GuestDERCounty Championship 202320231421074119735.29136054.49223982
Chris NashSUSLV= County Championship 201420141120074017837.00118562.451501190
Rob YatesWARCounty Championship 202620261422274010937.00147250.271511082
Ben BrownHAMCounty Championship 2026202614275740103*33.64127957.86154898
Cole McConchieCANPlunket Shield 2022/232022-2023813073821456.77119361.86230922
Michael PappsWFPlunket Shield 2014/152014-20151020073817136.90122160.442411021
Campbell KellawayVICSheffield Shield 2024/252024-202510202738165*41.00169543.54242812
Rob YatesWARCounty Championship 202420241321173819136.90111666.131511017
Adam RossingtonNORLV= County Championship 201520151323173811633.55102572.001741117
Graeme van BuurenGLOCounty Championship 202520251424373817535.14110766.67223926
Chesney HughesDERLV= County Championship 201520151224173810432.09158346.62243914
Chris CookeGLACounty Championship 20252025142147378443.35148149.76061825
Jack LeaningYORLV= County Championship 201520151322273711636.85152648.30221944
Dane CleaverCSPlunket Shield 2024/252024-20258124736151*92.00142151.79250867
Graham GoochENGAustralia tour of England 19931993915073613349.07159346.202401054
Jamie SmithSURCounty Championship 202320231319173613840.89112765.312411049
Ashwell PrinceLANLV= County Championship 2014201412201736257*38.74130656.36112734
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Kane WilliamsonSHIndian Premier League 20182018171737358452.50516142.440816328
Jonny BairstowYORCounty Championship 20252025121937358945.94112065.630719610
Tom Kohler-CadmoreSOMCounty Championship 202320231220173513038.6893278.861419719
CWJ AllisonESSCounty Championship 202520251220173514038.68130756.243121009
Ben ComptonKENCounty Championship 2023202314251735114*30.63190938.50142880
Herbert SutcliffeENGEngland tour of Australia 1924/251924-192559073417681.56202236.30421730
Devon ConwayNZWest Indies tour of New Zealand 2025/2620251113273422766.7398774.37231949
Sam HainWARCounty Championship 202520251118473487*52.43156246.99061818
Craig OvertonSOMCounty Championship 202620261322373414138.63114664.053319611
Mark WaughAUSAustralia tour of England 19931993913173313761.08106868.63260763

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.