Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND76/1 (13.1)IND need 67 runs in 113 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
James VinceHAMNatWest T20 Blast 20172017151515428138.71342158.480516818
Jamie HowCSPlunket Shield 2013/142013-20149161542207*36.1384963.84122619
Darren StevensKENLV= County Championship 20152015132005427627.1079967.83052839
Zafar GoharMIDCounty Championship 20262026142125429528.5399854.31042555
Ross WhiteleyWORSpecsavers County Championship 20162016132225427127.10104951.670426915
Andrew StraussENGThe Wisden Trophy 2008/09200959154116967.6394357.37300632
Johnny TaylorAUSEngland tour of Australia 1924/251924-1925510054110854.1072148.13141380
Matthew ShortASBig Bash League 2023/242023-2024111125418260.11353153.260604325
Brad SchmulianCSPlunket Shield 2021/222021-2022813054111741.6293957.61130671
Thorn ParkesOVPlunket Shield 2024/252024-2025815154197*38.64102152.99051641
Ollie RobinsonDURCounty Championship 20262026142025419730.0691958.87030581
Sean DicksonKENSpecsavers County Championship 201820181121054113325.76103452.32210703
Benny HowellGLOSpecsavers County Championship 20182018122215416725.7690359.91043811
Sam HainWARRoyal London One-Day Cup 201620161010154010760.0064184.24230545
Lendl SimmonsMIIndian Premier League 20152015131315407145.00441122.450615621
Ajinkya RahaneRRIndian Premier League 201520151413254091*49.09413130.750415313
Liam Patterson-WhiteNOTCounty Championship 202520251116054013533.7586462.501326610
David LloydDERCounty Championship 20242024132305407323.4882065.85042804
Frank WorrellWIWest Indies tour of England 1950195046053926189.83--210582
Rahul DravidINDZimbabwe tour of India 2000/012000772539200*107.8091558.91220631
Shai HopeWIWest Indies tour of India 2026/272026773539162*134.75385140.004104326
Ryan RickeltonNORCounty Championship 2022202248153913377.0087661.53240727
Ricky PontingAUSICC World Cup 2006/072007119153911367.3856595.401405311
Peter HandscombLEIOne-Day Cup 20242024109153911967.38457117.943215611
Robert O'DonnellAAPlunket Shield 2021/22202269153922367.3880467.042215916
Jack HobbsENGEngland tour of South Africa 1909/10191059153918767.38--14102
Samit PatelNOTRoyal London One-Day Cup 2017201711102539122*67.3857294.23230567
Bob SimpsonAUSIndia tour of Australia 1977/781977-1978510053917653.90115742.18220390
Gordon GreenidgeWIIndia tour of West Indies 1982/8319838102539154*67.3874038.651512710
KL RahulDCIndian Premier League 2025202514133539112*53.90360149.721305221
Harry FinchKENCounty Championship 202520251323253911825.67104251.73142750
Daryl MitchellNZNew Zealand tour of England 20222022361538190107.60106750.42320608
Rohan KanhaiWIWest Indies tour of India 1958/591958-195958053825667.25--121670
Alvin KallicharranWIWest Indies tour of India and Sri Lanka 1978/791978-1979610153818759.7847060.64130410
Allan BorderAUSAustralia tour of England 1989198991235388059.78103551.98070651
Jos ButtlerGTIndian Premier League 202520251413453897*59.78330163.030515224
Mitchell HayCANPlunket Shield 2022/232022-202381305389841.3899853.91063565
Roy FredericksWIWest Indies tour of England 19761976813153813844.8395156.57232611
Greg ChappellAUSAustralia tour of England 19721972813153813144.83116546.18210610
Matthew HaydenAUSAustralia tour of West Indies 200320031014253817744.8384163.97210664
Tom WestleyESSNatWest T20 Blast 2014201414142538109*44.83359149.862115916
Ravi BoparaESSLV= County Championship 20152015111915389929.89114047.19040615
Rohit SharmaMIIndian Premier League 201320131919553879*38.43409131.540403528
Tom AbellSOMSpecsavers County Championship 201620161322153813525.62118045.59214701
Joe DarlingAUSEngland tour of Australia 1897/981897-189858053717867.13--300853
Joe RootENGIndia tour of England 2025202559153715067.1394456.89310540
Graeme PollockSAAustralia tour of South Africa 1966/671966-196759253720976.7115543.23220594
Desmond HaynesWIWest Indies tour of Australia 1988/891988-1989510153714359.67123543.48220580
Daniel HughesNSWSheffield Shield 2022/232022-2023815253717841.31123343.55121640
Adam RossingtonNORCounty Championship 20212021111615379435.8091358.82040616

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.