Batting Most Runs Innings - last 2 years

High scores for Middlesex in List A - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
169*205139192121.58Middlesexv DurhamChester-le-Street213 Aug 2025List A
141*184119146118.48Middlesexv KentRadlett219 Aug 2025List A
10011881102123.45Middlesexv NottsRadlett115 Aug 2023List A
9816112311-79.67Middlesexv LancashireManchester28 Aug 2024List A
931159712295.87Middlesexv EssexChelmsford211 Aug 2023List A
9210279121116.45Middlesexv LancashireManchester226 Aug 2025List A
8911588141101.13Middlesexv SussexLord's210 Aug 2025List A
888358103151.72Middlesexv NottsRadlett115 Aug 2023List A
888082102107.31Middlesexv KentBeckenham24 Aug 2024List A
87*1471109-79.09Middlesexv LancashireManchester28 Aug 2024List A
87846517-133.84Middlesexv YorkshireRadlett222 Aug 2023List A
839278101106.41Middlesexv NorthantsRadlett229 Jul 2024List A
831551038180.58Middlesexv NorthantsRadlett229 Jul 2024List A
788061121127.86Middlesexv SussexLord's210 Aug 2025List A
77*132959181.05Middlesexv KentRadlett219 Aug 2025List A
75493715-202.70Middlesexv WorcsWorcester224 Jul 2024List A
711138610182.55Middlesexv SomersetRadlett16 Aug 2025List A
67767011-95.71Middlesexv NorthantsNorthampton224 Aug 2025List A
6681687297.05Middlesexv LancashireLord's220 Aug 2023List A
64745652114.28Middlesexv SomersetRadlett16 Aug 2025List A
636948101131.25Middlesexv DurhamChester-le-Street213 Aug 2025List A
62846161101.63Middlesexv YorkshireRadlett222 Aug 2023List A
61544291145.23Middlesexv DurhamChester-le-Street213 Aug 2025List A
61665381115.09Middlesexv LancashireManchester226 Aug 2025List A
58109684-85.29Middlesexv LeicsLeicester118 Aug 2023List A
56108746175.67Middlesexv DerbyshireDerby127 Jul 2024List A
5387645-82.81Middlesexv HampshireNorthwood214 Aug 2024List A
5173518-100.00Middlesexv NorthantsNorthampton224 Aug 2025List A
5096475-106.38Middlesexv KentBeckenham24 Aug 2024List A
50105695-72.46Middlesexv LancashireManchester226 Aug 2025List A
4964527-94.23Middlesexv NorthantsRadlett229 Jul 2024List A
4864545-88.88Middlesexv EssexChelmsford211 Aug 2023List A
4883575184.21Middlesexv WarwickshireRugby115 Aug 2025List A
4847349-141.17Middlesexv NorthantsNorthampton224 Aug 2025List A
48130705-68.57Middlesexv HampshireRadlett228 Aug 2025List A
47543061156.66Middlesexv DurhamChester-le-Street213 Aug 2025List A
46*79523188.46Middlesexv LancashireLord's220 Aug 2023List A
4685664-69.69Middlesexv DerbyshireDerby127 Jul 2024List A
46584552102.22Middlesexv HampshireNorthwood214 Aug 2024List A
4486563-78.57Middlesexv LancashireLord's220 Aug 2023List A
4388596-72.88Middlesexv WarwickshireRugby115 Aug 2025List A
4262666-63.63Middlesexv HampshireRadlett228 Aug 2025List A
40443841105.26Middlesexv SomersetRadlett16 Aug 2025List A
39*46365-108.33Middlesexv HampshireRadlett228 Aug 2025List A
3948396-100.00Middlesexv EssexChelmsford211 Aug 2023List A
3964513-76.47Middlesexv KentBeckenham213 Aug 2023List A
38*113712153.52Middlesexv SomersetLord's111 Aug 2024List A
3850434-88.37Middlesexv DerbyshireDerby127 Jul 2024List A
3859603-63.33Middlesexv WarwickshireRugby115 Aug 2025List A
36*25325-112.50Middlesexv YorkshireRadlett222 Aug 2023List A
35*492322152.17Middlesexv NorthantsRadlett229 Jul 2024List A
35282751129.62Middlesexv NottsRadlett115 Aug 2023List A
3538342-102.94Middlesexv NottsRadlett115 Aug 2023List A
3572414185.36Middlesexv NottsRadlett115 Aug 2023List A
35333331106.06Middlesexv KentBeckenham24 Aug 2024List A
3549307-116.66Middlesexv KentRadlett219 Aug 2025List A
3472496-69.38Middlesexv SomersetLord's111 Aug 2024List A
3352454-73.33Middlesexv LeicsLeicester118 Aug 2023List A
3331305-110.00Middlesexv LancashireLord's220 Aug 2023List A
3368455-73.33Middlesexv HampshireNorthwood214 Aug 2024List A
3350401282.50Middlesexv WarwickshireRugby115 Aug 2025List A
3230285-114.28Middlesexv EssexChelmsford211 Aug 2023List A
3242285-114.28Middlesexv DerbyshireDerby127 Jul 2024List A
31*191732182.35Middlesexv NorthantsRadlett229 Jul 2024List A
3136355-88.57Middlesexv LancashireManchester226 Aug 2025List A
30*56483-62.50Middlesexv SussexLord's210 Aug 2025List A
3041313-96.77Middlesexv LancashireLord's220 Aug 2023List A
3038334190.90Middlesexv SussexLord's210 Aug 2025List A
29*43333-87.87Middlesexv YorkshireRadlett222 Aug 2023List A
29*181251241.66Middlesexv HampshireNorthwood214 Aug 2024List A
28*241751164.70Middlesexv YorkshireRadlett117 Aug 2025List A
2855375-75.67Middlesexv YorkshireRadlett117 Aug 2025List A
27*271711158.82Middlesexv SomersetRadlett16 Aug 2025List A
2740293-93.10Middlesexv HampshireNorthwood214 Aug 2024List A
2633253-104.00Middlesexv EssexChelmsford211 Aug 2023List A
25181122227.27Middlesexv EssexChelmsford211 Aug 2023List A
2566392-64.10Middlesexv KentBeckenham213 Aug 2023List A
2424293-82.75Middlesexv KentBeckenham213 Aug 2023List A
2431273-88.88Middlesexv LancashireLord's220 Aug 2023List A
2429261192.30Middlesexv DurhamChester-le-Street213 Aug 2025List A
2325154-153.33Middlesexv WorcsWorcester224 Jul 2024List A
23322021115.00Middlesexv DerbyshireDerby127 Jul 2024List A
2322194-121.05Middlesexv SomersetLord's111 Aug 2024List A
2353442152.27Middlesexv SomersetRadlett16 Aug 2025List A
2241321-68.75Middlesexv KentBeckenham213 Aug 2023List A
22222221100.00Middlesexv HampshireRadlett228 Aug 2025List A
2127312-67.74Middlesexv KentBeckenham213 Aug 2023List A
213519-1110.52Middlesexv LeicsLeicester118 Aug 2023List A
2123234-91.30Middlesexv LeicsLeicester118 Aug 2023List A
2140292-72.41Middlesexv SomersetRadlett16 Aug 2025List A
2024203-100.00Middlesexv LeicsLeicester118 Aug 2023List A
2019173-117.64Middlesexv DerbyshireDerby127 Jul 2024List A
2071491-40.81Middlesexv HampshireNorthwood214 Aug 2024List A
194932-159.37Middlesexv NottsRadlett115 Aug 2023List A
1834211-85.71Middlesexv WorcsWorcester224 Jul 2024List A
1837221-81.81Middlesexv SomersetRadlett16 Aug 2025List A
17211621106.25Middlesexv NottsRadlett115 Aug 2023List A
1735182-94.44Middlesexv NorthantsRadlett229 Jul 2024List A
1735271-62.96Middlesexv WarwickshireRugby115 Aug 2025List A
1753272-62.96Middlesexv YorkshireRadlett117 Aug 2025List A
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Hampshire vs Middlesex at Radlett, One-Day Cup Quarter Final, Aug 28, 2025 [List A]

Lancashire vs Middlesex at Manchester, One-Day Cup Group B, Aug 26, 2025 [List A]

Northamptonshire vs Middlesex at Northampton, One-Day Cup Group B, Aug 24, 2025 [List A]