ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Somerset: Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Somerset×At Grace Road×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Josh ThomasSOMFirst-class202612015510077.5023765.40110230
Tom LammonbySOMFirst-class20261201437471.5021666.20020180
Henry NichollsSOMFirst-class2026121126100*126.0014785.71100144
James RewSOMFirst-class2026120826141.009883.67010112
Peter TregoSOMList A20151117171*-31229.0301076
Tom AbellSOMFirst-class2026120595829.507875.6401070
Matt RenshawSOMList A2022110555555.006387.3001090
George BartlettSOMList A2022110464646.006867.6500040
Tom CooperSOMList A20151114343*-35122.8600080
JT LangridgeSOMList A2026110323232.0023139.1300042
Lewis GregorySOMFirst-class2026110272727.0017158.8200051
Jack BrooksSOMList A2022110252525.0018138.8900021
AM VaughanSOMFirst-class2026120252112.504259.5200030
Andrew UmeedSOMList A2022110232323.005541.8200010
Tom LammonbySOMList A2026110232323.003762.1600020
BJ ChurchSOMList A2026110202020.003164.5200020
James RewSOMList A2022110181818.002669.2300010
Ollie SaleSOMList A2022110131313.0010130.0000010
Craig OvertonSOMFirst-class202612113913.0013100.0000020
Lewis GoldsworthySOMList A2022-20262201396.504727.6600020
Alfie OgborneSOMList A202211199*-1560.0000000
Jake BallSOMList A2026110888.005160.0000020
Josh ShawSOMList A202611188*-1942.1100000
Josh ThomasSOMList A2026110888.008100.0000010
Ben GreenSOMList A2022110777.001450.0000000
JM ConnellSOMList A2026110666.001540.0000000
AM VaughanSOMList A2026110555.005100.0000010
Jake BallSOMFirst-class202611133*-2114.2900000
Kasey AldridgeSOMList A2022110333.00742.8600000
Adam HoseSOMList A2015110222.001414.2900000
Migael PretoriusSOMFirst-class2026110222.00633.3300000
Savin PereraSOMList A2026110222.001118.1800000
Tom AbellSOMList A201511111*-1010.0000000
Steven DaviesSOMList A2022110000.0010.0000100
Jack LeachSOMFirst-class2026110000.0020.0000100
Migael PretoriusSOMList A2026110000.0030.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.