Batting Most Runs Innings - Middlesex

High scores For County Championship Division One - Middlesex

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
241*38829037-83.10Middlesexv YorkshireLord's27 Apr 2014First-class
23148234530166.95Middlesexv WarwickshireLord's17 Apr 2016First-class
215*41630722170.03Middlesexv WarwickshireBirmingham8 May 2013First-class
21443130720269.70Middlesexv SurreyLord's2 May 2013First-class
21147234922-60.45Middlesexv WarwickshireBirmingham14 Jul 2006First-class
203*45038629-52.59Middlesexv SomersetTaunton15 Sep 2014First-class
201*44432923361.09Middlesexv LancashireLord's26 Jun 2016First-class
19233427326470.32Middlesexv NottsLord's20 Apr 2005First-class
19136626529272.07Middlesexv NottsNottingham14 Jun 2014First-class
19050231931-59.56Middlesexv DurhamLord's26 Jul 2006First-class
18440630522-60.32Middlesexv SussexLord's5 Jun 2013First-class
182*40427027-67.40Middlesexv NottsNottingham5 Jul 2015First-class
18027122026-81.81Middlesexv NottsNottingham14 Jun 2014First-class
17935224324373.66Middlesexv WarwickshireBirmingham3 Jul 2017First-class
17836430026-59.33Middlesexv DurhamLord's2 May 2015First-class
173*30522321277.57Middlesexv NottsNottingham10 Aug 2005First-class
17325219123390.57Middlesexv SomersetLord's5 Jun 2012First-class
16644527421-60.58Middlesexv WarwickshireLord's24 May 2006First-class
16638026122163.60Middlesexv SussexHove17 Jul 2013First-class
163*32326519361.50Middlesexv NorthantsNorthampton18 May 2014First-class
16339131022-52.58Middlesexv NottsLord's13 Apr 2014First-class
160*42931515-50.79Middlesexv HampshireNorthwood29 May 2016First-class
15941629019-54.82Middlesexv YorkshireLord's19 Jun 2017First-class
15740131623-49.68Middlesexv YorkshireScarborough3 Jul 2016First-class
156*31521615272.22Middlesexv WarwickshireLord's3 Aug 2005First-class
155*19018823382.44Middlesexv GlamorganSouthgate15 Jun 2005First-class
15525420212476.73Middlesexv GlamorganSouthgate15 Jun 2005First-class
15528023615-65.67Middlesexv YorkshireSouthgate7 Jun 2006First-class
154*38225819159.68Middlesexv NorthantsLord's29 Jun 2014First-class
15240133120145.92Middlesexv KentLord's7 Sep 2005First-class
15029821717169.12Middlesexv WarwickshireUxbridge8 Jul 2013First-class
14937226120-57.08Middlesexv YorkshireLord's9 Sep 2015First-class
14929820825-71.63Middlesexv EssexLord's21 Apr 2017First-class
147*29123317-63.09Middlesexv HampshireLord's8 Aug 2006First-class
14728724519-60.00Middlesexv NottsLord's6 Sep 2006First-class
14729522617265.04Middlesexv HampshireNorthwood29 May 2016First-class
14521717120-84.79Middlesexv GlamorganSouthgate15 Jun 2005First-class
14540030219148.01Middlesexv DurhamLord's13 Aug 2016First-class
143*32725519156.07Middlesexv NottsNottingham9 May 2012First-class
14128722319-63.22Middlesexv HampshireSouthampton3 May 2006First-class
14030420916-66.98Middlesexv WarwickshireBirmingham21 Aug 2012First-class
138*35326913-51.30Middlesexv LancashireLiverpool23 May 2012First-class
13730018215-75.27Middlesexv NottsNottingham26 Sep 2023First-class
13527925518-52.94Middlesexv WorcsUxbridge21 Jun 2015First-class
134*27319719168.02Middlesexv WorcsLord's3 May 2012First-class
133195129152103.10Middlesexv LancashireLord's21 Jun 2006First-class
13228221013-62.85Middlesexv SomersetTaunton26 Apr 2015First-class
13132924714-53.03Middlesexv DurhamLord's13 Aug 2016First-class
13027120312264.03Middlesexv KentLord's26 Apr 2006First-class
12927722317-57.84Middlesexv SurreyLord's2 May 2013First-class
128*40019220-66.66Middlesexv KentCanterbury24 Aug 2005First-class
128*25820515162.43Middlesexv YorkshireScarborough30 Aug 2006First-class
12825918322-69.94Middlesexv NottsNottingham10 Aug 2005First-class
12829222811156.14Middlesexv KentLord's7 Sep 2005First-class
127*24420513161.95Middlesexv NottsUxbridge11 Jul 2012First-class
126*35925211-50.00Middlesexv NorthantsNorthwood10 Jul 2023First-class
12624118115469.61Middlesexv SussexHorsham31 May 2006First-class
12533925116-49.80Middlesexv LancashireLord's4 Sep 2012First-class
12537027416145.62Middlesexv YorkshireLord's20 Sep 2016First-class
1242612237255.60Middlesexv KentLord's26 Apr 2006First-class
12430821824-56.88Middlesexv SomersetUxbridge7 Jul 2014First-class
12123516820-72.02Middlesexv HampshireSouthampton1 May 2016First-class
120*29620710-57.97Middlesexv SussexLord's7 Aug 2015First-class
12038130314139.60Middlesexv EssexChelmsford26 Jun 2017First-class
11735823718-49.36Middlesexv HampshireSouthampton17 May 2015First-class
116*30721912152.96Middlesexv SomersetLord's5 Jun 2012First-class
11631924614-47.15Middlesexv YorkshireLord's20 Sep 2016First-class
115*26422115-52.03Middlesexv SomersetTaunton26 Apr 2015First-class
11530721416-53.73Middlesexv SurreyLord's19 May 2017First-class
114*25220617-55.33Middlesexv NottsLord's8 May 2016First-class
11422117318-65.89Middlesexv LancashireLord's21 Jun 2006First-class
11216614116179.43Middlesexv DurhamChester-le-Street21 Aug 2015First-class
11218514214478.87Middlesexv SurreyLord's19 May 2017First-class
111*2852439-45.67Middlesexv GloucsLord's11 May 2005First-class
11118013616181.61Middlesexv YorkshireLord's19 Jun 2017First-class
110*22519920-55.27Middlesexv SurreyLord's4 Aug 2016First-class
11020215517170.96Middlesexv YorkshireScarborough19 Jul 2014First-class
10920916114167.70Middlesexv WarwickshireBirmingham21 Aug 2012First-class
10929023415-46.58Middlesexv SomersetLord's22 May 2016First-class
108*24220217153.46Middlesexv NottsLord's13 Apr 2014First-class
10820514312175.52Middlesexv GlamorganCardiff21 Jul 2005First-class
10816315512169.67Middlesexv NottsLord's11 Sep 2013First-class
107*41128714-37.28Middlesexv WarwickshireLord's19 Sep 2023First-class
10620617215-61.62Middlesexv WarwickshireUxbridge1 Aug 2012First-class
10621217617-60.22Middlesexv NorthantsNorthampton18 May 2014First-class
10626319512-54.35Middlesexv WarwickshireLord's17 Apr 2016First-class
10622218613156.98Middlesexv LancashireLord's26 Jun 2016First-class
105*28517715-59.32Middlesexv NottsLord's6 Sep 2006First-class
105*1561093-96.33Middlesexv NottsNottingham26 Sep 2023First-class
10549319614153.57Middlesexv KentCanterbury24 Aug 2005First-class
10519016610263.25Middlesexv YorkshireScarborough30 Aug 2006First-class
10425419711-52.79Middlesexv SussexLord's5 Jun 2013First-class
103*14412218184.42Middlesexv YorkshireLord's9 Sep 2015First-class
10332518114156.90Middlesexv LancashireManchester17 Aug 2006First-class
10328819712-52.28Middlesexv LancashireLord's11 May 2014First-class
102*2912358-43.40Middlesexv WarwickshireBirmingham14 Jul 2006First-class
10121815211-66.44Middlesexv GlamorganCardiff21 Jul 2005First-class
10122919612251.53Middlesexv NottsNottingham10 Aug 2005First-class
10119614217-71.12Middlesexv WarwickshireBirmingham21 Aug 2012First-class
10125419513251.79Middlesexv EssexLord's21 Apr 2017First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Durham vs Yorkshire at Leeds, County Championship Division One 70th Match, Sep 24-27, 2025 [First-class]

Somerset vs Essex at Chelmsford, County Championship Division One 66th Match, Sep 24-27, 2025 [First-class]

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