Batting Most Runs Innings - last one year

High scores for Middlesex in FC+LA+T20s - last one year

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
18447333520254.92Middlesexv LancashireLord's304 Apr 2025First-class
15532725922159.84Middlesexv YorkshireLeeds229 Aug 2024First-class
15326118318283.60Middlesexv GloucsCheltenham129 Jul 2025First-class
15134828219153.54Middlesexv NorthantsNorthwood122 Jul 2025First-class
13729420811265.86Middlesexv LeicsLeicester129 Jun 2025First-class
13329024116-55.18Middlesexv LeicsLeicester129 Jun 2025First-class
11527022319-51.56Middlesexv DerbyshireDerby217 Sep 2024First-class
11421315914171.69Middlesexv NorthantsNorthwood122 Jul 2025First-class
11316110315-109.70Middlesexv SussexHove126 Sep 2024First-class
11222917311164.73Middlesexv NorthantsNorthampton122 Jun 2025First-class
10823821915-49.31Middlesexv YorkshireLeeds229 Aug 2024First-class
10722319816154.04Middlesexv GlamorganLord's218 Apr 2025First-class
105*22615210169.07Middlesexv NorthantsNorthwood122 Jul 2025First-class
10329019210-53.64Middlesexv KentLord's402 May 2025First-class
9816112311-79.67Middlesexv LancashireManchester208 Aug 2024List A
9419013513-69.62Middlesexv DerbyshireDerby325 Apr 2025First-class
946148123195.83Middlesexv HampshireNorthwood109 Jul 2025Twenty20
9116813711266.42Middlesexv GloucsLord's109 Sep 2024First-class
893011917-46.59Middlesexv GlamorganLord's218 Apr 2025First-class
888082102107.31Middlesexv KentBeckenham204 Aug 2024List A
87*1471109-79.09Middlesexv LancashireManchester208 Aug 2024List A
87*6147121185.10Middlesexv SomersetTaunton112 Jun 2025Twenty20
8712814412-60.41Middlesexv NorthantsNorthampton322 Jun 2025First-class
839278101106.41Middlesexv NorthantsRadlett229 Jul 2024List A
831551038180.58Middlesexv NorthantsRadlett229 Jul 2024List A
831831498-55.70Middlesexv GlamorganLord's218 Apr 2025First-class
8015310112179.20Middlesexv DerbyshireDerby217 Sep 2024First-class
772101339-57.89Middlesexv GloucsLord's109 Sep 2024First-class
7618513713-55.47Middlesexv LeicsLeicester129 Jun 2025First-class
75493715-202.70Middlesexv WorcsWorcester224 Jul 2024List A
752071427-52.81Middlesexv KentCanterbury311 Apr 2025First-class
75564183182.92Middlesexv GloucsBristol206 Jul 2025Twenty20
741861337-55.63Middlesexv LancashireLord's304 Apr 2025First-class
73*835263140.38Middlesexv GloucsChelmsford218 Jul 2024Twenty20
73106989274.48Middlesexv NorthantsNorthwood122 Jul 2025First-class
72464782153.19Middlesexv EssexChelmsford208 Jun 2025Twenty20
711661108-64.54Middlesexv NorthantsNorthwood222 Aug 2024First-class
711138610182.55Middlesexv SomersetRadlett106 Aug 2025List A
701168311-84.33Middlesexv LancashireLord's104 Apr 2025First-class
691561157160.00Middlesexv LancashireLord's104 Apr 2025First-class
69383227215.62Middlesexv SomersetTaunton112 Jun 2025Twenty20
681711549-44.15Middlesexv DerbyshireDerby217 Sep 2024First-class
68544582151.11Middlesexv KentCanterbury113 Jul 2025Twenty20
66905813-113.79Middlesexv GlamorganCardiff323 May 2025First-class
661289510-69.47Middlesexv NorthantsNorthampton122 Jun 2025First-class
64*674211-152.38Middlesexv NorthantsNorthwood422 Aug 2024First-class
641361158-55.65Middlesexv GloucsLord's109 Sep 2024First-class
64745652114.28Middlesexv SomersetRadlett106 Aug 2025List A
63494263150.00Middlesexv GlamorganCardiff218 Jul 2025Twenty20
611431299-47.28Middlesexv YorkshireLeeds229 Aug 2024First-class
611961558-39.35Middlesexv DerbyshireDerby325 Apr 2025First-class
60*124958163.15Middlesexv GloucsCheltenham129 Jul 2025First-class
59117937163.44Middlesexv DerbyshireDerby225 Apr 2025First-class
5997838271.08Middlesexv KentLord's402 May 2025First-class
582071468-39.72Middlesexv NorthantsNorthwood222 Aug 2024First-class
582091367-42.64Middlesexv GlamorganLord's218 Apr 2025First-class
581319411-61.70Middlesexv GloucsCheltenham129 Jul 2025First-class
57105856167.05Middlesexv KentCanterbury311 Apr 2025First-class
571891476-38.77Middlesexv KentCanterbury311 Apr 2025First-class
57514264135.71Middlesexv GlamorganCardiff323 May 2025First-class
571391088-52.77Middlesexv NorthantsNorthwood122 Jul 2025First-class
57119866-66.27Middlesexv GloucsCheltenham129 Jul 2025First-class
56108746175.67Middlesexv DerbyshireDerby127 Jul 2024List A
562281223-45.90Middlesexv DerbyshireDerby325 Apr 2025First-class
561841134-49.55Middlesexv LeicsLeicester129 Jun 2025First-class
541571347240.29Middlesexv DerbyshireDerby225 Apr 2025First-class
541371016-53.46Middlesexv KentLord's202 May 2025First-class
541531046-51.92Middlesexv NorthantsNorthampton322 Jun 2025First-class
54463742145.94Middlesexv GloucsNorthwood111 Jul 2025Twenty20
53533552151.42Middlesexv GloucsCheltenham111 Jul 2024Twenty20
5387645-82.81Middlesexv HampshireNorthwood214 Aug 2024List A
53453153170.96Middlesexv EssexLord's119 Jun 2025Twenty20
53613861139.47Middlesexv SurreyLord's216 Jul 2025Twenty20
52*1731087248.14Middlesexv DerbyshireDerby325 Apr 2025First-class
5247396-133.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
52423563148.57Middlesexv SussexHove119 Jul 2024Twenty20
521721346-38.80Middlesexv DerbyshireDerby225 Apr 2025First-class
52413062173.33Middlesexv GloucsNorthwood111 Jul 2025Twenty20
511441454-35.17Middlesexv YorkshireLeeds229 Aug 2024First-class
51623722137.83Middlesexv SussexLord's229 May 2025Twenty20
5195868-59.30Middlesexv NorthantsNorthampton122 Jun 2025First-class
5096475-106.38Middlesexv KentBeckenham204 Aug 2024List A
5068546-92.59Middlesexv GloucsLord's309 Sep 2024First-class
49493933125.64Middlesexv GloucsChelmsford218 Jul 2024Twenty20
4964527-94.23Middlesexv NorthantsRadlett229 Jul 2024List A
49128906-54.44Middlesexv LeicsLord's116 May 2025First-class
4868597-81.35Middlesexv NorthantsNorthampton322 Jun 2025First-class
47*120778-61.03Middlesexv KentCanterbury111 Apr 2025First-class
4685664-69.69Middlesexv DerbyshireDerby127 Jul 2024List A
46584552102.22Middlesexv HampshireNorthwood214 Aug 2024List A
44123984-44.89Middlesexv LeicsLord's116 May 2025First-class
44201653275.00Middlesexv SussexLord's229 May 2025Twenty20
4474514186.27Middlesexv NorthantsNorthampton322 Jun 2025First-class
4497726161.11Middlesexv GloucsCheltenham129 Jul 2025First-class
43127916-47.25Middlesexv LancashireLord's304 Apr 2025First-class
42*60588-72.41Middlesexv NorthantsNorthampton122 Jun 2025First-class
4265478-89.36Middlesexv GloucsLord's109 Sep 2024First-class
42116917-46.15Middlesexv DerbyshireDerby225 Apr 2025First-class
4293656-64.61Middlesexv KentLord's202 May 2025First-class
421591075-39.25Middlesexv LeicsLord's316 May 2025First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

Gloucestershire vs Surrey at Guildford, One-Day Cup Group A, Aug 8, 2025 [List A]

Durham vs Somerset at Taunton, One-Day Cup Group B, Aug 8, 2025 [List A]