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
Jake DoranTASSheffield Shield 2020/212020-2021814061512343.93153240.14230681
Luke WellsSUSLV= County Championship 201520151322061510827.95133845.96143982
Cameron BancroftGLOCounty Championship 20262026112216158329.29134545.72062702
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 2004200479161423276.7579277.53150684
Steve WaughAUSAustralia tour of South Africa 1996/9719971012261416061.40111754.97161655
Laurie EvansSUSVitality Blast 20182018151456149668.22452135.840705517
Sunil GavaskarINDWest Indies tour of India 1983/8419839141614236*47.2382868.96222665
Craig MeschedeGLALV= County Championship 201520151521361410734.1182174.79221978
Max HoldenMIDSpecsavers County Championship 2018201812223614119*32.32114653.58133811
Andrew UmeedSOMOne-Day Cup 20232023881613172*87.5762997.463205217
Harry CameDERCounty Championship 2026202614261613105*24.52134145.71143760
Javed MiandadPAKPakistan tour of England 1987198778161226087.43114553.45231562
Robin SmithENGAustralia tour of England 19891989813161214351.00105358.12231830
Nick SelmanGLASpecsavers County Championship 201920191119261215036.00125548.76143800
Azhar AliWORCounty Championship 2023202314261612103*24.48139543.87214731
Mark StonemanMIDCounty Championship 20232023142816127622.67114553.45053792
Bert SutcliffeNZNew Zealand tour of India 1955/561955-1956592611230*87.29--210590
Steve SmithAUSIndia tour of Australia 2020/212020-20211014161113147.0082773.883216510
Harry FinchSUSSpecsavers County Championship 201820181322061110327.77117452.04143893
Virat KohliINDSri Lanka tour of India 2017/182017351610243152.5074282.21311574
Glenn PhillipsAAPlunket Shield 2018/192018-20196102610138*76.25100360.821507511
George WorkerCSPlunket Shield 2015/162015-2016611161021061.00112854.08300758
Adam WheaterHAMLV= County Championship 201420141220161010732.1180276.06132813
Alex DaviesLANSpecsavers County Championship 201820181220061011530.5095164.141431001
Lewis McManusNORCounty Championship 20252025142326109529.05118851.35041795
Fletcha MiddletonHAMCounty Championship 20232023142406107725.42132146.18044930
Wally HammondENGEngland tour of South Africa 1938/391938-193958160918187.00--320390
Hamish RutherfordOVPlunket Shield 2012/132012-2013815060916240.6083073.371421023
Stephen EskinaziMIDSpecsavers County Championship 20162016915160915743.50119550.96220855
Ben ManentiSASheffield Shield 2023/242023-2024101936098638.0679077.090517110
Adam LythYORCounty Championship 202620261424060914125.38140543.35142840
Chris GayleRCBIndian Premier League 201120111212360810767.56332183.132325644
George HillYORCounty Championship 2024202413182608169*38.0095763.53140803
Keith BarkerWARSpecsavers County Championship 201620161622360811332.0090866.96141763
Zak CrawleyKENCounty Championship 20262026122316088927.6496463.07041972
Colin AckermannDURCounty Championship 202520251220160712431.95124748.68233771
Michael BurgessWARCounty Championship 202120211421060710128.90114453.06131703
Denis LindsaySAAustralia tour of South Africa 1966/671966-196757060618286.5732876.523207012
Shiv ThakorDERSpecsavers County Championship 20162016913460613067.3387869.02221743
Andy FlowerZIMICC World Cup 2002/032002-2003131406067243.2984771.55061602
Ravi ShastriINDEngland tour of India and Sri Lanka 1984/851984-19851014360614255.09133445.43320592
Lakshan EdirisingheKYCCMajor League Tournament 2025/262025-2026915260611646.62112453.911314815
Paul HortonLANLV= County Championship 201520151016160616840.40112353.96151831
Ned EckersleyLEISpecsavers County Championship 201620161016260611743.29123449.11310702
Michael YardySUSLV= County Championship 201520151017060612435.65111954.16232910
Alastair CookESSCounty Championship 202120211318060616533.67118950.97221871
Nick KellyWFPlunket Shield 2023/242023-2024814160513846.5498961.17141748
Aamer SohailPAKPakistan tour of England 199219921014160520546.5493364.84120700
Suryakumar YadavMIIndian Premier League 2023202316162605103*43.21334181.141516528
Chris ReadNOTSpecsavers County Championship 201720171317260512440.3391166.41131807

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.