Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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 County Ground, New Road×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMWorcestershire2014-2018471246107*41.0032974.77111373
Michael CarberryHAMWorcestershire2014-201535023512547.0040158.60101351
Nick GubbinsHAMWorcestershire2024-20264502158443.0030071.67031310
Tom PrestHAMWorcestershire2024-20264501917038.2025375.49020182
Will SmithHAMWorcestershire2014-20153411586752.6737841.80020221
Fletcha MiddletonHAMWorcestershire2024-20263401297932.2519267.19010160
James AdamsHAMWorcestershire2014-20183601194019.8327443.43000180
Joe WeatherleyHAMWorcestershire2018-20254611186223.6024847.58010150
Glenn MaxwellHAMWorcestershire20141201098554.50109100.00010133
Felix OrganHAMWorcestershire2024-20253417745*25.6717145.0300050
James FullerHAMWorcestershire2025-2026230744124.6769107.2500063
Tom AlsopHAMWorcestershire2018120646432.0012252.4601190
Joe GattingHAMWorcestershire2015120635931.5014045.00010100
Sam NortheastHAMWorcestershire2018120604830.009662.50000100
Andrew NealHAMWorcestershire2025-2026221524852.0034152.9400034
Danny BriggsHAMWorcestershire2014-20153425042*25.0010647.1700070
Jake LehmannHAMWorcestershire2026110484848.006573.8500020
DC KellyHAMWorcestershire2024-2025220474523.5010544.7600020
Adam WheaterHAMWorcestershire2015230473215.677067.1400031
Sean ErvineHAMWorcestershire2014-20152314442*22.007459.4600180
Liam DawsonHAMWorcestershire2015-2018220433921.506863.2400051
Tilak VarmaHAMWorcestershire2025230433814.3310839.8100141
Kyle AbbottHAMWorcestershire2018-20253524024*13.335967.8000170
Sean TerryHAMWorcestershire2015120373718.505962.7100160
Ali OrrHAMWorcestershire2025-2026220372718.505567.2700041
Michael BatesHAMWorcestershire20141213120*31.007243.0600040
Ben BrownHAMWorcestershire2024-202634031187.753686.1100130
EV JackHAMWorcestershire2025220302915.008137.0400040
Brandon McMullenHAMWorcestershire2025110292929.003974.3600050
Dale SteynHAMWorcestershire2018120292514.505354.7200060
Toby AlbertHAMWorcestershire2024110262626.003086.6700030
Oliver SoamesHAMWorcestershire2018120252512.509326.8800140
Brad WhealHAMWorcestershire2015-202423023137.677530.6700120
Matt ColesHAMWorcestershire2014110191919.003063.3300040
Ian HollandHAMWorcestershire201812019159.502382.6100040
Gareth BergHAMWorcestershire201512012126.002744.4400120
Ashutosh SharmaHAMWorcestershire2026110111111.001478.5700001
OS WilliamsHAMWorcestershire2026110111111.005220.0000011
Jackson BirdHAMWorcestershire201512010105.002540.0000120
Owais ShahHAMWorcestershire2015110555.003166.6700010
BA MayesHAMWorcestershire2025110555.00771.4300010
Harry PetrieHAMWorcestershire202611111*-1100.0000000
Fidel EdwardsHAMWorcestershire2015-201822211*-616.6700000
David BalcombeHAMWorcestershire2014110000.0030.0000100
James TomlinsonHAMWorcestershire201411100*-30.0000000
Mohammad AbbasHAMWorcestershire202411100*-30.0000000
Sonny BakerHAMWorcestershire2025110000.0020.0000100

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.