Batting Most Runs Innings - last 2 years

High scores for Middlesex in FC - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22152036021261.38Middlesexv GlamorganLord's205 Apr 2024First-class
211*46737716-55.96Middlesexv NorthantsNorthampton212 Apr 2024First-class
196*26120516495.60Middlesexv NorthantsNorthampton212 Apr 2024First-class
18447333520254.92Middlesexv LancashireLord's304 Apr 2025First-class
16334622616472.12Middlesexv DerbyshireLord's123 Jun 2024First-class
16236727313259.34Middlesexv LeicsLord's203 May 2024First-class
15521417417589.08Middlesexv GloucsBristol326 Apr 2024First-class
15532725922159.84Middlesexv YorkshireLeeds229 Aug 2024First-class
13730018215-75.27Middlesexv NottsNottingham126 Sep 2023First-class
13632723619-57.62Middlesexv SussexLord's224 May 2024First-class
13126619317167.87Middlesexv LeicsLord's203 May 2024First-class
12927724419-52.86Middlesexv GlamorganCardiff217 May 2024First-class
126*35925211-50.00Middlesexv NorthantsNorthwood410 Jul 2023First-class
11527022319-51.56Middlesexv DerbyshireDerby217 Sep 2024First-class
11316110315-109.70Middlesexv SussexHove126 Sep 2024First-class
11124616415167.68Middlesexv GloucsBristol326 Apr 2024First-class
10823821915-49.31Middlesexv YorkshireLeeds229 Aug 2024First-class
107*41128714-37.28Middlesexv WarwickshireLord's319 Sep 2023First-class
10722319816154.04Middlesexv GlamorganLord's218 Apr 2025First-class
10616812614184.12Middlesexv SussexLord's224 May 2024First-class
105*1561093-96.33Middlesexv NottsNottingham326 Sep 2023First-class
10325221314-48.35Middlesexv NorthantsNorthampton212 Apr 2024First-class
10329019210-53.64Middlesexv KentLord's402 May 2025First-class
9726318014153.88Middlesexv GlamorganLord's205 Apr 2024First-class
9419013513-69.62Middlesexv DerbyshireDerby325 Apr 2025First-class
9124318110-50.27Middlesexv SussexLord's224 May 2024First-class
9116813711266.42Middlesexv GloucsLord's109 Sep 2024First-class
893011917-46.59Middlesexv GlamorganLord's218 Apr 2025First-class
8634223510-36.59Middlesexv LancashireManchester110 Sep 2023First-class
831831498-55.70Middlesexv GlamorganLord's218 Apr 2025First-class
8015310112179.20Middlesexv DerbyshireDerby217 Sep 2024First-class
772101339-57.89Middlesexv GloucsLord's109 Sep 2024First-class
7618113214-57.57Middlesexv SurreyThe Oval111 May 2023First-class
75*21311211-66.96Middlesexv GlamorganCardiff217 May 2024First-class
751901588-47.46Middlesexv NorthantsNorthwood410 Jul 2023First-class
752071427-52.81Middlesexv KentCanterbury311 Apr 2025First-class
741861337-55.63Middlesexv LancashireLord's304 Apr 2025First-class
721147811-92.30Middlesexv SurreyLord's319 Jul 2023First-class
711661108-64.54Middlesexv NorthantsNorthwood222 Aug 2024First-class
701168311-84.33Middlesexv LancashireLord's104 Apr 2025First-class
691561157160.00Middlesexv LancashireLord's104 Apr 2025First-class
681231175158.11Middlesexv SussexLord's224 May 2024First-class
681711549-44.15Middlesexv DerbyshireDerby217 Sep 2024First-class
67715911-113.55Middlesexv DerbyshireLord's323 Jun 2024First-class
67119805283.75Middlesexv DerbyshireLord's323 Jun 2024First-class
661701386-47.82Middlesexv SurreyThe Oval111 May 2023First-class
66905813-113.79Middlesexv GlamorganCardiff323 May 2025First-class
65*15514812-43.91Middlesexv LancashireManchester310 Sep 2023First-class
65*134968-67.70Middlesexv GloucsBristol326 Apr 2024First-class
64*1531056-60.95Middlesexv NorthantsNorthwood210 Jul 2023First-class
64*674211-152.38Middlesexv NorthantsNorthwood422 Aug 2024First-class
641371207153.33Middlesexv GlamorganLord's205 Apr 2024First-class
641361158-55.65Middlesexv GloucsLord's109 Sep 2024First-class
631821177-53.84Middlesexv GlamorganCardiff417 May 2024First-class
611851437-42.65Middlesexv SussexLord's224 May 2024First-class
611431299-47.28Middlesexv YorkshireLeeds229 Aug 2024First-class
611961558-39.35Middlesexv DerbyshireDerby325 Apr 2025First-class
601711296-46.51Middlesexv SomersetLord's318 May 2023First-class
601901336145.11Middlesexv SurreyLord's219 Jul 2023First-class
601841608-37.50Middlesexv GlamorganLord's205 Apr 2024First-class
601781335-45.11Middlesexv LeicsLeicester430 Jun 2024First-class
591561075-55.14Middlesexv DerbyshireLord's323 Jun 2024First-class
59533318178.78Middlesexv LeicsLeicester430 Jun 2024First-class
59117937163.44Middlesexv DerbyshireDerby225 Apr 2025First-class
5997838271.08Middlesexv KentLord's402 May 2025First-class
58126937-62.36Middlesexv NottsNottingham126 Sep 2023First-class
582071468-39.72Middlesexv NorthantsNorthwood222 Aug 2024First-class
582091367-42.64Middlesexv GlamorganLord's218 Apr 2025First-class
57*1601168-49.13Middlesexv SomersetLord's218 May 2023First-class
571088310-68.67Middlesexv WarwickshireLord's319 Sep 2023First-class
571471078-53.27Middlesexv DerbyshireLord's123 Jun 2024First-class
57105856167.05Middlesexv KentCanterbury311 Apr 2025First-class
571891476-38.77Middlesexv KentCanterbury311 Apr 2025First-class
57514264135.71Middlesexv GlamorganCardiff323 May 2025First-class
5675728-77.77Middlesexv NottsNottingham126 Sep 2023First-class
562281223-45.90Middlesexv DerbyshireDerby325 Apr 2025First-class
551591176-47.00Middlesexv SurreyLord's219 Jul 2023First-class
5465658-83.07Middlesexv HampshireSouthampton325 Jun 2023First-class
541571347240.29Middlesexv DerbyshireDerby225 Apr 2025First-class
541371016-53.46Middlesexv KentLord's202 May 2025First-class
5398727173.61Middlesexv WarwickshireBirmingham225 Jul 2023First-class
531641345-39.55Middlesexv GlamorganLord's205 Apr 2024First-class
52*92888-59.09Middlesexv WarwickshireBirmingham425 Jul 2023First-class
52*1781597132.70Middlesexv SussexLord's224 May 2024First-class
52*1731087248.14Middlesexv DerbyshireDerby325 Apr 2025First-class
52102696275.36Middlesexv DerbyshireLord's123 Jun 2024First-class
521721346-38.80Middlesexv DerbyshireDerby225 Apr 2025First-class
51110726170.83Middlesexv NorthantsNorthwood210 Jul 2023First-class
5197479-108.51Middlesexv YorkshireLord's219 Apr 2024First-class
511441454-35.17Middlesexv YorkshireLeeds229 Aug 2024First-class
5092668-75.75Middlesexv YorkshireLord's219 Apr 2024First-class
5068546-92.59Middlesexv GloucsLord's309 Sep 2024First-class
491801365-36.02Middlesexv HampshireSouthampton325 Jun 2023First-class
49514711104.25Middlesexv NottsNottingham326 Sep 2023First-class
49128906-54.44Middlesexv LeicsLord's116 May 2025First-class
47*120778-61.03Middlesexv KentCanterbury111 Apr 2025First-class
46*623742124.32Middlesexv SurreyLord's319 Jul 2023First-class
451631464-30.82Middlesexv DerbyshireLord's323 Jun 2024First-class
4482557-80.00Middlesexv EssexChelmsford204 Sep 2023First-class
44123984-44.89Middlesexv LeicsLord's116 May 2025First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Malta vs Estonia at Marsa, Estonia in Malta 3rd T20I, May 7, 2025 [T20I # 3176]

Malta vs Estonia at Marsa, Estonia in Malta 2nd T20I, May 6, 2025 [T20I # 3174]

Malta vs Estonia at Marsa, Estonia in Malta 1st T20I, May 6, 2025 [T20I # 3173]