Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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 FullerHAMGloucestershire2019-2025141422674522.25260102.690012312
Fletcha MiddletonHAMLancashire2022-202468026610933.2552550.67121331
Fletcha MiddletonHAMEssex2022-202691112636126.3040864.46010322
Joe WeatherleyHAMYorkshire2018-202691402636618.7957845.50022393
Felix OrganHAMSomerset2019-202591422619721.7575834.43011246
Lewis McManusHAMEssex2016-2021191532605021.6732580.00012255
Toby AlbertHAMSussex2022-2026151712588616.1335672.47013299
Ben BrownHAMNorthamptonshire2022-2024441254139*84.6736070.56110301
Ian HollandHAMNottinghamshire2019-2023582254138*42.3351249.61102282
Will SmithHAMGloucestershire2014-20167802535031.6330283.77010263
Kyle AbbottHAMNottinghamshire2014-2026141542536723.0039164.71021296
Jake LehmannHAMYorkshire20263502529250.4034473.26030311
Felix OrganHAMGloucestershire2021-202546124911849.8050649.21201380
Ben BrownHAMDurham2024-202644024516261.2541658.89110240
Michael CarberryHAMGlamorgan2014-20178912427030.2529781.48030239
Sean ErvineHAMGlamorgan2014-20171010024210724.2033572.24101283
Lewis McManusHAMKent2016-2021151422425020.1734869.54010275
Jake LehmannHAMNottinghamshire2026242241133*120.5047550.74200260
Joe WeatherleyHAMGlamorgan2016-202599323746*39.50194122.16000169
Michael CarberryHAMDurham2015-20163602357339.1748548.45021351
Sam NortheastHAMYorkshire2018-20195702339933.2942255.21031251
Joe WeatherleyHAMLancashire2018-20247111232126*23.2057340.49102230
Toby AlbertHAMGloucestershire2022-202577223173*46.20211109.48020228
James FullerHAMMiddlesex2019-20261710223043*28.7523498.29001214
James AdamsHAMGlamorgan2014-2018101212309120.9130874.68021256
BA MayesHAMSussex202634122910976.3325290.87110233
Adam WheaterHAMLancashire2014-201667022911132.7132969.60101261
Keith BarkerHAMWarwickshire2019-20246702277632.4345749.67020252
Ali OrrHAMSurrey2024-202669122653*28.2538558.70010322
Sean ErvineHAMSussex2014-201799222566*32.1423695.34010235
Will SmithHAMGlamorgan2014-20168912258428.1335164.10010200
Will SmithHAMMiddlesex2014-2016111222239322.3057938.51012210
Will SmithHAMSurrey2014-20168902228224.6761036.39012260
Will SmithHAMDerbyshire20143512218255.2547146.92020270
Tom AlsopHAMMiddlesex2016-2021141722214314.7333466.17002271
James AdamsHAMDerbyshire20143502188443.6047545.89031242
Ben BrownHAMSussex2025-20265922177131.0039854.52023230
Nick GubbinsHAMMiddlesex2023-202655021612043.2044448.65100250
Gareth BergHAMSussex2015-20188812169930.86196110.20021267
Michael CarberryHAMGloucestershire2014-2017681215100*30.7126880.22101307
Ali OrrHAMWorcestershire2025-202645021411042.8030969.26100263
Michael CarberryHAMYorkshire2014-20176802139726.6348743.74012332
Gareth BergHAMWarwickshire2015-20197902115423.4432365.33010301
Rilee RossouwHAMLancashire2017-2019351210120*52.5031866.04111230
James VinceHAMDerbyshire2014-20174612095541.8025183.27020264
Felix OrganHAMDurham2021-20265622097952.2544347.18020202
James VinceHAMDurham2015-202547220776*41.4035158.97011330
Rilee RossouwHAMYorkshire2017-201947120454*34.0033461.08010311
Keith BarkerHAMYorkshire2019-20225812046429.1435657.30020291
Aneurin DonaldHAMSomerset2019-20238912045725.5021993.15020215

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.