T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Hampshire: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Hampshire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Imran TahirHAM201420142424422*22.006468.7500061
Scott CurrieHAM2023202313644421*22.005284.6200120
Liam DawsonHAM202020201114343*-7458.1100080
Andrew NealHAM202520251173431410.7542102.3800032
Michael NeserHAM20242024852421914.0032131.2500041
Chris WoodHAM202420241152412113.6731132.2600061
Fidel EdwardsHAM20152015221254117*5.8610937.6100150
Brett HamptonHAM20252025330402613.335868.9700160
Scott CurrieHAM20202020541403813.339044.4400170
Ryan StevensonHAM202020201152391713.004488.6400160
Chris WoodHAM20162016220373118.506854.4100040
Oliver SoamesHAM2018201835037257.4012629.3700260
David WainwrightHAM201620161223635*-6357.1400030
Chris WoodHAM202020201052361812.004776.6000031
Mason CraneHAM2015201513733616*9.0010733.6400140
Brad TaylorHAM20172017121351835.008839.7700050
Chris WoodHAM2019201916723516*7.0028125.0000241
Ryan StevensonHAM20152015330343011.333987.1800160
Brad WhealHAM20172017552331811.0012825.7800140
Jake GoodwinHAM20162016110323232.0029110.3400050
Matt SalisburyHAM201720172313117*15.508835.2300131
Sonny BakerHAM202620261614631103.8815420.1300340
Mason CraneHAM201820188223021*-3390.9100040
Cameron SteelHAM20212021120291514.507240.2800040
Nathan EllisHAM202320231631291514.5019152.6300022
Sonny BakerHAM20252025148229274.8312822.6600322
Nathan EllisHAM20222022131182979.673485.2900020
Mohammad AbbasHAM20212021101472864.0013021.5400230
Scott CurrieHAM20212021151152784.505549.0900110
Mohammad AbbasHAM202420241512102613*13.0012321.1400030
Brad WhealHAM202020203322414*24.0012020.0000030
Mason CraneHAM202220221532241124.002596.0000010
John TurnerHAM2022202297423127.674650.0000101
Chris WoodHAM2026202615432213*22.0017129.4100031
Mohammad AbbasHAM202320231418102292.7514714.9700530
Brad WhealHAM202620261112121*-3756.7600020
Brad TaylorHAM20162016531219*10.502584.0000030
Bjorn FortuinHAM20252025631211510.503953.8500020
Mohammad AbbasHAM20222022121692183.009123.0800640
Ian HollandHAM20242024220201410.008722.9900000
Sean ErvineHAM2018201812018109.004540.0000030
Toby AlbertHAM2021202122018139.002281.8200030
DC KellyHAM20222022110171717.003351.5200010
Brad WhealHAM202320234311788.502373.9100010
Reece TopleyHAM20172017135217165.676526.1500220
Brad WhealHAM2015201546117103.4010715.8900210
Fidel EdwardsHAM2019201914136176*2.437223.6100430
Felix OrganHAM20172017110161616.003644.4400020
Fletcha MiddletonHAM20212021110161616.003053.3300020
Reece TopleyHAM20162016110151515.006822.0600010

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.