Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 (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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Rilee RossouwSOMVitality Blast 20222022161636239347.92324192.280715042
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
Alec StewartENGEngland tour of West Indies 1993/9419941014062214344.43109856.65241892
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
Jason RoySURNatWest T20 Blast 201420141414162081*47.69388159.790807424
Steven MullaneyNOTSpecsavers County Championship 201720171115062016841.33109756.52140943
Will SmeedSOMVitality Blast Men 20252025171726209441.33428144.860507319
Joe DenlyKENCounty Championship 202420241019162011034.44110156.31142666
Matthew CritchleyDERSpecsavers County Championship 201820181120062010531.0095464.99132802
Luis ReeceDERCounty Championship 202220221221262011632.63129747.80130853
Rahul DravidINDIndia tour of Australia 2003/042003-2004483619233123.80120351.45130722
Steve WaughAUSAustralia tour of England 198919899114619177*88.4397463.55211642
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
Shivnarine ChanderpaulWIIndia tour of West Indies 20022002893618140103.00153340.31340731
Sachin TendulkarMIIndian Premier League 2009/1020101515261889*47.54466132.62050863
Shikhar DhawanDCIndian Premier League 2020/21202017173618106*44.14427144.732446712
Will RhodesWARCounty Championship 202320231420061810230.90121950.70121850
Ben DuckettNOTSpecsavers County Championship 201920191221061814029.43100561.49122828
Desmond HaynesWIIndia tour of West Indies 1988/8919899123617152*68.5685971.833105314
Rory BurnsSURCounty Championship 202120219141617104*47.46122050.57171832
Daniel LawrenceSURCounty Championship 202420241114161717547.4683274.16230668
Ben FoakesSURLV= County Championship 2015201510164617140*51.42105258.65220794
Lawrence RoweWIEngland tour of West Indies 1973/74197457061630288.00124549.48300733
Ed BarnardWAROne-Day Cup 2023202399161616177.00610100.982306511
Shaun MarshPKIndian Premier League 2007/0820081111261611568.44441139.681505926
Chamika KarunaratneNCCMajor League Tournament 2025/262025-20269124616125*77.0072784.732404420
KL RahulLSGIndian Premier League 2022202215153616103*51.33455135.382434530
Monank PatelUSAICC Men's Cricket World Cup League 2 202220221515061613041.0770387.621304613
Ollie PriceGLOCounty Championship 202420241321161614730.80141843.44141763
Michael VaughanENGIndia tour of England 20022002471615197102.5090168.26311810
Chris GayleWIWest Indies tour of India 2002/0320021012061514051.2588969.183217314

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.