Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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,346 of the 23,353 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenAUSAustralia2020-2026109126213633174*34.60551365.90419733981
Polly UmrigarINDIndia1948-196259948363122342.2260.00121451514
Toby AlbertHAMHampshire2021-202612814716362712427.69506171.672181139775
Will YoungNZNew Zealand2020-20261081248362112031.22537367.39425841844
Yashasvi JaiswalINDIndia2023-2026598563620214*45.82466077.681018944790
Wasim RajaPAKPakistan1973-198511113724360312531.88481455.074201434938
Hashmatullah ShahidiAFGAfghanistan2013-202612012928359624635.60576462.39324733819
Thisara PereraSLSri Lanka2009-202125221337358814020.393078116.5711319273141
Scott KuggeleijnNDNorthern Districts2013-202615218142358411225.78544365.8521716350112
Graham YallopAUSAustralia1976-198468979357926840.67669045.4081643404
Ned EckersleyLEILeicestershire2014-20181211618356314723.29607358.674121341516
Vinod KambliINDIndia1991-200012011822356122737.09526667.62617731126
Moeen AliWORWorcestershire2014-202274864355221943.32384392.436226433118
Nathan McSweeneySASouth Australia2021-20266710410354913737.76730148.61920836319
Harbhajan SinghINDIndia1998-201636428463354511516.04502170.60293737880
Alex DaviesWARWarwickshire2022-2026861264353825629.00603958.597171346328
Derek RandallENGEngland1976-19859512410353717431.03732748.277171833612
Arthur MorrisAUSAustralia1946-195546793353320646.49173844.531212430110
George BaldersonLANLancashire2020-2026127157243532116*26.56662753.30318943534
Hamish MarshallGLOGloucestershire2014-2016951158352613532.95554763.576211140027
Patsy HendrenENGEngland1920-1935508393525205*47.64347047.0672142749
Yasir HameedPAKPakistan2003-2010811054351917034.84561762.65520344210
Michael LumbNOTNottinghamshire2014-2017971221351818429.07540365.11612644945
Kepler WesselsAUSAustralia1982-198577934350117939.34640554.6652333364
Shahriar NafeesBANBangladesh2005-20131001245349313829.35545264.07520154709
Shan MasoodPAKPakistan2013-2026781225348415629.78611956.947191333732
Reeza HendricksSASouth Africa2014-20251291284347811728.053203108.592251036979
Bruce MitchellSASouth Africa1929-1949428093471189*48.8915829.1182131031
Sam HainBBBirmingham Bears2018-2026102100273471112*47.552464140.871292285103
Taufeeq UmarPAKPakistan2001-2014651046346623635.37751546.1271764556
Dinesh KarthikINDIndia2004-202217816844346312927.93494869.991171238147
Sean SoliaAAAuckland Aces2016-2026651148346220632.66815742.44422945624
Manoj PrabhakarINDIndia1984-199616915630345812027.44723947.34320113224
Jordan CoxKENKent2019-202399120203456238*34.56557661.98416837457
Philip SaltSUSSussex2015-202110312683447137*29.21362895.014221141780
Eoin MorganMIDMiddlesex2014-20221151279343519129.11384489.3641613316121
Alex ObandaKENKenya2007-20231441428342911525.59389188.1331511364114
Rovman PowellWIWest Indies2016-202617415819342910724.672880119.062136213203
John ReidNZNew Zealand1949-1965581085342814233.2813932.37622537433
Clem HillAUSAustralia1896-191248892341219139.2293374.9271992481
Mark StonemanMIDMiddlesex2021-2024701035341217434.82573659.487171145414
Kieron PollardMIMumbai Indians2010-202218917152341287*28.672316147.320165218223
Anil KumbleINDIndia1990-2008399307793409110*14.95793642.96153535415
Joe CracknellMIDMiddlesex2020-202612612910340112828.58383888.61218938863
Ben CoxLEILeicestershire2023-202610511921340016234.69448475.83120838441
Jan FrylinckNAMNamibia2016-202618015325339513426.52356095.375161227883
Jesse RyderESSEssex2014-20169210612339013336.06390086.92720840383
Leus du PlooyMIDMiddlesex2024-2026699083389263*41.33492068.88718434834
Alex CareySASouth Australia2017-202653796338813946.41457074.141017236541
Fynn Hudson-PrenticeSUSSussex2014-20261131411633889027.10470572.010231038848

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.