ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 team (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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Callum ParkinsonLEILeicestershire2017-20231521344315807517.36341546.270281404
Shadman IslamBANBangladesh2018-202631593157812028.18313750.302961843
Nitish KumarCANCanada2009-201972654157712925.85189583.2229512830
Shane DowrichWIWest Indies2015-2020366381576125*28.65334947.0639817911
Tom HelmMIDMiddlesex2014-20261961535815766416.59262160.13041416518
Sulaimon RunseweNGRNigeria2017-202688871015758020.45159898.5608415317
Mayank AgarwalINDIndia2018-202226410157424338.39286554.9446120129
Matthew StokesGUEGuernsey2014-20266256151571135*38.321540102.0127214419
Ian HollandLEILeicestershire2024-202661726157110423.80320449.031951826
Andrew HoddYORYorkshire2014-2018788112157196*22.77259360.590111019013
Zak ChappellDERDerbyshire2023-2026908521157094*24.53220571.20061117236
K SmithWARWarwickshire2022-20266456111568130*34.84202677.3919219825
Aneurin DonaldHAMHampshire2019-202358664156811525.29167993.3928417141
Will YoungCDCentral Districts2017-2026515121567101*31.981072146.18212312367
Mark PettiniESSEssex2014-201546476156312638.12178887.42310316918
R SatheesanROMRomania2019-202659557156299*32.541048149.05011815581
Imrul KayesCVComilla Victorians2015-202480787156281*22.001352115.5306814262
Jamie OvertonSURSurrey2020-202589841515579322.57164694.5905415067
Bob CatterallSASouth Africa1922-193124432155512037.9360.003113368
Stuart PoynterDURDurham2016-2021909321155417021.58214672.41141016010
Eric SzwarczynskiNEDNetherlands2006-20156261515539827.73220470.4601151508
A BandaraCCCColombo Cricket Club2024-20263438151551200*67.43230067.4353013110
Nathan McSweeneyNORNorthamptonshire202633404155011743.06211973.15410216518
Michael BurgessSUSSussex2017-202355588155014631.00178686.7927216530
Chris WoakesWARWarwickshire2014-2026748615155012121.83254061.021762178
Tom TaylorWORWorcestershire2024-202688962915448623.04234665.8106915932
Josh ClarksonCDCentral Districts2017-202675721315427826.141067144.520639581
Dean FoxcroftOVOtago Volts2019-202526492154117432.79286453.8121041987
Eddie PaynterENGEngland1931-193920315154024359.23128845.894731274
Colin MunroIUIslamabad United2020-202546465153890*37.511013151.83013214874
Dinesh ChandimalCCCColts Cricket Club2024-202624281153715256.931531100.3955113749
Jason GillespieAUSAustralia1996-2006169133441531201*17.20419536.50122116614
Ben CurranNORNorthamptonshire2018-20225770315279422.79234665.0901031994
Nick KellyOVOtago Volts2019-2022213941525234*43.57270956.29210319919
Sarfraz AhmedQGQuetta Gladiators2016-202486732115258129.331243122.6907213626
Curtis HeaphyCSCentral Stags2022-202625422152313238.08388339.2231051530
David PayneGLOGloucestershire2014-202523714758152367*17.11282553.91052118720
Naeem IslamBANBangladesh2008-2014777618152110826.22269656.4216514424
Michael JonesLANLancashire2025-202645554151710229.75198776.3518615842
Robert KeyKENKent2014-201539582151715827.09256159.2318517616
Danial IbrahimSUSSussex2021-2026627751517121*21.07288552.582881797
Marcus HarrisGLOGloucestershire2022-202322341151515945.91255059.4158119510
J PereraMSCMoors Sports Club2024-202649494151510133.67215970.17112113717
Ajaz PatelCSCentral Stags2012-2026791151815155715.62343944.05041320012
Mayank AgarwalPKPunjab Kings2018-202260592151310626.541073141.0119414458
John BracewellNZNew Zealand1980-19909410323151311018.91322046.9914191187
Alick AthanazeWIWest Indies2023-20254864115129224.00226966.6408216830
Craig CachopaAAAuckland Aces2012-201821351151120344.44249460.5947322130
Kedar JadhavINDIndia2014-2020825819151112038.741466103.0727215327
Intikhab AlamPAKPakistan1959-1977517910151013821.88100445.42181011616

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.