Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Hampshire: Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Hampshire×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMSomerset2015-202413231929201*42.23163556.822541392
James VinceHAMWarwickshire2015-202410195734166*52.43113964.442318911
James VinceHAMKent2014-2024813170721158.9292076.852311061
James VinceHAMEssex2014-20241119069624036.6397571.38122925
Liam DawsonHAMSomerset2015-20261524368511532.62138849.35233864
James VinceHAMYorkshire2015-20221219168314737.94127853.44210933
Liam DawsonHAMNottinghamshire2015-2025122126719535.32111760.07061695
Liam DawsonHAMYorkshire2015-20261218163614037.41119353.31141821
Liam DawsonHAMWarwickshire2015-20251220163012033.16128648.99222624
James VinceHAMSurrey2014-20241421062115929.5797763.56231970
James VinceHAMLancashire2016-2024916057410335.88108452.95131813
Nick GubbinsHAMSurrey2021-2026916057211735.75120347.55220740
James VinceHAMGloucestershire2014-202259155414469.2575573.38150825
Nick GubbinsHAMSomerset2022-20268132544139*49.45133940.63131701
Ben BrownHAMSurrey2022-20268132538165*48.9191159.06121573
Liam DawsonHAMEssex2014-20261322151613924.5794554.60210544
Nick GubbinsHAMLancashire2021-202459250913072.71120742.17241601
James VinceHAMNottinghamshire2015-2024815149214735.1478163.00121741
Liam DawsonHAMKent2014-2024710246917158.6379059.37120536
Liam DawsonHAMMiddlesex2015-2023813246114141.9191450.44110542
James AdamsHAMSomerset2015-2018714146013635.38105843.48121660
Sean ErvineHAMWarwickshire2015-201758044820356.0075359.50211533
Liam DawsonHAMLancashire2016-20248121421104*38.2775255.98121438
Sean ErvineHAMSurrey2014-2018792417158*59.5774156.28131513
James VinceHAMLeicestershire2014-202145040523181.0044491.22120662
Nick GubbinsHAMWarwickshire2021-2026815140111928.6489444.85102530
Liam DawsonHAMWorcestershire2014-2025612238910938.9074452.28120366
Adam WheaterHAMWarwickshire2015-2016462387204*96.7553871.93120464
Michael CarberryHAMMiddlesex2015-201759038510742.7888843.36130523
James AdamsHAMSurrey2014-2018811038414434.9191242.11120552
Fletcha MiddletonHAMWarwickshire2023-202547038211654.5780147.69130511
Tom PrestHAMEssex2023-202658037815647.2552971.46210446
Lewis McManusHAMSurrey2016-20218122366132*36.6078146.86110552
Sean ErvineHAMYorkshire2015-201769136512345.6364656.50111512
Tom AlsopHAMNottinghamshire2016-202161013649940.4470251.85042343
James AdamsHAMYorkshire2015-201868035814744.7582243.55121550
James AdamsHAMNottinghamshire2015-201861213529932.0078145.07032500
Ben BrownHAMYorkshire2022-2026593349103*58.1755962.43120376
James VinceHAMWorcestershire2014-202471303477526.6962755.34032530
Ben BrownHAMEssex2022-202671223437334.3057359.86030441
James AdamsHAMWorcestershire2014-201861213436731.1878643.64010490
Kyle AbbottHAMEssex2014-2026142143404320.0057259.44004466
James AdamsHAMMiddlesex2015-201761003347833.4082040.73031460
Nick GubbinsHAMWorcestershire2024-2025361323201*64.6056557.17111440
Tom AlsopHAMWarwickshire2016-202159032315035.8976342.33110461
Sam NortheastHAMSomerset2018-2021510131610135.1167247.02120451
Nick GubbinsHAMYorkshire2021-202661213155828.6463349.76010511
Sean ErvineHAMSomerset2015-2017510431310652.1763449.37201364
Joe WeatherleyHAMNottinghamshire2018-202671213136628.4569744.91030330
Ben BrownHAMSomerset2022-202681223086630.8072842.31011421
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.