ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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 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
Mike AthertonENGSouth Africa tour of England 19981998510149310354.78143634.33131690
Tom BantonMEInternational League T20 2024/2520251111249310554.78325151.692304921
Sourav GangulyKKRIndian Premier League 2009/102010141414938837.92419117.660415815
Thanuka DabareACCCMajor League Tournament 2024/252024-202581404939935.21432114.120414425
Dawid MalanMIDSpecsavers County Championship 20172017816249311535.2188755.58121635
Matthew ShortASBig Bash League 2021/222021-2022161614938932.87317155.520303626
Carl HooperWIWest Indies tour of South Africa 1998/991998-19991217149310830.8186457.06130459
Daryl MitchellNDPlunket Shield 2016/172016-20171018149310629.00109844.90121529
Zafar GoharGLOCounty Championship 20222022112134938127.3985857.46044559
Marcus HarrisVICSheffield Shield 2020/212020-202157249223998.40100049.20200552
Quinton de KockSASouth Africa tour of West Indies 20212021781492141*70.2951495.721413917
Inzamam-ul-HaqPAKPakistan tour of Sri Lanka 2000200059149213861.5099149.65220623
Hashim AmlaHAMSpecsavers County Championship 2018201859049211254.6791653.71230650
Stanley JacksonENGAustralia tour of England 19051905592492144*70.2910.00222480
Denis ComptonENGSouth Africa tour of England 1955195559049215854.67--130510
Moisés HenriquesNSWSheffield Shield 2020/212020-2021510249216761.5088655.53220543
Andrew UmeedSOMOne-Day Cup 2024202410101492114*54.6758184.68141409
Jack RyderAUSEngland tour of Australia 1928/291928-1929510149211254.67107145.94140332
Nathan AstleNZSouth Africa tour of New Zealand 1998/99199910112492100*54.6780860.89130687
Joe DenlyKENRoyal London One-Day Cup 2018201811114492150*70.2952094.622234912
Michael HusseyCSKIndian Premier League 201120111414249283*41.00414118.84041536
Daniel Bell-DrummondKENVitality Blast 20212021141414928837.85316155.700623820
Tamim IqbalFBBangladesh Premier League 2023/242024151514927135.14387127.130305418
Jonny BairstowYORLV= County Championship 2014201411153492161*41.0082060.00121575
Graeme HickENGEngland tour of South Africa 1995/961995-19961215249214137.8588055.91120656
Nathan McSweeneySASheffield Shield 2022/232022-2023816249211835.14109944.77222541
David LloydGLALV= County Championship 20152015111754929241.0065774.89030733
Ian HollandLEICounty Championship 20252025121814929028.94109444.97041573
Jacques RudolphGLASpecsavers County Championship 201720171120149211125.8997850.31112741
Richard LeviNORSpecsavers County Championship 20182018112014927525.8974166.40022725
Chris ReadNOTSpecsavers County Championship 201620161221449210128.9499649.40133625
Virender SehwagINDSri Lanka in India Test Series 2009/102009340491293122.75454108.15210689
Rohit SharmaINDAustralia in India ODI Series 2013/142013662491209122.75452108.632104523
Mohammad YousufPAKBangladesh tour of Pakistan 2003200378349110698.2074366.08140487
Ollie RobinsonKENRoyal London One-Day Cup 20222022991491206*61.38386127.201316313
Stan McCabeAUSEngland tour of Australia 1936/371936-193759049111254.5693752.40151570
Joe RootENGEngland in India Test Series 2016/172016510049112449.1090154.50140511
Bill WoodfullAUSEngland tour of Australia 1928/291928-1929510149111154.56159230.84311260
Colin CowdreyENGEngland tour of West Indies 1959/601960510149111954.56--221260
Viv RichardsWINew Zealand tour of West Indies 1984/851985910249110561.3868271.99140597
Jeet RavalNDPlunket Shield 2021/222021-2022611049120944.64104646.94110534
Greg HayCSPlunket Shield 2016/172016-2017712149113644.64105846.41120600
Shai HopeGAWCaribbean Premier League 20252025121224918249.10386127.200403716
Stephen EskinaziMID/LEICounty Championship 20252025712149115544.64104047.21120612
Cooper ConnollyPKIndian Premier League 2026202614132491107*44.64301163.121214332
Chris GayleRCBIndian Premier League 201520151414249111740.92333147.451203938
Mushfiqur RahimKTBangladesh Premier League 2019/202019-20201414749198*70.14334147.010405115
Tom FellWORSpecsavers County Championship 2016201671404918535.0789754.74042751
Jack HaynesWORCounty Championship 2021202191404919735.07102348.00042561
Roscoe ThattilKCCCMajor League Tournament 2024/252024-202581414918837.7786456.83030395

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.