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
Colin de GrandhommeAAPlunket Shield 2015/162015-201610181605106*35.5968088.971737314
Aravinda de SilvaSLIndia tour of Sri Lanka 19971997671604146100.6786469.91410631
Alviro PetersenSOMLV= County Championship 201420141014160415546.46109954.96141667
DC de BoorderOVPlunket Shield 2014/152014-20151017560414650.33122349.39132845
Shreyas IyerPKIndian Premier League 202520251817560497*50.33345175.070614339
Fletcha MiddletonHAMCounty Championship 202420241321160411630.20128746.93231742
Nick BrowneESSSpecsavers County Championship 201920191423160416327.45153139.45121932
Ben CoxWORLV= County Championship 201420141625260410426.26103158.58134826
Eddie BarlowSASouth Africa tour of Australia 1963/641963-1964510260320175.3851047.25311700
Luke WrightSUSSpecsavers County Championship 201720171017160311837.6983172.56131877
Peter TregoSOMLV= County Championship 2014201413171603107*37.6976878.52132738
Ben FoakesSURSpecsavers County Championship 201720171217360311043.07114852.53141831
Philip SaltSUSSpecsavers County Championship 201920191019160312233.5077777.61232757
Rahul DravidINDIndia tour of England 20022002460602217100.33133645.06310850
Virender SehwagINDIndia tour of Pakistan 2003/04200489060230966.8970086.00121898
Brian LaraWIEngland tour of West Indies 2003/0420048101602400*66.8996062.71112644
Ali OrrHAMOne-Day Cup 202520251111060213154.7365292.333106118
Craig CachopaAAPlunket Shield 2012/132012-2013712060216650.1796062.71231978
Ishan KishanSHIndian Premier League 20262026151506029140.13330182.420626032
Sean SoliaAAPlunket Shield 2023/242023-2024815060220640.13127747.14142793
Ambati RayuduCSKIndian Premier League 2018201816162602100*43.00402149.751315334
Steven MullaneyNOTCounty Championship 202120211321060211728.67100759.781208812
Dominic BessYORCounty Championship 202620261424560280*31.68111054.23025764
Inzamam-ul-HaqPAKEngland tour of Pakistan 2005/062005793601109100.1787069.08240616
Steven DaviesSURLV= County Championship 201520159132601200*54.64101958.98122611
Peter HandscombLEICounty Championship 2025202511172601142*40.07110854.24231611
Marcus HarrisVICSheffield Shield 2022/232022-2023917160111137.56123048.86232803
Sam WhitemanWASheffield Shield 2022/232022-20231120160119331.63138043.55127770
Steven MullaneyNOTSpecsavers County Championship 201820181120060113030.05104157.73143807
Sean WilliamsZIMICC Cricket World Cup Qualifier 20232023771600174100.00431139.213206713
Daniel Bell-DrummondKENVitality Blast 202320231313360011160.00404148.511506216
Rob JonesLANSpecsavers County Championship 201920191217260012240.00144741.47141840
Ryan ten DoeschateESSSpecsavers County Championship 2018201811181600173*35.2995063.16130736
WGRL WijenayakeNSWCMajor League Tournament 2024/2520255103599201*85.5799860.02401496
Ian RedpathAUSWest Indies tour of Australia 1975/761975-1976712059910349.92129246.36321512
Jason RoySURLV= County Championship 20152015913159914349.9263893.892217113
Colin MunroAAPlunket Shield 2013/142013-2014813159915649.92588101.872317318
Simran SinghPKIndian Premier League 20252025181815999135.24370161.890516330
Tim AmbroseWARSpecsavers County Championship 201620161419459910439.93135144.34163681
Niall O'BrienLEILV= County Championship 20152015112025999533.2887268.69062822
Jack BurnhamDURSpecsavers County Championship 20192019132315988627.18123748.34044785
Bruce MitchellSASouth Africa tour of England 194719475101597189*66.33--230140
Garry SobersWIIndia tour of West Indies 1970/7119715102597178*74.6310.00312374
Luke ProcterNORCounty Championship 20212021132125979331.42152339.20050622
Heino KuhnKENSpecsavers County Championship 20192019132205979527.1496561.87052810
Joey EvisonKENCounty Championship 20232023142235979931.42117051.03042767
Rohit SharmaINDSri Lanka tour of India 2017/182017893596208*99.33567105.113205127
Colin IngramGLACounty Championship 2022202259059617866.22100059.60311861
Gordon GreenidgeWIWest Indies tour of New Zealand 1986/87198769259621385.1493763.613106218
Daniel HughesSUSVitality Blast 202420241616159696*39.73355167.890517625

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.