Batting Most Runs Innings - last 2 years

High scores for Middlesex vs Surrey in FC+LA+T20s - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
977456105173.21Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
53613861139.47Middlesexv SurreyLord's216 Jul 2025Twenty20
52463652144.44Surreyv MiddlesexLord's116 Jul 2025Twenty20
48272843171.42Surreyv MiddlesexLord's120 Jun 2024Twenty20
47302271213.63Surreyv MiddlesexLord's116 Jul 2025Twenty20
41232052205.00Surreyv MiddlesexLord's120 Jun 2024Twenty20
35463040116.66Middlesexv SurreyLord's220 Jun 2024Twenty20
32*181451228.57Middlesexv SurreyLord's216 Jul 2025Twenty20
32492940110.34Surreyv MiddlesexLord's120 Jun 2024Twenty20
29*261831161.11Middlesexv SurreyLord's216 Jul 2025Twenty20
29211731170.58Middlesexv SurreyLord's216 Jul 2025Twenty20
27382640103.84Middlesexv SurreyThe Oval220 Jun 2025Twenty20
27402212122.72Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
26*31272096.29Middlesexv SurreyLord's220 Jun 2024Twenty20
26211721152.94Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
26191550173.33Middlesexv SurreyThe Oval220 Jun 2025Twenty20
24292230109.09Surreyv MiddlesexLord's116 Jul 2025Twenty20
23231911121.05Middlesexv SurreyLord's220 Jun 2024Twenty20
23271131209.09Surreyv MiddlesexLord's116 Jul 2025Twenty20
2044231086.95Middlesexv SurreyThe Oval220 Jun 2025Twenty20
16161220133.33Middlesexv SurreyThe Oval220 Jun 2025Twenty20
16151320123.07Middlesexv SurreyLord's216 Jul 2025Twenty20
15141120136.36Surreyv MiddlesexLord's120 Jun 2024Twenty20
1515702214.28Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
13*9502260.00Surreyv MiddlesexLord's116 Jul 2025Twenty20
1314920144.44Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
129720171.42Middlesexv SurreyThe Oval220 Jun 2025Twenty20
12201001120.00Middlesexv SurreyLord's216 Jul 2025Twenty20
1115920122.22Middlesexv SurreyLord's220 Jun 2024Twenty20
1114720157.14Surreyv MiddlesexLord's116 Jul 2025Twenty20
1010810125.00Surreyv MiddlesexLord's120 Jun 2024Twenty20
912800112.50Surreyv MiddlesexLord's120 Jun 2024Twenty20
914601150.00Surreyv MiddlesexLord's120 Jun 2024Twenty20
810710114.28Surreyv MiddlesexLord's116 Jul 2025Twenty20
720111063.63Middlesexv SurreyLord's220 Jun 2024Twenty20
61390066.66Middlesexv SurreyLord's220 Jun 2024Twenty20
5871071.42Surreyv MiddlesexLord's120 Jun 2024Twenty20
51070071.42Middlesexv SurreyLord's220 Jun 2024Twenty20
4*1110400.00Surreyv MiddlesexLord's120 Jun 2024Twenty20
4*2200200.00Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
41160066.66Middlesexv SurreyLord's220 Jun 2024Twenty20
47400100.00Middlesexv SurreyThe Oval220 Jun 2025Twenty20
4760066.66Middlesexv SurreyLord's216 Jul 2025Twenty20
31070042.85Middlesexv SurreyThe Oval220 Jun 2025Twenty20
2*430066.66Middlesexv SurreyThe Oval220 Jun 2025Twenty20
2440050.00Middlesexv SurreyThe Oval220 Jun 2025Twenty20
2530066.66Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
21440050.00Surreyv MiddlesexLord's116 Jul 2025Twenty20
1*540025.00Middlesexv SurreyLord's220 Jun 2024Twenty20
1*6100100.00Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
1*2100100.00Surreyv MiddlesexLord's116 Jul 2025Twenty20
11060016.66Middlesexv SurreyThe Oval220 Jun 2025Twenty20
1620050.00Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
1640025.00Surreyv MiddlesexLord's116 Jul 2025Twenty20
1740025.00Middlesexv SurreyLord's216 Jul 2025Twenty20
0*6000-Surreyv MiddlesexLord's120 Jun 2024Twenty20
032000.00Surreyv MiddlesexLord's120 Jun 2024Twenty20
021000.00Middlesexv SurreyLord's220 Jun 2024Twenty20
075000.00Middlesexv SurreyThe Oval220 Jun 2025Twenty20
011000.00Surreyv MiddlesexThe Oval120 Jun 2025Twenty20
021000.00Surreyv MiddlesexLord's116 Jul 2025Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Middlesex vs Gloucestershire at Lord's, County Championship Division Two 55th Match, Sep 24-27, 2025 [First-class]

Surrey vs Hampshire at Southampton, County Championship Division One 68th Match, Sep 24-27, 2025 [First-class]

Middlesex vs Lancashire at Manchester, County Championship Division Two 50th Match, Sep 15-18, 2025 [First-class]