Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - 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 (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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanju SamsonRRIndian Premier League 20222022171714585528.63312146.790204326
Jack CarsonSUSCounty Championship 20242024141804589725.4464471.12033569
Matthew MontgomeryNOTCounty Championship 202320231118145817726.9493349.09112650
Tom SmithLANLV= County Championship 20142014111924587926.94109641.79041573
Ned EckersleyLEISpecsavers County Championship 20172017112114588822.9074661.39032650
Clyde WalcottWIIndia tour of West Indies 1952/53195357145712576.17--210153
Sunil GavaskarINDSri Lanka tour of India 1986/871986-198788145717665.2966867.66130314
Haris SohailPAKAustralia tour of United Arab Emirates 2018/192018-201979145713057.1372463.12301338
Marcus HarrisGLOCounty Championship 2023202359145714857.1387052.53220590
Martin CroweNZPakistan tour of New Zealand 1988/89198979345717476.1791450.00121360
KS RanjitsinhjiENGEngland tour of Australia 1897/981897-1898510145717550.78--130450
Glenn PhillipsJTCaribbean Premier League 201820181111045710341.55311146.951203429
Steve WaughAUSAustralia tour of England 199319939125457157*65.2999745.84120520
Muditha LakshanCCCMajor League Tournament 2025/262025-202691224576945.7053385.740605710
Grant FlowerZIMICC World Cup 2002/032002-20031213145778*38.0880556.77040482
Graham GoochENGEngland tour of West Indies 1985/8619869141457129*35.1593049.14142461
Nick GreenwoodWFPlunket Shield 2025/262025-2026815045714330.4775160.85201625
Sam EvansLEICounty Championship 20222022918245777*28.56129335.34041510
Ryan PringleDURSpecsavers County Championship 20172017122044577128.5697546.87032652
Kashif AliWORCounty Championship 20252025122204576520.77101145.20032562
Sam HainWARRoyal London One-Day Cup 2017201788145610965.1448294.61220530
Stephen FlemingNZNew Zealand tour of South Africa 2005/062005-200689045626250.6775060.80112622
Devon ConwayWFPlunket Shield 2020/212020-202159045615750.6796047.50120625
Martin CroweNZ1992 Cricket World Cup1992995456100*114.0050290.84140456
Mark ButcherENGAustralia tour of England 200120015101456173*50.6780956.37110601
Mark StonemanSURRoyal London One-Day Cup 2017201710101456144*50.67447102.01140552
Liam LivingstoneLANVitality Blast Men 202620261010145685*50.67277164.620402635
Sean AbbottSURCounty Championship 20232023912245687*45.6058178.490315110
Liam LivingstoneLANSpecsavers County Championship 2019201991214568441.4574860.96052674
George BartlettSOMCounty Championship 20222022712145611141.4576959.301204911
Daryll CullinanSAAustralia tour of South Africa 1996/971997101334568945.6070464.77042511
Aaron FinchPWIndian Premier League 20132013141404566732.57336135.710415416
Andrew EllisCANPlunket Shield 2016/172016-2017814045611032.5782255.47211627
Billy BarnesENGEngland tour of Australia 1884/851882-1885915245613435.0810.00131290
Graham YallopAUSEngland tour of Australia 1978/791978-19791015045612130.40136233.48201360
Michael CarberryHAMNatWest T20 Blast 201520151616145672*30.40336135.710405611
Darren StevensKENSpecsavers County Championship 20172017916345671*35.0863571.81043685
Will YoungCSPlunket Shield 2013/142013-201491604569928.50107142.58031541
Cole McConchieCANPlunket Shield 2023/242023-2024816145610830.4081955.68214482
Ben SmithCSPlunket Shield 2013/142013-20149162456133*32.57117538.81122580
Charlie TearSUSCounty Championship 2026202691604568928.50110741.19031462
Rob JonesWORCounty Championship 20242024132214569021.7180256.86012583
Everton WeekesWIPakistan tour of West Indies 1957/58195858145519765.00--120-0
Bruce MitchellSAEngland tour of South Africa 1930/311930-193159045512350.56--140240
Brian LuckhurstENGEngland tour of Australia 1970/711970-197159145513156.88123236.93221460
Navjot SidhuINDWest Indies tour of India 1994/951994692455114*65.0086852.42231484
Ricky PontingAUSAustralia tour of Sri Lanka 2003/04200471004559245.5068066.91050435
Alastair CookESSRoyal London One-Day Cup 202120211010245511056.8851987.67130570
Devon ConwayWELSuper Smash 2020/212020-20211010345593*65.00335135.82051529
Dilip VengsarkarINDWest Indies tour of India 1983/841983710045515945.5051568.74221461

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.