Batting Most Runs Innings - Middlesex

High scores For Twenty20 Cup (England) - Middlesex

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12958571210226.31Middlesexv KentCanterbury06 Jun 2014Twenty20
121*7059106205.08Middlesexv KentLord's16 Jun 2023Twenty20
1178157117205.26Middlesexv SurreyThe Oval23 Jul 2019Twenty20
115*8264143179.68Middlesexv SussexHove29 May 2015Twenty20
109645897187.93Middlesexv SurreyThe Oval03 Aug 2018Twenty20
1066852107203.84Middlesexv KentCanterbury11 Jun 2010Twenty20
1035654106190.74Middlesexv LancashireThe Oval08 Jul 2008Twenty20
102*796093170.00Middlesexv EssexChelmsford27 Aug 2020Twenty20
102*7561112167.21Middlesexv EssexLord's24 Jun 2021Twenty20
98*6560104163.33Middlesexv SomersetThe Oval18 Jun 2014Twenty20
94*7862101151.61Middlesexv SussexLord's08 Jun 2023Twenty20
946148123195.83Middlesexv HampshireNorthwood09 Jul 2025Twenty20
936048105193.75Middlesexv HampshireUxbridge27 May 2016Twenty20
91*725974154.23Middlesexv GloucsRadlett11 Aug 2019Twenty20
91*7356151162.50Middlesexv GlamorganRadlett27 Jun 2021Twenty20
90*7666111136.36Middlesexv KentCanterbury26 Jun 2012Twenty20
90585067180.00Middlesexv KentLord's28 May 2015Twenty20
90595694160.71Middlesexv SussexLord's02 Aug 2018Twenty20
88*504356204.65Middlesexv EssexLord's18 Jul 2019Twenty20
88*483519251.42Middlesexv SomersetRichmond04 Aug 2019Twenty20
886847104187.23Middlesexv SussexHove29 May 2015Twenty20
88645196172.54Middlesexv KentRichmond20 Jul 2017Twenty20
87*855745152.63Middlesexv KentCanterbury24 Jun 2016Twenty20
87*6147121185.10Middlesexv SomersetTaunton12 Jun 2025Twenty20
875337132235.13Middlesexv GloucsRadlett26 May 2022Twenty20
86*765791150.87Middlesexv EssexLord's17 May 2014Twenty20
86614456195.45Middlesexv GloucsUxbridge11 Jul 2010Twenty20
865655103156.36Middlesexv EssexLord's04 Jul 2013Twenty20
85*494285202.38Middlesexv EssexChelmsford02 Jun 2024Twenty20
85715983144.06Middlesexv KentBeckenham25 Jun 2005Twenty20
84*715163164.70Middlesexv SomersetUxbridge26 Jun 2015Twenty20
84655582152.72Middlesexv SomersetLord's19 Jul 2018Twenty20
84715272161.53Middlesexv KentLord's29 Aug 2020Twenty20
83*352958286.20Middlesexv SomersetTaunton30 Aug 2019Twenty20
82*616473128.12Middlesexv HampshireRichmond27 Jun 2012Twenty20
80755255153.84Middlesexv HampshireUxbridge10 Jul 2010Twenty20
80554574177.77Middlesexv HampshireSouthampton26 May 2023Twenty20
79*413475232.35Middlesexv GlamorganRichmond15 Jun 2010Twenty20
79514247188.09Middlesexv EssexSouthgate01 Jul 2005Twenty20
79734863164.58Middlesexv SussexLord's01 Sep 2020Twenty20
78514475177.27Middlesexv SurreyLord's23 Jun 2005Twenty20
7867539-147.16Middlesexv GloucsBristol15 May 2015Twenty20
78645284150.00Middlesexv EssexLord's16 Aug 2018Twenty20
77*503828202.63Middlesexv EssexLord's16 Aug 2018Twenty20
77716691116.66Middlesexv HampshireRichmond14 Jul 2013Twenty20
77434394179.06Middlesexv EssexLord's17 May 2014Twenty20
77694436175.00Middlesexv SurreyLord's14 Sep 2020Twenty20
77654393179.06Middlesexv HampshireRadlett15 Jun 2021Twenty20
774542103183.33Middlesexv GlamorganNorthwood31 May 2023Twenty20
76624910-155.10Middlesexv HampshireSouthampton22 Jul 2016Twenty20
75403565214.28Middlesexv KentSouthampton26 Jul 2008Twenty20
75564183182.92Middlesexv GloucsBristol06 Jul 2025Twenty20
743937104200.00Middlesexv KentUxbridge07 Jul 2013Twenty20
74624915151.02Middlesexv GloucsRichmond14 Jun 2015Twenty20
73*555553132.72Middlesexv LeicsLeicester18 Jul 2005Twenty20
73*835263140.38Middlesexv GloucsChelmsford18 Jul 2024Twenty20
73715164143.13Middlesexv EssexLord's26 Jun 2009Twenty20
734439131187.17Middlesexv SurreyThe Oval22 Jun 2023Twenty20
72413084240.00Middlesexv HampshireSouthampton22 Jun 2005Twenty20
72464782153.19Middlesexv EssexChelmsford08 Jun 2025Twenty20
71*483645197.22Middlesexv GlamorganCardiff02 Jul 2023Twenty20
71554982144.89Middlesexv HampshireSouthampton18 Jun 2012Twenty20
70555411-129.62Middlesexv GlamorganCardiff05 Jun 2015Twenty20
70523745189.18Middlesexv SurreyLord's08 Aug 2019Twenty20
69504972140.81Middlesexv SussexHove25 Jun 2008Twenty20
69564672150.00Middlesexv EssexChelmsford20 Jun 2014Twenty20
69383227215.62Middlesexv SomersetTaunton12 Jun 2025Twenty20
68*764852141.66Middlesexv GlamorganRichmond03 Jul 2014Twenty20
68*675132133.33Middlesexv EssexLord's28 Jul 2016Twenty20
68*382846242.85Middlesexv GloucsCheltenham07 Jul 2017Twenty20
68*623592194.28Middlesexv SurreyThe Oval22 Jun 2023Twenty20
68574982138.77Middlesexv SussexHove03 Jun 2022Twenty20
68544582151.11Middlesexv KentCanterbury13 Jul 2025Twenty20
67554433152.27Middlesexv HampshireSouthampton31 Jul 2013Twenty20
67474192163.41Middlesexv GloucsRadlett17 Jun 2021Twenty20
66454163160.97Middlesexv SurreyLord's27 Jun 2006Twenty20
6658509-132.00Middlesexv KentUxbridge27 Jun 2007Twenty20
663936102183.33Middlesexv SurreyLord's05 Jul 2018Twenty20
65*755522118.18Middlesexv GloucsBristol03 Jul 2022Twenty20
64*343092213.33Middlesexv EssexChelmsford15 Jun 2008Twenty20
64*313235200.00Middlesexv HampshireSouthampton14 Jul 2017Twenty20
64444172156.09Middlesexv HampshireSouthampton11 Jul 2014Twenty20
64564061160.00Middlesexv SurreyLord's08 Aug 2019Twenty20
64665171125.49Middlesexv SurreyThe Oval25 Jun 2021Twenty20
63433792170.27Middlesexv KentCanterbury26 Jun 2012Twenty20
63382865225.00Middlesexv EssexLord's27 Jul 2017Twenty20
63494263150.00Middlesexv GlamorganCardiff18 Jul 2025Twenty20
62*65578-108.77Middlesexv SurreyThe Oval08 Jul 2010Twenty20
62464335144.18Middlesexv KentUxbridge24 Jun 2008Twenty20
62432946213.79Middlesexv SussexHove17 Aug 2018Twenty20
62433135200.00Middlesexv HampshireRadlett15 Jun 2021Twenty20
61*564143148.78Middlesexv SurreyThe Oval27 Jun 2009Twenty20
61494442138.63Middlesexv SurreyThe Oval22 Jun 2007Twenty20
61495771107.01Middlesexv SurreyThe Oval23 Jun 2011Twenty20
61554371141.86Middlesexv SussexLord's30 Jun 2013Twenty20
61332483254.16Middlesexv EssexChelmsford30 Jun 2023Twenty20
60*372772222.22Middlesexv SomersetTaunton05 Jun 2011Twenty20
60433710-162.16Middlesexv KentRichmond19 Jun 2003Twenty20
60524353139.53Middlesexv GloucsNorthwood02 Jun 2016Twenty20
60353483176.47Middlesexv KentCanterbury24 Jun 2016Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England Under-19s (Young Cricketers) vs India Under-19s (Young Cricketers) at Chelmsford, India Under-19s in England 2nd Youth test, Jul 20-23, 2025 [Youth Test # 305]

India Under-19s (Young Cricketers) vs England Under-19s (Young Cricketers) at Beckenham, India Under-19s in England 1st Youth test, Jul 12-15, 2025 [Youth Test # 304]

South Africa Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]