Head to Head
Surrey vs Middlesex Head to Head Record
In 23 matches, Surrey have won 17 and Middlesex 6.
Surrey
23
played
Middlesex
17won
won6
73.9%26.1%
Surrey · last 5WWWWW
Recent meetings
T20ISurrey won by 8 wickets
Middlesex129/7
Surrey134/2Wed, 03 Jun, 2026Kennington Oval
T20ISurrey won by 6 wickets
Middlesex143/8
Surrey144/4Sun, 24 May, 2026Lord's
T20ISurrey won by 8 runs
Surrey189/9
Middlesex181/6Wed, 16 Jul, 2025Lord's
T20ISurrey won by 75 runs
Surrey194/8
Middlesex119/10Fri, 20 Jun, 2025Kennington Oval
T20ISurrey won by 56 runs
Surrey185/9
Middlesex129/8Thu, 20 Jun, 2024Lord's
TestSurrey won by 8 wickets
Middlesex238/10 & 272/10
Surrey433/10 & 78/2Wed, 19 Jul, 2023Lord's
T20IMiddlesex won by 7 wickets
Surrey252/7
Middlesex254/3Thu, 22 Jun, 2023Kennington Oval
T20ISurrey won by 73 runs
Surrey199/6
Middlesex126/10Thu, 25 May, 2023Lord's
TestSurrey won by 9 wickets
Middlesex209/10 & 240/10
Surrey380/10 & 73/1Thu, 11 May, 2023Kennington Oval
T20ISurrey won by 7 wickets
Middlesex155/8
Surrey158/3Fri, 17 Jun, 2022Kennington Oval
Surrey vs Middlesex — Frequently Asked Questions
How many times have Surrey and Middlesex played each other?
Surrey and Middlesex have played 23 matches against each other across formats.
Who has won more matches, Surrey or Middlesex?
Surrey have won 17 and Middlesex have won 6 of their meetings.
What is the Surrey vs Middlesex record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.