Head to Head
Middlesex vs Hampshire Head to Head Record
In 19 matches, Middlesex have won 6 and Hampshire 12, with 1 drawn/no-result.
Middlesex
19
played
Hampshire
6won
1 drawn / NRwon12
31.6%63.2%
Middlesex · last 5LLDLL
Recent meetings
T20IHampshire won by 8 wickets
Middlesex126/7
Hampshire130/2Sun, 31 May, 2026Merchant Taylors' School Ground
T20IHampshire won by 3 wickets
Middlesex187/8
Hampshire188/7Wed, 09 Jul, 2025Merchant Taylors' School Ground
T20IMatch tied (D/L method)
Hampshire63/1
Middlesex75/1Fri, 13 Jun, 2025The Rose Bowl
TestHampshire won by an innings and 61 runs
Hampshire419/10
Middlesex150/10 & 208/10Sun, 25 Jun, 2023The Rose Bowl
T20IHampshire won by 5 runs
Hampshire164/6
Middlesex159/7Tue, 06 Jun, 2023Radlett Cricket Club
T20IHampshire won by 8 wickets
Middlesex171/10
Hampshire172/2Fri, 26 May, 2023The Rose Bowl
T20IHampshire won by 9 wickets
Middlesex142/7
Hampshire145/1Tue, 07 Jun, 2022Radlett Cricket Club
T20IMiddlesex won by 10 runs
Middlesex163/6
Hampshire153/8Fri, 27 May, 2022The Rose Bowl
T20IMiddlesex won by 3 wickets
Hampshire215/6
Middlesex217/7Tue, 15 Jun, 2021Radlett Cricket Club
T20IHampshire won by 20 runs
Hampshire141/9
Middlesex121/10Sun, 20 Sept, 2020The Rose Bowl
Middlesex vs Hampshire — Frequently Asked Questions
How many times have Middlesex and Hampshire played each other?
Middlesex and Hampshire have played 19 matches against each other across formats.
Who has won more matches, Middlesex or Hampshire?
Middlesex have won 6 and Hampshire have won 12 of their meetings, with 1 drawn or no-result.
What is the Middlesex vs Hampshire record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.