Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)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
Peter FultonCANPlunket Shield 2012/132012-2013510155810862.00101055.25320734
Eddie BarlowSAEngland tour of South Africa 1964/651964-1965510055813855.8024456.56141620
Chris GayleWIWest Indies tour of South Africa 2003/042003-20048111558152*55.8070279.49310827
Marcus TrescothickENGEngland tour of India 2001/022001-2002912155812150.7372377.18130724
Richard OliverWORLV= County Championship 20142014714055817939.8667183.16142901
Bharat PopliNDPlunket Shield 2025/262025-2026815055811637.2098956.42140525
Will JacksSURVitality Blast 20232023161615589637.20355157.180514831
Carl HooperWISouth Africa tour of West Indies 2000/012001121715587434.88120446.35040593
James AdamsHAMSpecsavers County Championship 201720171217055816632.82126144.25212742
Lewis GoldsworthySOMCounty Championship 202220221017255813037.20132242.21132761
Saleem MalikPAKAustralia tour of Pakistan 1994/95199436055723792.8395258.51210800
Garry SobersWIWest Indies tour of India 1958/591958-195958255719892.83--300391
Rahul DravidINDIndia tour of Pakistan 2003/04200489155727069.6391460.94121641
Herbie CollinsAUSEngland tour of Australia 1920/211920-192159055716261.89117347.49230570
Clive LloydWIWest Indies tour of India 1983/84198310113557161*69.6371159.77220374
Matthew ElliottAUSAustralia tour of England 19971997711055719950.6499456.04220823
Graeme FowlerENGEngland tour of India and Sri Lanka 1984/851984-19851013055720142.85126144.17120543
Nasser HussainENGEngland tour of Australia 2002/032002-200391405577939.79119946.46060542
Adam HoseBBVitality Blast 2022202215144557110*55.70346160.981404028
Virat KohliRCBIndian Premier League 20112011161645577146.42460121.090405516
Tom Kohler-CadmoreSOMVitality Blast Men 20252025171705579032.76334166.770305828
Rikki ClarkeSURSpecsavers County Championship 20192019112055578837.1396657.66032827
Josh BohannonLANCounty Championship 2026202612211557190*27.85121945.69120701
Viv RichardsWIIndia tour of West Indies 1975/76197646055617792.6720364.04310633
David BoonAUSIndia tour of Australia 1991/921991-199259255613579.43155235.82310590
Adam RossingtonNORSpecsavers County Championship 2016201611164556138*46.3371777.551306715
Riki WesselsNOTSpecsavers County Championship 201820181121355675*30.8991960.50042772
George BartlettSOMSpecsavers County Championship 201920191221155613327.8095758.10132764
Caleb JewellTASSheffield Shield 2023/242023-20241121055622726.4899855.71113784
Shakib Al HasanBANWorld Cup 20192019771555124*92.5056298.75240592
Dean BrownlieCANPlunket Shield 2012/132012-20136111555135*55.50112349.42310591
Sean AbbottNSWSheffield Shield 2020/212020-20217113555102*69.3882867.031504721
Gordon GreenidgeWIAustralia tour of West Indies 1983/841984912355512761.6788561.58221676
Shane WatsonCSKIndian Premier League 2018201815151555117*39.64359154.602214435
Liam DawsonHAMCounty Championship 202520251016255513939.6498456.40121646
Jack ClaytonQUESheffield Shield 2023/242023-20241019255510932.65132841.79233632
Finlay BeanYORCounty Championship 202520251322155522426.43137340.42111793
Graham YallopAUSPakistan tour of Australia 1983/841983-198456055426892.33101854.42210570
John EdrichENGAustralia tour of England 1968196859055416461.56147137.66140601
Sherwin CampbellWIWest Indies tour of England 1995199581205549346.17116847.43050751
Matt BoyleCANPlunket Shield 2025/262025-20268132554156*50.3678270.841416712
Wayne MadsenDERSpecsavers County Championship 201720171017055412132.59100655.07140872
Steven DaviesSOMSpecsavers County Championship 201920191221155410927.70114848.26131802
Robert TaylorLEILV= County Championship 20142014132515549823.0880968.48045806
Younis KhanPAKIndia tour of Pakistan 2005/062006350553199110.6088962.20221721
Quinton de KockSAICC Cricket World Cup 2023/24202399055317461.44508108.864005518
Andrew HudsonSAAustralia tour of South Africa 1993/941994810055310255.30104952.72150630
Carl HooperWIWest Indies tour of India 1994/95199481125538461.4465484.560605613
Majid KhanPAKPakistan tour of West Indies 1976/771977611055316750.274452.27130392
Hashan DuminduBRCMajor League Tournament 2025/262025-2026912255316355.30108151.16221556

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.