Batting Most Runs Innings - last one year

High scores for Middlesex in T20s - last one year

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
87*6147121185.10Middlesexv SomersetTaunton112 Jun 2025Twenty20
85*494285202.38Middlesexv EssexChelmsford102 Jun 2024Twenty20
73*835263140.38Middlesexv GloucsChelmsford218 Jul 2024Twenty20
72464782153.19Middlesexv EssexChelmsford208 Jun 2025Twenty20
69383227215.62Middlesexv SomersetTaunton112 Jun 2025Twenty20
57373472167.64Middlesexv GlamorganLord's106 Jun 2024Twenty20
53533552151.42Middlesexv GloucsCheltenham111 Jul 2024Twenty20
53453153170.96Middlesexv EssexLord's119 Jun 2025Twenty20
5247396-133.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
52423563148.57Middlesexv SussexHove119 Jul 2024Twenty20
51623722137.83Middlesexv SussexLord's229 May 2025Twenty20
49373153158.06Middlesexv EssexChelmsford102 Jun 2024Twenty20
49493933125.64Middlesexv GloucsChelmsford218 Jul 2024Twenty20
48462933165.51Middlesexv GlamorganLord's106 Jun 2024Twenty20
44402913151.72Middlesexv KentCanterbury209 Jun 2024Twenty20
44201653275.00Middlesexv SussexLord's229 May 2025Twenty20
41*292451170.83Middlesexv EssexLord's213 Jun 2024Twenty20
40272961137.93Middlesexv KentCanterbury209 Jun 2024Twenty20
38201852211.11Middlesexv HampshireSouthampton213 Jun 2025Twenty20
37333032123.33Middlesexv EssexLord's119 Jun 2025Twenty20
3546304-116.66Middlesexv SurreyLord's220 Jun 2024Twenty20
34*221223283.33Middlesexv EssexChelmsford208 Jun 2025Twenty20
34403031113.33Middlesexv SussexLord's229 May 2025Twenty20
31*161631193.75Middlesexv GloucsCheltenham111 Jul 2024Twenty20
31422821110.71Middlesexv EssexChelmsford208 Jun 2025Twenty20
30382321130.43Middlesexv GlamorganCardiff212 Jul 2024Twenty20
2826194-147.36Middlesexv GlamorganCardiff212 Jul 2024Twenty20
2827244-116.66Middlesexv SussexHove119 Jul 2024Twenty20
28241731164.70Middlesexv SomersetTaunton112 Jun 2025Twenty20
27252321117.39Middlesexv EssexChelmsford102 Jun 2024Twenty20
2734263-103.84Middlesexv HampshireSouthampton114 Jun 2024Twenty20
2738264-103.84Middlesexv SurreyThe Oval220 Jun 2025Twenty20
26*31272-96.29Middlesexv SurreyLord's220 Jun 2024Twenty20
2619155-173.33Middlesexv SurreyThe Oval220 Jun 2025Twenty20
25302221113.63Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
2418153-160.00Middlesexv HampshireSouthampton114 Jun 2024Twenty20
23*311331176.92Middlesexv HampshireSouthampton213 Jun 2025Twenty20
23251721135.29Middlesexv KentChelmsford231 May 2024Twenty20
23201721135.29Middlesexv KentChelmsford231 May 2024Twenty20
23201511153.33Middlesexv KentChelmsford231 May 2024Twenty20
23221621143.75Middlesexv KentCanterbury209 Jun 2024Twenty20
2332193-121.05Middlesexv HampshireSouthampton114 Jun 2024Twenty20
23231911121.05Middlesexv SurreyLord's220 Jun 2024Twenty20
22201221183.33Middlesexv EssexChelmsford102 Jun 2024Twenty20
21241221175.00Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
20*181112181.81Middlesexv KentCanterbury209 Jun 2024Twenty20
208931222.22Middlesexv SussexLord's229 May 2025Twenty20
2044231-86.95Middlesexv SurreyThe Oval220 Jun 2025Twenty20
1812161-112.50Middlesexv GlamorganLord's106 Jun 2024Twenty20
18171211150.00Middlesexv KentCanterbury209 Jun 2024Twenty20
1823162-112.50Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
1820153-120.00Middlesexv EssexLord's119 Jun 2025Twenty20
17161211141.66Middlesexv GlamorganLord's106 Jun 2024Twenty20
1715103-170.00Middlesexv KentCanterbury209 Jun 2024Twenty20
17171221141.66Middlesexv SomersetTaunton112 Jun 2025Twenty20
1623142-114.28Middlesexv SussexHove119 Jul 2024Twenty20
1616122-133.33Middlesexv SurreyThe Oval220 Jun 2025Twenty20
15*1714-1107.14Middlesexv SomersetLord's111 Jun 2024Twenty20
1530172-88.23Middlesexv SomersetLord's111 Jun 2024Twenty20
15181011150.00Middlesexv EssexLord's213 Jun 2024Twenty20
1513122-125.00Middlesexv SussexHove119 Jul 2024Twenty20
141412-2116.66Middlesexv SussexLord's229 May 2025Twenty20
1428231-60.86Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
149103-140.00Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
1229171-70.58Middlesexv SomersetLord's111 Jun 2024Twenty20
12563-200.00Middlesexv GloucsCheltenham111 Jul 2024Twenty20
1210711171.42Middlesexv GloucsChelmsford218 Jul 2024Twenty20
12111211100.00Middlesexv EssexChelmsford208 Jun 2025Twenty20
1265-1240.00Middlesexv EssexLord's119 Jun 2025Twenty20
12972-171.42Middlesexv SurreyThe Oval220 Jun 2025Twenty20
11*3311366.66Middlesexv GloucsChelmsford218 Jul 2024Twenty20
1114101-110.00Middlesexv KentChelmsford231 May 2024Twenty20
115611183.33Middlesexv KentChelmsford231 May 2024Twenty20
111592-122.22Middlesexv SurreyLord's220 Jun 2024Twenty20
116611183.33Middlesexv SussexLord's229 May 2025Twenty20
1112711157.14Middlesexv SomersetTaunton112 Jun 2025Twenty20
10*1351-200.00Middlesexv HampshireSouthampton213 Jun 2025Twenty20
1066-1166.66Middlesexv KentChelmsford231 May 2024Twenty20
10782-125.00Middlesexv SomersetLord's111 Jun 2024Twenty20
101172-142.85Middlesexv GlamorganCardiff212 Jul 2024Twenty20
101291-111.11Middlesexv EssexLord's119 Jun 2025Twenty20
922112-81.81Middlesexv SomersetLord's111 Jun 2024Twenty20
917131-69.23Middlesexv HampshireSouthampton114 Jun 2024Twenty20
8*332-266.66Middlesexv SussexHove119 Jul 2024Twenty20
8*64-1200.00Middlesexv EssexChelmsford208 Jun 2025Twenty20
8*44-1200.00Middlesexv SomersetTaunton112 Jun 2025Twenty20
896-1133.33Middlesexv EssexChelmsford102 Jun 2024Twenty20
8137-1114.28Middlesexv HampshireSouthampton114 Jun 2024Twenty20
8188--100.00Middlesexv EssexLord's119 Jun 2025Twenty20
7*741-175.00Middlesexv KentCanterbury209 Jun 2024Twenty20
7*931-233.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
7*73-1233.33Middlesexv GlamorganCardiff212 Jul 2024Twenty20
787--100.00Middlesexv GlamorganLord's106 Jun 2024Twenty20
720111-63.63Middlesexv SurreyLord's220 Jun 2024Twenty20
7561-116.66Middlesexv SussexLord's229 May 2025Twenty20
71912--58.33Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
797--100.00Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
697--85.71Middlesexv GlamorganLord's106 Jun 2024Twenty20
6156--100.00Middlesexv GlamorganLord's106 Jun 2024Twenty20
614111-54.54Middlesexv SomersetLord's111 Jun 2024Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Adelaide Strikers vs Melbourne Stars at Adelaide, Big Bash League 20th Match, Dec 31, 2023 [Twenty20]

Armed Police Force Women vs Koshi Province Women at Kirtipur, PM Cup Women's National Qualifier 1, Dec 31, 2023 [Other T20]

Bagmati Province Women vs Sudur Paschim Province Women at Kirtipur, PM Cup Women's National Eliminator, Dec 31, 2023 [Other T20]