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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27WARBOLODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
Team: Hampshire×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMSomerset2014-2026394931816201*39.48227779.75412622631
James VinceHAMKent2014-202632372164021146.861608101.99311221622
James VinceHAMEssex2014-202641482180524039.24182798.80311621436
James VinceHAMGloucestershire2014-202523274122819053.39132792.5427016115
James VinceHAMSurrey2014-202631383108315930.94133081.432511588
James VinceHAMSussex2014-202625273113410347.25847133.8829115221
James VinceHAMGlamorgan2014-20252122299317849.65962103.2223013211
James VinceHAMMiddlesex2014-20263335398288*30.69103994.5107112611
Liam DawsonHAMSomerset2015-202637426109011530.28169564.3125411916
James VinceHAMYorkshire2015-20261421187117143.55141561.553101156
Liam DawsonHAMYorkshire2014-20261622181814238.95135160.55241988
James VinceHAMLancashire2014-20241522074010333.64126458.54151984
James VinceHAMNottinghamshire2014-20261319270614741.5391677.071519411
James VinceHAMWarwickshire2015-202411205750166*50.00116564.382319211
Nick GubbinsHAMSurrey2021-20261118165911738.76126552.09231873
Liam DawsonHAMMiddlesex2015-20262927578814135.82119665.89121858
Michael CarberryHAMMiddlesex2014-20171216269710749.79112362.071708514
Liam DawsonHAMEssex2014-20263743791613925.44131469.71232839
Joe WeatherleyHAMEssex2016-202628304787116*30.2781996.091217813
Nick GubbinsHAMLancashire2021-2024913264013058.18139945.75251782
James AdamsHAMSomerset2014-20181218154913632.29115247.66131771
Tom PrestHAMEssex2021-20261619065115634.2679481.992317411
Nick GubbinsHAMWorcestershire2021-202610131572201*47.6787365.52141741
Joe WeatherleyHAMKent2018-202617194730105*48.6783487.531627213
Nick GubbinsHAMNottinghamshire2021-20269152564144*43.3887564.46221706
Nick GubbinsHAMSomerset2022-202610152545139*41.92134340.58132701
Liam DawsonHAMKent2014-20262525673717138.79107068.88130699
Liam DawsonHAMNottinghamshire2015-2026162326759532.14112560.00062695
Liam DawsonHAMWarwickshire2015-20251421169712034.85138050.51232684
James VinceHAMWorcestershire2014-20249151473107*33.7971266.43132683
James AdamsHAMYorkshire2014-2018810146514751.6795348.79131682
Joe WeatherleyHAMSurrey2017-20262122155310026.3372576.28120674
Tom AlsopHAMSomerset2016-2021172435029523.9081161.90033675
Rilee RossouwHAMSomerset2017-20191215241915632.2350982.32112676
Nick GubbinsHAMEssex2021-2026121705137130.1899451.61042662
James VinceHAMLeicestershire2014-202145040523181.0044491.22120662
James AdamsHAMMiddlesex2014-2018141825267832.88103051.07041634
Toby AlbertHAMEssex2022-20261416250012435.7155789.77120629
Nick GubbinsHAMYorkshire2021-2026101613965826.4076451.83010621
Toby AlbertHAMSomerset2021-20261721254596*28.6875072.670316110
Tom AlsopHAMKent2014-202115172513112*34.2064379.78110604
Lewis McManusHAMSurrey2016-202115194471132*31.4088553.22110605
Sam NortheastHAMSomerset2018-20211116248110134.3687954.72140582
Joe WeatherleyHAMMiddlesex2016-2026212234739824.8982957.06021586
Fletcha MiddletonHAMWarwickshire2023-202558143611662.2986650.35140581
James AdamsHAMSurrey2014-20181215041214427.4794143.78120583
Ben BrownHAMSurrey2022-20269132538165*48.9191159.06121573
Joe WeatherleyHAMSomerset2016-20262427269116827.64111262.141415519
Liam DawsonHAMSurrey2014-20262631157510819.1777374.391215512
Tom PrestHAMYorkshire2022-202669050810956.4469173.52230558
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.