Domestic · HAM

Hampshire

327Played
164Won
135Lost
9Tied / drawn
19No result
55%Win rate

Hampshire Recent Form

Last 8 matches1 won · 3 lostlast 8
  1. Wv SUS
  2. Lv DER
  3. NRv YOR
  4. Dv GLA
  5. NRv WAR
  6. Lv NOT
  7. NRv LEI
  8. Lv SUS

Hampshire Recent Results

All results

Hampshire Leading Players

Most runs
  1. Toby Albert6 matches · avg 36.0 · SR 104216runs
  2. Jake Lehmann5 matches · avg 41.4 · SR 76207runs
  3. Nick Gubbins5 matches · avg 31.6 · SR 82158runs
  4. Ben Mayes3 matches · avg 62.0 · SR 148124runs
  5. Tom Prest5 matches · avg 22.4 · SR 105112runs
Most wickets
  1. Ashutosh Sharma5 matches · econ 5.6511wickets
  2. Kyle Abbott4 matches · econ 4.855wickets
  3. James Fuller5 matches · econ 7.194wickets
  4. Andrew John Neal6 matches · econ 6.044wickets
  5. Manny Lumsden1 matches · econ 6.673wickets

Hampshire Results

DateOpponentScoreOpp. scoreResult
24 Sep 2026 SussexFirst Class · County Championship Division One 2026 128 (59)244 (71.5) L Sussex won by 197 runs
15 Sep 2026 LeicestershireFirst Class · County Championship Division One 2026 214 (54.4)244 (63.3) NR
8 Sep 2026 NottinghamshireFirst Class · County Championship Division One 2026 304 (116.4)377 (89.4) L Nottinghamshire won by 54 runs
2 Sep 2026 WarwickshireFirst Class · County Championship Division One 2026 –– NR
27 Aug 2026 GlamorganFirst Class · County Championship Division One 2026 –– D Match drawn
20 Aug 2026 YorkshireFirst Class · County Championship Division One 2026 –– NR
11 Aug 2026 DerbyshireList A · Metro Bank One Day Cup 2026 309 (39.2)317/5 (50) L Derbyshire won by 8 runs
9 Aug 2026 SussexList A · Metro Bank One Day Cup 2026 383/9 (50)332 (48.5) W Hampshire won by 51 runs
5 Aug 2026 GlamorganList A · Metro Bank One Day Cup 2026 263 (49.3)173/9 (40) W Hampshire won by 90 runs
2 Aug 2026 DurhamList A · Metro Bank One Day Cup 2026 246 (50)249/1 (38.3) L Durham won by 9 wkts
31 Jul 2026 EssexList A · Metro Bank One Day Cup 2026 321/7 (47.4)317 (49) W Hampshire won by 3 wkts
26 Jul 2026 WorcestershireList A · Metro Bank One Day Cup 2026 303 (49.4)307/8 (50) L Worcestershire won by 4 runs
24 Jul 2026 MiddlesexList A · Metro Bank One Day Cup 2026 124 (31.2)284/8 (50) L Middlesex won by 160 runs
21 Jul 2026 YorkshireList A · Metro Bank One Day Cup 2026 320/8 (50)270 (47) W Hampshire won by 50 runs
15 Jul 2026 EssexT20 · Vitality T20 Blast 2026 134/1 (15)– W Hampshire won by 75 runs
12 Jul 2026 SussexT20 · Vitality T20 Blast 2026 190/6 (19.5)186/5 (20) W Hampshire won by 4 wkts
10 Jul 2026 EssexT20 · Vitality T20 Blast 2026 127/9 (15)– L Essex won by 7 wkts
8 Jul 2026 MiddlesexT20 · Vitality T20 Blast 2026 159/4 (20)162/5 (19) L Middlesex won by 5 wkts
5 Jul 2026 KentT20 · Vitality T20 Blast 2026 190/3 (20)171 (19.2) W Hampshire won by 19 runs
28 Jun 2026 KentT20 · Vitality T20 Blast 2026 176/6 (20)177/3 (18.4) L Kent won by 7 wkts
26 Jun 2026 YorkshireT20 · Vitality T20 Blast 2026 174/5 (20)132/7 (20) W Hampshire Women won by 42 runs
19 Jun 2026 SussexFirst Class · County Championship Division One 2026 191 (60.4)159 (49.5) W Hampshire won by 118 runs
7 Jun 2026 SurreyFirst Class · County Championship Division One 2026 333 (96.4)421 (82.5) D Match drawn
5 Jun 2026 SurreyT20 · Vitality T20 Blast 2026 215/5 (20)210/7 (20) W Hampshire won by 5 runs
2 Jun 2026 SussexT20 · Vitality T20 Blast 2026 173/6 (20)144 (17.3) W Hampshire won by 29 runs
31 May 2026 MiddlesexT20 · Vitality T20 Blast 2026 130/2 (14)126/7 (20) W Hampshire won by 8 wkts
29 May 2026 SurreyT20 · Vitality T20 Blast 2026 121/8 (20)121 (20) T Match tied
26 May 2026 EssexT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 SomersetT20 · Vitality T20 Blast 2026 –– NR
15 May 2026 NottinghamshireFirst Class · County Championship Division One 2026 214 (66.2)6/1 (4) NR
8 May 2026 EssexFirst Class · County Championship Division One 2026 –– L Essex won by 6 wickets
1 May 2026 GlamorganFirst Class · County Championship Division One 2026 –– NR
20 Sep 2025 WorcestershireList A · Metro Bank One Day Cup 2025 188/7237/7 L Worcestershire Won by 3 Wickets (DLS Method)
13 Sep 2025 SomersetT20 · Vitality T20 Blast 2025 194/6195/4 L Somerset Won by 6 Wickets
13 Sep 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 155/4158/7 W Hampshire Won by 6 Wickets (DLS Method)
5 Sep 2025 DurhamT20 · Vitality T20 Blast 2025 221/8195/6 W Hampshire Won by 26 Runs
31 Aug 2025 YorkshireList A · Metro Bank One Day Cup 2025 304/6235/8 W Hampshire Won by 18 Runs (DLS Method)
28 Aug 2025 MiddlesexList A · Metro Bank One Day Cup 2025 229/9187 W Hampshire Won by 42 Runs
26 Aug 2025 GloucestershireList A · Metro Bank One Day Cup 2025 315/5313/7 W Hampshire Won by 5 Wickets
24 Aug 2025 DerbyshireList A · Metro Bank One Day Cup 2025 341/7339/5 W Hampshire Won by 3 Wickets
20 Aug 2025 NottinghamshireList A · Metro Bank One Day Cup 2025 290/7292/6 L Nottinghamshire Won by 4 Wickets
18 Aug 2025 SurreyList A · Metro Bank One Day Cup 2025 162/1160 W Hampshire Won by 9 Wickets
15 Aug 2025 LeicestershireList A · Metro Bank One Day Cup 2025 253/3252 W Hampshire Won by 7 Wickets
13 Aug 2025 WorcestershireList A · Metro Bank One Day Cup 2025 194196/5 L Worcestershire Won by 5 Wickets
7 Aug 2025 EssexList A · Metro Bank One Day Cup 2025 288/5285 W Hampshire Won by 5 Wickets
5 Aug 2025 GlamorganList A · Metro Bank One Day Cup 2025 324/6252 W Hampshire Won by 72 Runs
17 Jul 2025 EssexT20 · Vitality T20 Blast 2025 220/6 (20)222/6 (19.2) L Essex won by 4 wkts
13 Jul 2025 SussexT20 · Vitality T20 Blast 2025 171/4 (17.2)167/7 (20) W Hampshire won by 6 wkts
10 Jul 2025 GlamorganT20 · Vitality T20 Blast 2025 208/4 (20)113 (18.5) W Hampshire won by 95 runs
9 Jul 2025 MiddlesexT20 · Vitality T20 Blast 2025 188/7187/8 W Hampshire Won by 3 Wickets
6 Jul 2025 SomersetT20 · Vitality T20 Blast 2025 178/3 (20)180/6 (19.5) L Somerset won by 4 wkts
5 Jul 2025 SussexT20 · Vitality T20 Blast 2025 196/8 (20)134 (16.5) W Hampshire won by 62 runs
20 Jun 2025 GloucestershireT20 · Vitality T20 Blast 2025 124/9 (20)130/8 (20) L Gloucestershire won by 2 wkts
19 Jun 2025 SomersetT20 · Vitality T20 Blast 2025 192/7 (20)209/7 (20) L Somerset won by 17 runs
17 Jun 2025 SurreyT20 · Vitality T20 Blast 2025 124 (17.5)193/6 (20) L Surrey won by 69 runs
13 Jun 2025 MiddlesexT20 · Vitality T20 Blast 2025 63/1 (6)75/1 (6) T Match tied
8 Jun 2025 KentT20 · Vitality T20 Blast 2025 177/7 (20)181/2 (19) L Kent won by 8 wkts
6 Jun 2025 GloucestershireT20 · Vitality T20 Blast 2025 121/3 (15)119 (19.5) W Hampshire won by 7 wkts
5 Jun 2025 SurreyT20 · Vitality T20 Blast 2025 63/0 (8.2)141/7 (20) W Hampshire won by 15 runs (DLS method)
30 May 2025 EssexT20 · Vitality T20 Blast 2025 230/7 (20)124 (16.2) W Hampshire won by 106 runs
19 Jul 2024 EssexT20 · Vitality T20 Blast 2024 181/5 (20)174/7 (20) W Hampshire won by 7 runs
18 Jul 2024 SurreyT20 · Vitality T20 Blast 2024 183 (19.5)188/5 (19.1) L Surrey won by 5 wkts
14 Jul 2024 SomersetT20 · Vitality T20 Blast 2024 157/7 (20)158/1 (18) L Somerset won by 9 wkts
12 Jul 2024 GloucestershireT20 · Vitality T20 Blast 2024 177/5 (20)176/9 (20) W Hampshire won by 5 wkts
10 Jul 2024 SussexT20 · Vitality T20 Blast 2024 178 (19.1)200/7 (20) L Sussex won by 22 runs
21 Jun 2024 SussexT20 · Vitality T20 Blast 2024 177/3 (20)184/8 (20) L Sussex won by 7 runs
20 Jun 2024 EssexT20 · Vitality T20 Blast 2024 166/7 (20)170/2 (16.5) L Essex won by 8 wkts
14 Jun 2024 MiddlesexT20 · Vitality T20 Blast 2024 0/0113/8 (16.5) NR No result
13 Jun 2024 GlamorganT20 · Vitality T20 Blast 2024 0/00/0 NR Match abandoned due to rain
9 Jun 2024 SomersetT20 · Vitality T20 Blast 2024 178 (19.3)241/5 (20) L Somerset won by 63 runs
7 Jun 2024 GloucestershireT20 · Vitality T20 Blast 2024 128/5 (16.5)124 (18.2) W Hampshire won by 5 wkts
2 Jun 2024 KentT20 · Vitality T20 Blast 2024 166/7 (19.5)165/9 (20) W Hampshire won by 3 wkts
30 May 2024 SurreyT20 · Vitality T20 Blast 2024 162/9 (20)163/5 (19.2) L Surrey won by 5 wkts
15 Jul 2023 EssexT20 · Vitality T20 Blast 2023 170/7 (20)115/5 (11.3) L Essex won by 5 wkts (DLS Method)
7 Jul 2023 WorcestershireT20 · Vitality T20 Blast 2023 102/5 (15.3)100 (17.5) W Hampshire won by 5 wkts
2 Jul 2023 GloucestershireT20 · Vitality T20 Blast 2023 107/2 (14.3)105 (19.3) W Hampshire won by 8 wkts
30 Jun 2023 GlamorganT20 · Vitality T20 Blast 2023 97/2 (9.2)54/1 (5.3) W Hampshire won by 21 runs (DLS method)
23 Jun 2023 EssexT20 · Vitality T20 Blast 2023 212/6 (19.2)209/7 (20) W Hampshire won by 4 wkts
20 Jun 2023 GloucestershireT20 · Vitality T20 Blast 2023 158/7 (20)85/2 (8.1) L Gloucestershire won by 8 wickets (DLS method)
18 Jun 2023 SurreyT20 · Vitality T20 Blast 2023 125/1 (14.2)124 (19.2) W Hampshire won by 9 wkts
16 Jun 2023 SussexT20 · Vitality T20 Blast 2023 177/9 (20)183/6 (20) L Sussex won by 6 runs
9 Jun 2023 KentT20 · Vitality T20 Blast 2023 177/7 (20)180/4 (19.3) L Kent won by 6 wkts
7 Jun 2023 SomersetT20 · Vitality T20 Blast 2023 178/4 (20)173/6 (20) W Hampshire won by 5 runs
6 Jun 2023 MiddlesexT20 · Vitality T20 Blast 2023 164/6 (20)159/7 (20) W Hampshire won by 5 runs
3 Jun 2023 SussexT20 · Vitality T20 Blast 2023 145/0 (14.5)144 (18.5) W Hampshire won by 10 wkts
2 Jun 2023 EssexT20 · Vitality T20 Blast 2023 214/8 (20)96 (14.1) W Hampshire won by 118 runs
31 May 2023 SurreyT20 · Vitality T20 Blast 2023 156/4 (20)157/4 (18.5) L Surrey won by 6 wkts
26 May 2023 MiddlesexT20 · Vitality T20 Blast 2023 172/2 (17.5)171 (19.5) W Hampshire won by 8 wkts
24 May 2023 SomersetT20 · Vitality T20 Blast 2023 74 (16.1)75/2 (9.3) L Somerset won by 8 wkts
16 Jul 2022 SomersetT20 · Vitality T20 Blast 2022 190/6 (20)153 (19.3) W Hampshire won by 37 runs
16 Jul 2022 LancashireT20 · Vitality T20 Blast 2022 152/8 (20)151/8 (20) W Hampshire won by 1 run
7 Jul 2022 WarwickshireT20 · Vitality T20 Blast 2022 186/6 (20)82 (13.3) W Hampshire won by 104 runs
3 Jul 2022 SussexT20 · Vitality T20 Blast 2022 181/5 (19.1)180/8 (20) W Hampshire won by 5 wkts
1 Jul 2022 GloucestershireT20 · Vitality T20 Blast 2022 140/7 (20)125 (19.4) W Hampshire won by 15 runs
24 Jun 2022 GloucestershireT20 · Vitality T20 Blast 2022 178/7 (20)169/7 (20) W Hampshire won by 9 runs
23 Jun 2022 SomersetT20 · Vitality T20 Blast 2022 208/5 (20)194/9 (20) W Hampshire won by 14 runs
19 Jun 2022 SurreyT20 · Vitality T20 Blast 2022 151/7 (20)152/6 (19.1) L Surrey won by 4 wkts
17 Jun 2022 KentT20 · Vitality T20 Blast 2022 221/3 (20)167/8 (20) W Hampshire won by 54 runs
10 Jun 2022 GlamorganT20 · Vitality T20 Blast 2022 134/4 (20)125 (19.5) W Hampshire won by 9 runs
9 Jun 2022 EssexT20 · Vitality T20 Blast 2022 155/6 (20)123 (19.1) W Hampshire won by 32 runs
7 Jun 2022 MiddlesexT20 · Vitality T20 Blast 2022 145/1 (12)142/7 (20) W Hampshire won by 9 wkts
4 Jun 2022 SussexT20 · Vitality T20 Blast 2022 199/6 (20)177/6 (20) W Hampshire won by 22 runs
2 Jun 2022 SurreyT20 · Vitality T20 Blast 2022 156 (18.5)228/4 (20) L Surrey won by 72 runs
31 May 2022 EssexT20 · Vitality T20 Blast 2022 150/6 (20)152/2 (13.5) L Essex won by 8 wkts
30 May 2022 SomersetT20 · Vitality T20 Blast 2022 123 (20)124/6 (15.5) L Somerset won by 4 wkts
27 May 2022 MiddlesexT20 · Vitality T20 Blast 2022 153/8 (20)163/6 (20) L Middlesex won by 10 runs
18 Sep 2021 SomersetT20 · Vitality T20 Blast 2021 150 (20)153/8 (19.4) L Somerset won by 2 wkts
25 Aug 2021 NottinghamshireT20 · Vitality T20 Blast 2021 125/9 (20)123 (19.4) W Hampshire won by 2 runs
18 Jul 2021 GlamorganT20 · Vitality T20 Blast 2021 187/4 (13)184/4 (20) W Hampshire won by 6 wkts
16 Jul 2021 EssexT20 · Vitality T20 Blast 2021 171/8 (20)153 (19.2) W Hampshire won by 18 runs
16 Jul 2021 SussexT20 · Vitality T20 Blast 2021 184/4 (19.2)183/6 (20) W Hampshire won by 6 wkts
9 Jul 2021 SomersetT20 · Vitality T20 Blast 2021 175/6 (20)100 (16) W Hampshire won by 75 runs
2 Jul 2021 GloucestershireT20 · Vitality T20 Blast 2021 176/6 (20)166/5 (20) W Hampshire won by 10 runs
30 Jun 2021 SurreyT20 · Vitality T20 Blast 2021 126/8 (20)146/7 (20) L Surrey won by 20 runs
25 Jun 2021 SomersetT20 · Vitality T20 Blast 2021 165/8 (20)172/9 (20) L Somerset won by 7 runs
15 Jun 2021 MiddlesexT20 · Vitality T20 Blast 2021 215/6 (20)217/7 (19.4) L Middlesex won by 3 wkts
12 Jun 2021 SussexT20 · Vitality T20 Blast 2021 154/7 (20)155/1 (16.2) L Sussex won by 9 wkts
11 Jun 2021 EssexT20 · Vitality T20 Blast 2021 155/6 (20)142 (19.2) W Hampshire won by 13 runs
9 Jun 2021 KentT20 · Vitality T20 Blast 2021 138/9 (20)176/6 (20) L Kent won by 38 runs
20 Sep 2020 MiddlesexT20 · Vitality T20 Blast 2020 141/9 (20)121 (18) W Hampshire won by 20 runs

Latest 120 of 327 results.

Hampshire Records

Highest total383/9vs SUS, 9 Aug 2026
Lowest all out74vs SOM, 24 May 2023
Biggest win by runs118 runsvs SUS, 19 Jun 2026
Biggest win by wickets10 wicketsvs SUS, 3 Jun 2023

Hampshire Season by Season

YearPWLT/DNRWin %
20263212103755%
20252817101063%
202413470236%
2023161060063%
2022171250071%
202113760054%
202010270122%
201912561045%
201813291118%
201715870053%
201613480133%
201516970056%
2014161060063%
201312920182%
201211820180%
2011171221286%
2010191180058%
200911650055%
200810541056%
20077141120%
20068350038%
20057320260%
20046330050%
20035140020%

Hampshire Head to Head

OpponentPWLT/DNRWin %
Essex5023193555%
Sussex4525180258%
Middlesex4526161262%
Kent3817191147%
Surrey3715202043%
Somerset3210201133%
Glamorgan251471367%
Gloucestershire201540179%
Nottinghamshire7330150%
Yorkshire54001100%
Worcestershire5230040%
Lancashire5230040%
Warwickshire32001100%
Derbyshire3210067%
Durham3210067%
Leicestershire21001100%
Northamptonshire2110050%

Hampshire Record by Venue

GroundPWLT/DNRWin %
The Rose Bowl151845251062%
County Ground2514100158%
County Ground258131338%
London - Kennington Oval176110035%
St Lawrence Ground14670146%
Sophia Gardens13641260%
Edgbaston13571042%
Taunton - The Cooper Associates County Ground122100017%
County Ground7430057%
Trent Bridge5320060%
Lord's5320060%
Uxbridge Cricket Club Ground5320060%
Old Deer Park44000100%
The Oval32010100%
Merchant Taylors' School Ground33000100%
Radlett - Radlett Cricket Club3210067%
Kent County Cricket Ground303000%
New Road2110050%
North Marine Road22000100%
Nevill Ground2110050%
Southgate202000%
Grace Road10001–
County Ground10001–
Riverside Ground11000100%
Brunton Memorial Ground11000100%
Worcester Royal Grammar School Ground101000%
The Gnoll11000100%
County Ground11000100%
College Ground101000%
Gloucester11000100%
County Ground101000%
Arundel - Arundel Castle101000%

Hampshire Batting

PlayerMInnsRunsHSAvgSR50+
Toby Albert662168936.00103.81
Jake Lehmann552076841.4076.42
Nick Gubbins551585731.6082.32
Ben Mayes331244862.00147.60
Tom Prest551125622.40104.72
Andrew John Neal55973219.4090.70
Ben Brown44965424.0076.81
Hilton Cartwright33847042.00195.31
James Fuller44804720.00133.30
Joe Weatherley33783426.00156.00
Alistair Orr55773115.4062.10
Fletcha Middleton33544718.0072.00

Hampshire Bowling

PlayerMOversWktsBestAvgEcon
Ashutosh Sharma53111515.915.65
Kyle Abbott4335332.004.85
James Fuller5274248.507.19
Andrew John Neal6484272.506.04
Manny Lumsden193320.006.67
Eddie Jack2113220.005.45
Harry Petrie2153223.674.73
Sonny Baker142219.009.50
Scott Currie262230.0010.00
Oliver Williams3242183.006.92
Nick Gubbins131118.006.00
Delano Potgieter131122.007.33

Everyone Who Has Played for Hampshire

Hampshire Record by Tournament

Tournament / seasonPWLT/DNRWin %
County Championship Division One 202611132525%
Metro Bank One Day Cup191270063%
Metro Bank One Day Cup 20268440050%
Metro Bank One Day Cup 202511830073%
Vitality T20 Blast29715112571455%
Vitality T20 Blast 202613731270%
Vitality T20 Blast 202517971056%
Vitality T20 Blast 202413470236%
Vitality T20 Blast 2023161060063%
Vitality T20 Blast 2022171250071%
Vitality T20 Blast 202113760054%
Vitality T20 Blast 202010270122%
Vitality T20 Blast 201912561045%
Vitality T20 Blast 201813291118%
Vitality T20 Blast 201715870053%
Vitality T20 Blast 201613480133%
Vitality T20 Blast 201516970056%
Vitality T20 Blast 2014161060063%
Vitality T20 Blast 201312920182%
Vitality T20 Blast 201211820180%
Vitality T20 Blast 2011171221286%
Vitality T20 Blast 2010191180058%
Vitality T20 Blast 200911650055%
Vitality T20 Blast 200810541056%
Vitality T20 Blast 20077141120%
Vitality T20 Blast 20068350038%
Vitality T20 Blast 20057320260%
Vitality T20 Blast 20046330050%
Vitality T20 Blast 20035140020%