Head to Head
Middlesex vs Surrey Head to Head Record
In 23 matches, Middlesex have won 6 and Surrey 17.
Middlesex
23
played
Surrey
6won
won17
26.1%73.9%
Middlesex · last 5LLLLL
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
Middlesex vs Surrey — Frequently Asked Questions
How many times have Middlesex and Surrey played each other?
Middlesex and Surrey have played 23 matches against each other across formats.
Who has won more matches, Middlesex or Surrey?
Middlesex have won 6 and Surrey have won 17 of their meetings.
What is the Middlesex vs Surrey record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.