Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Henry CooperNDPlunket Shield 2022/232022-2023816054711234.1998855.36131855
Marcus TrescothickENGEngland tour of South Africa 2004/052004-20051217054718032.1898855.36203767
Sam HainWARLV= County Championship 201520151017254710636.47107151.07231622
Rachin RavindraNZICC Cricket World Cup 2023/242023991546123*68.25502108.763205316
John ReidNZNew Zealand tour of South Africa 1961/621961-1962510154614260.67--140725
Robert O'DonnellAAPlunket Shield 2020/212020-2021711254614260.67107350.893106810
Graeme SmithSASouth Africa tour of New Zealand 2003/0420049121546125*49.6486063.49131652
Mohammad RizwanMSPakistan Super League 2021/2220221212454683*68.25431126.68071479
Dawid MalanYORVitality Blast 202320231313354695*54.60361151.250515225
Conor McInerneySASheffield Shield 2024/252024-20251122054614224.82113947.94135791
Kumar SangakkaraSURRoyal London One-Day Cup 20172017992545124*77.8656296.98230528
Garry SobersWIEngland tour of West Indies 1967/68196859354515290.8348151.35221663
Sourav GangulyINDNew Zealand tour of India 1999/0019998102545153*68.1372675.07231747
Aubrey FaulknerSAEngland tour of South Africa 1909/101910510154512360.56--130-2
Scott StyrisNZSouth Africa tour of New Zealand 2003/042004911254517060.5682266.301406011
Greg ChappellAUSAustralia tour of England 197719778121545125*49.55109949.59210621
Graham GoochENGWest Indies tour of England 199119918121545154*49.55113348.10131580
Luke WrightSUSNatWest T20 Blast 2014201413132545153*49.55339160.772215026
Nic MaddinsonVICSheffield Shield 2021/222021-2022713354512854.5095557.07220588
Viv RichardsWIWest Indies tour of India 1983/8419831113154514945.42286106.99210536
Priyansh AryaPKIndian Premier League 202520251818054510330.28299182.271316031
Mitchell SantnerNDPlunket Shield 2014/152014-20151019254510132.06104752.05133841
Ricky PontingAUSBorder-Gavaskar Trophy 2011/122011-2012461544221108.8092259.00230500
Mohammad AzharuddinINDIndia tour of England 19901990572544179108.8063086.35230721
Gordon GreenidgeWIPakistan tour of West Indies 1976/771977611054410049.451553.33140549
Sourav GangulyIND2000 Asia Cup20001212154414149.4565982.55310478
Joe RootENGIndia tour of Ireland and England 201820181014254412545.3386163.18312522
Steve WaughAUSAustralia tour of West Indies 1998/9919991115254419941.8599854.51222517
Ben FoakesSURSpecsavers County Championship 20182018101515449038.86110749.14041700
David WarnerAUSAustralia in South Africa Test Series 2013/14201436054314590.5062686.74320598
Mohammad AzharuddinINDEngland tour of India and Sri Lanka 1984/851984-198568254312290.50104651.91310642
Steve SmithAUSTrans-Tasman Trophy 2015/162015-201659154313867.8887062.41230672
Vijay HazareINDWest Indies tour of India, Pakistan and Ceylon 1948/491948-19495102543134*67.88--230320
Devon ConwayWELSuper Smash 2019/202019-202011113543101*67.88374145.191516312
Jacques RudolphGLANatWest T20 Blast 201420141413454375*60.33440123.41061612
David GowerENGEngland tour of Australia 1978/791978-1979914354310249.36101953.29210500
Alex HalesSTBig Bash League 2020/212020-20211515154311038.79336161.611325430
James FosterESSSpecsavers County Championship 201620161316354311341.7779868.05130629
Shane WatsonRRIndian Premier League 201320131616254310138.79380142.891205922
Liam DawsonHAMSpecsavers County Championship 201620161118154311631.94106051.23142651
Jeetan PatelWARLV= County Championship 20152015162325439825.8676570.980226615
Nick BrowneESSCounty Championship 202320231424254315924.68121044.88115752
Sunil GavaskarINDIndia tour of England 1979197947054222177.43119945.20140550
Mark WaughAUS2000–01 Australia Tri-Nation Series2001972542173108.4063285.76320424
Cyril WashbrookENGEngland tour of South Africa 1948/491948-194959054219560.2211950.42120242
Ian ChappellAUSAustralia tour of West Indies 1972/73197359254210977.43--230701
Allan LambENGEngland tour of West Indies 1989/901990911154213254.2093957.72220611
Mark WaughAUS1998–99 Australia Tri-Nation Series1999121215428549.2772075.28060441
Dawid MalanYORCounty Championship 20232023713054213241.6975072.27211735
Dean ElgarSURSpecsavers County Championship 20192019815054210336.13118245.85150741

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.