Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Essex×At Lord's×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen EskinaziMIDMiddlesex2017-20259101456102*50.6753784.922214413
John SimpsonMIDMiddlesex2014-2023121233259036.1152262.26031277
Sam RobsonMIDMiddlesex2016-202335027014954.0035875.42111390
Dawid MalanMIDMiddlesex2014-201956323986*79.67207115.46020223
Nick GubbinsMIDMiddlesex2016-202177021610130.8633065.45110214
Eoin MorganMIDMiddlesex2014-201833119377*96.50111173.870201314
Ryan HigginsMIDMiddlesex2016-20257801797022.3829860.07011115
Max HoldenMIDMiddlesex2020-20256721644632.80146112.33000158
Eddie ByromSOMSomerset202012011811759.0024548.16100160
Tom LammonbySOMSomerset202012011611658.0015475.32101170
Craig OvertonSOMSomerset202012111166111.0020853.37010131
Paul StirlingMIDMiddlesex2014-20194401087827.0097111.34010115
Luke HollmanMIDMiddlesex2020-20257529663*32.0015263.16011101
AB de VilliersMIDMiddlesex20191118888*-43204.6501056
James FranklinMIDMiddlesex2016-2018541845528.008994.3801071
Ben GreenSOMSomerset2020120654132.5014644.5200091
Joe CracknellMIDMiddlesex2021-20244316536*32.5058112.0700160
Brendon McCullumMIDMiddlesex2017110636363.0028225.0001065
Kane WilliamsonMIDMiddlesex2025110535353.0031170.9701053
Jack DaviesMIDMiddlesex2022-2025420514125.5051100.0000041
Steven DaviesSOMSomerset2020120462723.008951.6900080
Tom AbellSOMSomerset2020120341917.006453.1300060
Josh DaveySOMSomerset20201223317*-6749.2500040
Daryl MitchellMIDMiddlesex2021110292929.0024120.8300011
Toby Roland-JonesMIDMiddlesex2014-20236522913*9.6723126.0900121
James FullerMIDMiddlesex20181112525*-11227.2700022
Jason BehrendorffMIDMiddlesex20221112222*-11200.0000003
Adam VogesMIDMiddlesex2017121191319.004047.5000020
George BartlettSOMSomerset202012017128.506825.0000020
Tom HelmMIDMiddlesex2017-2025841178*5.673351.5200110
Martin AnderssonMIDMiddlesex2020-20244321311*13.001681.2500000
Ben GeddesMIDMiddlesex2025110121212.005240.0000001
George BaileyMIDMiddlesex20162201175.501573.3300010
Lewis GregorySOMSomerset20201201095.001566.6700001
Ollie RaynerMIDMiddlesex2014-201741199*-6150.0000010
Zafar GoharMIDMiddlesex2025110888.008100.0000000
Tim SoutheeMIDMiddlesex201711166*-1600.0000001
Joe DenlyMIDMiddlesex2014110666.00875.0000000
Dan LincolnMIDMiddlesex2020110666.00785.7100000
Tim MurtaghMIDMiddlesex2016-2023320663.001250.0000110
Nathan SowterMIDMiddlesex2016-202161155*-4125.0000000
Thilan WalallawitaMIDMiddlesex2022110555.003166.6700010
Chris GreenMIDMiddlesex2021-2022210444.002200.0000010
Pieter MalanMIDMiddlesex2023120442.003013.3300100
Jack LeachSOMSomerset2020110333.001323.0800000
Andrew BalbirnieMIDMiddlesex2014110222.00450.0000000
Noah CornwellMIDMiddlesex2024-2025210111.00425.0000000
Daniel ChristianMIDMiddlesex2014110000.0010.0000100
Jack BrooksSOMSomerset2020110000.0010.0000100
George ScottMIDMiddlesex2017-2019310000.0020.0000100
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.