High scores For Pro40 League (Sunday League / National League) - Middlesex

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
134-----Middlesexv SussexArundel218 Jul 1999List A
134161108123124.07Middlesexv EssexLord's127 Aug 2012List A
133*-----Middlesexv GlamorganLord's124 Aug 1969List A
132*1099619-137.50Middlesexv LeicsLeicester202 Jun 2013List A
13011394144138.29Middlesexv KentCanterbury209 Aug 2009List A
12716411917-106.72Middlesexv LancashireManchester119 Aug 2003List A
125*1431267599.20Middlesexv YorkshireSouthgate101 Aug 2004List A
125*14312812297.65Middlesexv LancashireManchester116 Aug 2006List A
122*135109122111.92Middlesexv DurhamLord's130 Jul 2006List A
122*104102181119.60Middlesexv GloucsCheltenham222 Jul 2012List A
122-107143114.01Middlesexv NetherlandsAmstelveen123 May 2010List A
121139105131115.23Middlesexv GlamorganCardiff119 Aug 2009List A
120*9780116150.00Middlesexv WorcsUxbridge105 Aug 2012List A
119*16912413395.96Middlesexv SomersetLord's231 May 2004List A
11912299125120.20Middlesexv LancashireLord's110 Jun 2012List A
1167254611214.81Middlesexv LancashireLord's110 Jun 2012List A
113*1471169297.41Middlesexv GloucsLord's115 Aug 2013List A
112-----Middlesexv SurreyLord's131 Aug 1999List A
11115713612181.61Middlesexv NorthantsLord's215 Aug 2005List A
11111892103120.65Middlesexv GloucsCheltenham108 Aug 2010List A
110-----Middlesexv LancashireLord's106 Jun 1971List A
1101039384118.27Middlesexv SurreyCroydon106 Aug 2002List A
109998166134.56Middlesexv DerbyshireChesterfield121 Aug 2011List A
107*10880153133.75Middlesexv ScotlandEdinburgh216 May 2004List A
1071221179-91.45Middlesexv DerbyshireUxbridge113 Sep 2009List A
1071341139194.69Middlesexv KentCanterbury116 Aug 2011List A
106144101102104.95Middlesexv NottsNottingham122 Jun 2003List A
106125106142100.00Middlesexv NottsSouthgate119 Jun 2005List A
105*1391199288.23Middlesexv ScotlandRichmond105 Jul 2004List A
10415012614-82.53Middlesexv HampshireLord's214 Sep 2003List A
103-----Middlesexv SurreyLord's117 Aug 1969List A
99*908684115.11Middlesexv UnicornsSouthend-on-Sea223 Jun 2013List A
9913111010190.00Middlesexv WorcsKidderminster114 Sep 2008List A
9912310012199.00Middlesexv SomersetLord's204 Jun 2013List A
96*1481028194.11Middlesexv SomersetLord's104 Aug 2008List A
96*1191176-82.05Middlesexv NetherlandsThe Hague214 May 2012List A
9610492122104.34Middlesexv HampshireSouthampton205 Sep 2005List A
961199283104.34Middlesexv SurreyLord's205 Aug 2007List A
9611188102109.09Middlesexv YorkshireRadlett227 May 2013List A
94*-----Middlesexv HampshireLord's210 Aug 1997List A
94-----Middlesexv KentCanterbury119 Apr 1998List A
93-1227-76.22Middlesexv WarwickshireBirmingham116 Aug 2000List A
9314412210-76.22Middlesexv WorcsWorcester130 May 2005List A
92-----Middlesexv DerbyshireDerby122 Jun 1969List A
91*-----Middlesexv SomersetTaunton225 Jul 1999List A
91*7056112162.50Middlesexv NottsLord's117 Aug 2003List A
9114410810284.25Middlesexv SussexHove103 Sep 2003List A
90-----Middlesexv SomersetTaunton207 Sep 1997List A
901381107-81.81Middlesexv DurhamChester-le-Street125 Jun 2000List A
901621237-73.17Middlesexv LeicsLeicester227 Jun 2004List A
909889111101.12Middlesexv DerbyshireLord's204 Sep 2010List A
901278581105.88Middlesexv NetherlandsLord's101 May 2011List A
90796384142.85Middlesexv LeicsLord's226 Aug 2013List A
89*1048174109.87Middlesexv GloucsCheltenham222 Jul 2012List A
891056493139.06Middlesexv HampshireLord's215 May 2005List A
88-----Middlesexv LeicsLord's202 Jul 1972List A
87*-----Middlesexv GlamorganLord's203 May 1998List A
87*-----Middlesexv NorthantsNorthampton121 Jun 1998List A
87*1201038184.46Middlesexv SurreyGuildford219 Jul 2009List A
8714210813-80.55Middlesexv SussexLord's110 Sep 2006List A
86*1271067181.13Middlesexv LancashireShenley115 Sep 2002List A
86-----Middlesexv YorkshireLord's126 Jul 1998List A
84-----Middlesexv SomersetSouthgate208 Aug 1999List A
849084101100.00Middlesexv SussexLord's229 Aug 2011List A
83*103866296.51Middlesexv NorthantsNorthampton227 Jul 2003List A
83*83816-102.46Middlesexv NetherlandsThe Hague214 May 2012List A
83-----Middlesexv KentCanterbury212 Sep 1971List A
83-----Middlesexv DurhamLord's104 Jul 1999List A
83958112-102.46Middlesexv ScotlandEdinburgh216 May 2004List A
82*-----Middlesexv DerbyshireLord's218 May 1997List A
82706443128.12Middlesexv NottsSouthgate119 Jun 2005List A
821531226-67.21Middlesexv EssexSouthend-on-Sea207 Aug 2005List A
821171066277.35Middlesexv GlamorganSouthgate123 Jul 2006List A
82128936288.17Middlesexv GloucsBristol127 Aug 2008List A
821068192101.23Middlesexv GloucsCheltenham108 Aug 2010List A
81685683144.64Middlesexv YorkshireLeeds104 Jul 2004List A
81106827298.78Middlesexv LancashireLord's124 Apr 2005List A
81117969184.37Middlesexv GloucsSouthgate117 Jul 2005List A
80*101898-89.88Middlesexv DerbyshireSouthgate103 Jun 2001List A
80*1321209-66.66Middlesexv DerbyshireSouthgate211 Jul 2004List A
80*109867193.02Middlesexv LeicsLeicester202 Jun 2013List A
80-----Middlesexv SurreyLord's131 Aug 1999List A
809877131103.89Middlesexv ScotlandRichmond117 Jun 2003List A
8085833596.38Middlesexv WorcsWorcester130 May 2005List A
801171007180.00Middlesexv SomersetTaunton215 Sep 2007List A
79*87728-109.72Middlesexv YorkshireRadlett227 May 2013List A
79584965161.22Middlesexv SomersetSouthgate113 Jul 2003List A
78-----Middlesexv SurreyThe Oval125 Jul 1971List A
77*-----Middlesexv DurhamChester-le-Street203 May 1999List A
77-----Middlesexv NottsNottingham114 Jun 1970List A
771571288-60.15Middlesexv DurhamChester-le-Street120 May 2001List A
77-1154166.95Middlesexv DurhamLord's110 Aug 2003List A
77105789198.71Middlesexv SomersetTaunton215 Sep 2007List A
77947053110.00Middlesexv YorkshireScarborough222 Aug 2010List A
76*108895-85.39Middlesexv GlamorganCardiff217 Sep 2000List A
76*1018312191.56Middlesexv SomersetTaunton224 Aug 2004List A
76*946872111.76Middlesexv EssexChelmsford218 Jul 2012List A
7610410912-69.72Middlesexv DerbyshireLord's227 Apr 2003List A
7679768-100.00Middlesexv NorthantsNorthampton212 Jun 2005List A
7598828291.46Middlesexv LeicsLord's230 Jul 2007List A
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Lancashire vs Sussex at Hove, One-Day Cup Group B, Aug 15, 2025 [List A]

Essex vs Surrey at Chelmsford, One-Day Cup Group A, Aug 15, 2025 [List A]

Northamptonshire vs Durham at Chester-le-Street, One-Day Cup Group B, Aug 15, 2025 [List A]