Head to Head
Hampshire vs Middlesex Head to Head Record
In 19 matches, Hampshire have won 12 and Middlesex 6, with 1 drawn/no-result.
Hampshire
19
played
Middlesex
12won
1 drawn / NRwon6
63.2%31.6%
Hampshire · last 5WWDWW
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
Hampshire vs Middlesex — Frequently Asked Questions
How many times have Hampshire and Middlesex played each other?
Hampshire and Middlesex have played 19 matches against each other across formats.
Who has won more matches, Hampshire or Middlesex?
Hampshire have won 12 and Middlesex have won 6 of their meetings, with 1 drawn or no-result.
What is the Hampshire vs Middlesex record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.