Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2026-01-01×

Player figures come from full scorecards, which we hold for 1,707 of the 1,708 matches in this selection (from 2026). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry BrookENGEngland202638425181620249.081487122.13411117564
Ricardo VasconcelosNORNorthamptonshire202634440177418740.32256669.1365123717
Martin AnderssonDERDerbyshire202634444174322843.58209683.1659618723
Joe ClarkeNOTNottinghamshire202628370159215043.03243565.3848219612
Nathan McSweeneyNORNorthamptonshire202633404155011743.06211973.15410216518
James BraceyGLOGloucestershire2026364531540148*36.67214371.8666519018
Jack HaynesNOTNottinghamshire202630394149915942.83195776.6046117017
Daniel Bell-DrummondKENKent2026344641473133*35.07219667.0836119114
Sam HainWARWarwickshire2026243191435164*65.23250157.38212213816
Keaton JenningsLANLancashire202633434142915636.64228262.6229516718
Tom LammonbySOMSomerset202623281142322952.70205069.4121021687
Alex LeesDURDurham202635430141913233.00183377.4145216428
Tom AbellSOMSomerset202618253141830764.45228662.0346114519
BS McKinneyDURDurham202624312138824447.86173180.1834017733
Matthew CritchleyESSEssex202635437136717337.97190671.7227315219
Kiran CarlsonGLAGlamorgan202626381134720936.41197468.2437616528
David BedinghamDURDurham202623273134514756.04163782.1663014927
Shai HopeWIWest Indies2026283061336162*55.67145292.0157210351
Ishan KishanINDIndia202640393133312537.03797167.2527214063
James RewSOMSomerset202626343132612242.77171077.54210215024
Jake LehmannHAMHampshire2026213241312133*46.86219259.8521111554
Dominic SibleySURSurrey202622332128918741.58258449.884631388
Rishi PatelLEILeicestershire202636451128516429.20165177.8335118123
Rob YatesWARWarwickshire202633412128113232.85191466.9327417024
Max HoldenMIDMiddlesex202628391124618232.79207260.1419215013
Josh ThomasSOMSomerset202629393124313634.53174071.4437315515
Daniel LawrenceSURSurrey202623275122221855.55138388.3661212932
Ben CoxLEILeicestershire202634416120816234.51168171.861631399
Jake LibbyWORWorcestershire2026223431207109*38.94179567.245521226
Adam LythYORYorkshire202636461120614126.80185565.0127314830
Miles HammondGLOGloucestershire202632452120314527.98212856.5336513419
CWJ AllisonESSEssex202626385119411436.18181265.8917413625
Daniel HughesSUSSussex202623322118413639.47153777.0334317113
Wayne MadsenDERDerbyshire202630403118215131.95158774.483341442
Joe RootENGEngland202619255118116059.05157974.792901212
Brett D'OliveiraWORWorcestershire2026324241143103*30.08212853.7118413112
Ben GeddesMIDMiddlesex202632435114010930.00166368.5518411631
Sam NortheastKENKent202622342113714135.53202156.262531313
Gerhard ErasmusNAMNamibia2026333151125156*43.27964116.701808140
Jan FrylinckNAMNamibia202632323112512638.79119094.543718833
Abhishek SharmaINDIndia202637371112511331.25545206.4228710685
Nick GubbinsHAMHampshire202621350112413332.11213152.751821641
Chris BenjaminKENKent202629366112312337.43162968.9426311811
Marcus HarrisLANLancashire202624331110614634.56170264.9827312312
William LuxtonYORYorkshire202632390110016728.21130484.3634214125
Shubman GillINDIndia2026151531095223*91.251087100.7446013919
Asa TribeGLAGlamorgan202621332109118435.19202253.962441352
Leus du PlooyMIDMiddlesex202623312105718236.45144473.2025111210
Haseeb HameedNOTNottinghamshire202624352104911531.79181657.762761234
Harry CameDERDerbyshire2026253731037105*30.50178858.001731248
Page 1Next

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.