Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMSomerset2014-2026394931816201*39.48227779.75412622631
James VinceHAMEssex2014-202641482180524039.24182798.80311621436
James VinceHAMKent2014-202632372164021146.861608101.99311221622
James VinceHAMGloucestershire2014-202523274122819053.39132792.5427016115
James VinceHAMSussex2014-202625273113410347.25847133.8829115221
Liam DawsonHAMSomerset2015-202637426109011530.28169564.3125411916
James VinceHAMSurrey2014-202631383108315930.94133081.432511588
James VinceHAMGlamorgan2014-20252122299317849.65962103.2223013211
James VinceHAMMiddlesex2014-20263335398288*30.69103994.5107112611
Liam DawsonHAMEssex2014-20263743791613925.44131469.71232839
James VinceHAMYorkshire2015-20261421187117143.55141561.553101156
Liam DawsonHAMYorkshire2014-20261622181814238.95135160.55241988
Liam DawsonHAMMiddlesex2015-20262927578814135.82119665.89121858
Joe WeatherleyHAMEssex2016-202628304787116*30.2781996.091217813
James VinceHAMWarwickshire2015-202411205750166*50.00116564.382319211
James VinceHAMLancashire2014-20241522074010333.64126458.54151984
Liam DawsonHAMKent2014-20262525673717138.79107068.88130699
Joe WeatherleyHAMKent2018-202617194730105*48.6783487.531627213
James VinceHAMNottinghamshire2014-20261319270614741.5391677.071519411
Michael CarberryHAMMiddlesex2014-20171216269710749.79112362.071708514
Liam DawsonHAMWarwickshire2015-20251421169712034.85138050.51232684
Joe WeatherleyHAMSomerset2016-20262427269116827.64111262.141415519
Liam DawsonHAMNottinghamshire2015-2026162326759532.14112560.00062695
Nick GubbinsHAMSurrey2021-20261118165911738.76126552.09231873
Tom PrestHAMEssex2021-20261619065115634.2679481.992317411
Nick GubbinsHAMLancashire2021-2024913264013058.18139945.75251782
Liam DawsonHAMSurrey2014-20262631157510819.1777374.391215512
Nick GubbinsHAMWorcestershire2021-202610131572201*47.6787365.52141741
Nick GubbinsHAMNottinghamshire2021-20269152564144*43.3887564.46221706
Joe WeatherleyHAMSurrey2017-20262122155310026.3372576.28120674
James AdamsHAMSomerset2014-20181218154913632.29115247.66131771
Nick GubbinsHAMSomerset2022-202610152545139*41.92134340.58132701
Toby AlbertHAMSomerset2021-20261721254596*28.6875072.670316110
Liam DawsonHAMLancashire2014-202414181543104*31.9488361.491315210
Ben BrownHAMSurrey2022-20269132538165*48.9191159.06121573
James AdamsHAMMiddlesex2014-2018141825267832.88103051.07041634
Nick GubbinsHAMEssex2021-2026121705137130.1899451.61042662
Tom AlsopHAMKent2014-202115172513112*34.2064379.78110604
Tom PrestHAMYorkshire2022-202669050810956.4469173.52230558
Tom AlsopHAMSomerset2016-2021172435029523.9081161.90033675
Toby AlbertHAMEssex2022-20261416250012435.7155789.77120629
Toby AlbertHAMSurrey2022-20261417349411435.2985158.05120517
Sean ErvineHAMSurrey2014-201811132484158*44.0083657.89141553
Sam NortheastHAMSomerset2018-20211116248110134.3687954.72140582
Ben BrownHAMYorkshire2022-20269133474103*47.4072165.74130546
James FullerHAMSurrey2019-2026232464744326.3356284.34001469
James FullerHAMEssex2019-20262727647458*22.57402117.910203327
James VinceHAMWorcestershire2014-20249151473107*33.7971266.43132683
Joe WeatherleyHAMMiddlesex2016-2026212234739824.8982957.06021586
Lewis McManusHAMSurrey2016-202115194471132*31.4088553.22110605
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.