Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZIND

Hampshire: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Hampshire×At St Lawrence Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMKent2014-20261517270611147.07641110.141619910
Liam DawsonHAMKent2014-20261312243017143.0067663.61110436
Joe WeatherleyHAMKent2020-20268913796847.3845283.85040378
Sean ErvineHAMKent2014-20176622497562.25235105.96020208
James AdamsHAMKent2014-20176702329733.1440956.72010281
Tom AlsopHAMKent2017-2020671227112*37.8328779.09100310
Michael CarberryHAMKent2014-20175602028133.6731065.16021265
Ben BrownHAMKent2022-202433017615758.6723375.54100180
Will SmithHAMKent2014-201644117674*58.6721880.73020172
Sam NortheastHAMKent2019-2021562142105*35.5019074.74100112
James FullerHAMKent2019-20268921345119.1414989.93010163
Ian HollandHAMKent2017-20237711174219.5027342.86001161
Lewis McManusHAMKent2016-20216501065021.2016365.03010151
Tom PrestHAMKent2024-202522010210251.0011291.0710155
Nick GubbinsHAMKent2022-2024330946931.3317553.71010150
Brad WhealHAMKent2020-2024343896189.0020643.2001084
Tom ScrivenHAMKent2020120766838.0016944.97010100
Keith BarkerHAMKent2019-20233216944*69.007197.1800051
Adam WheaterHAMKent2014-2016451671916.758479.7600052
Chris WoodHAMKent2014-2026127065619.299667.7101370
Ben McDermottHAMKent2023110575757.0030190.0001072
Fletcha MiddletonHAMKent2023-2024220564828.0011150.45000110
Felix OrganHAMKent2019-20223415644*18.6710056.0000220
Rilee RossouwHAMKent2019110555555.0043127.9101070
Calvin DickinsonHAMKent2017110515151.0024212.5001082
Toby AlbertHAMKent2023-2026440511812.756380.9500051
Scott CurrieHAMKent2020-2026431383819.008743.6800170
Shahid AfridiHAMKent2016-2017220363518.0020180.0000004
Kyle AbbottHAMKent2014-202474035268.757347.9500130
Matt ColesHAMKent2014220342917.0022154.5500051
Darren SammyHAMKent2016110303030.0017176.4700013
D'Arcy ShortHAMKent2021110292929.0019152.6300060
Mason CraneHAMKent2015-20239532616*13.004854.1700140
Aiden MarkramHAMKent2019110242424.003764.8600040
Dewald BrevisHAMKent2025110242424.0018133.3300003
Danny BriggsHAMKent2014-2015321242424.003177.4200030
Benny HowellHAMKent2025110232323.0014164.2900030
Gareth BergHAMKent2015-2017321221822.002781.4800020
Yasir ArafatHAMKent2015210212121.0021100.0000011
George MunseyHAMKent2020110191919.002190.4800021
Owais ShahHAMKent2015110181818.0014128.5700030
Tristan StubbsHAMKent2026110181818.0017105.8800010
George BaileyHAMKent20171111616*-7228.5700011
BA MayesHAMKent2026110151515.0010150.0000011
Mohammad AbbasHAMKent2022-20243221413*-6421.8800010
Glenn MaxwellHAMKent2014110131313.008162.5000001
Joe GattingHAMKent2015110111111.002250.0000001
Ross WhiteleyHAMKent2023110111111.001291.6700001
Michael BatesHAMKent201411166*-5120.0000010
Ajeet DaleHAMKent2020120663.003119.3500100
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.