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
946148123195.83Middlesexv HampshireNorthwood109 Jul 2025Twenty20
87*6147121185.10Middlesexv SomersetTaunton112 Jun 2025Twenty20
75564183182.92Middlesexv GloucsBristol206 Jul 2025Twenty20
73*835263140.38Middlesexv GloucsChelmsford218 Jul 2024Twenty20
72464782153.19Middlesexv EssexChelmsford208 Jun 2025Twenty20
69383227215.62Middlesexv SomersetTaunton112 Jun 2025Twenty20
68544582151.11Middlesexv KentCanterbury113 Jul 2025Twenty20
63494263150.00Middlesexv GlamorganCardiff218 Jul 2025Twenty20
54463742145.94Middlesexv GloucsNorthwood111 Jul 2025Twenty20
53533552151.42Middlesexv GloucsCheltenham111 Jul 2024Twenty20
53453153170.96Middlesexv EssexLord's119 Jun 2025Twenty20
53613861139.47Middlesexv SurreyLord's216 Jul 2025Twenty20
5247396-133.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
52423563148.57Middlesexv SussexHove119 Jul 2024Twenty20
52413062173.33Middlesexv GloucsNorthwood111 Jul 2025Twenty20
51623722137.83Middlesexv SussexLord's229 May 2025Twenty20
49493933125.64Middlesexv GloucsChelmsford218 Jul 2024Twenty20
44201653275.00Middlesexv SussexLord's229 May 2025Twenty20
38201852211.11Middlesexv HampshireSouthampton213 Jun 2025Twenty20
37333032123.33Middlesexv EssexLord's119 Jun 2025Twenty20
34*221223283.33Middlesexv EssexChelmsford208 Jun 2025Twenty20
34403031113.33Middlesexv SussexLord's229 May 2025Twenty20
34312332147.82Middlesexv GloucsBristol206 Jul 2025Twenty20
3346263-126.92Middlesexv HampshireNorthwood109 Jul 2025Twenty20
32*181451228.57Middlesexv SurreyLord's216 Jul 2025Twenty20
31*161631193.75Middlesexv GloucsCheltenham111 Jul 2024Twenty20
31422821110.71Middlesexv EssexChelmsford208 Jun 2025Twenty20
30382321130.43Middlesexv GlamorganCardiff212 Jul 2024Twenty20
29*261831161.11Middlesexv SurreyLord's216 Jul 2025Twenty20
29211731170.58Middlesexv SurreyLord's216 Jul 2025Twenty20
28*241622175.00Middlesexv GloucsNorthwood111 Jul 2025Twenty20
2826194-147.36Middlesexv GlamorganCardiff212 Jul 2024Twenty20
2827244-116.66Middlesexv SussexHove119 Jul 2024Twenty20
28241731164.70Middlesexv SomersetTaunton112 Jun 2025Twenty20
2738264-103.84Middlesexv SurreyThe Oval220 Jun 2025Twenty20
2619155-173.33Middlesexv SurreyThe Oval220 Jun 2025Twenty20
25302221113.63Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
25282231113.63Middlesexv HampshireNorthwood109 Jul 2025Twenty20
25221922131.57Middlesexv GloucsNorthwood111 Jul 2025Twenty20
24*22154-160.00Middlesexv KentCanterbury113 Jul 2025Twenty20
23*311331176.92Middlesexv HampshireSouthampton213 Jun 2025Twenty20
22191522146.66Middlesexv KentCanterbury113 Jul 2025Twenty20
21241221175.00Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
208931222.22Middlesexv SussexLord's229 May 2025Twenty20
2044231-86.95Middlesexv SurreyThe Oval220 Jun 2025Twenty20
20151221166.66Middlesexv GloucsNorthwood111 Jul 2025Twenty20
193018--105.55Middlesexv KentCanterbury113 Jul 2025Twenty20
1823162-112.50Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
1820153-120.00Middlesexv EssexLord's119 Jun 2025Twenty20
17171221141.66Middlesexv SomersetTaunton112 Jun 2025Twenty20
1623142-114.28Middlesexv SussexHove119 Jul 2024Twenty20
1616122-133.33Middlesexv SurreyThe Oval220 Jun 2025Twenty20
1616131-123.07Middlesexv GloucsBristol206 Jul 2025Twenty20
1627141-114.28Middlesexv GloucsBristol206 Jul 2025Twenty20
1615132-123.07Middlesexv SurreyLord's216 Jul 2025Twenty20
1513122-125.00Middlesexv SussexHove119 Jul 2024Twenty20
15181221125.00Middlesexv GlamorganCardiff218 Jul 2025Twenty20
14*95-2280.00Middlesexv GloucsBristol206 Jul 2025Twenty20
14*1072-200.00Middlesexv KentCanterbury113 Jul 2025Twenty20
141412-2116.66Middlesexv SussexLord's229 May 2025Twenty20
1428231-60.86Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
149103-140.00Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
1420122-116.66Middlesexv GlamorganCardiff218 Jul 2025Twenty20
1422111-127.27Middlesexv GlamorganCardiff218 Jul 2025Twenty20
13*1372-185.71Middlesexv HampshireNorthwood109 Jul 2025Twenty20
1311112-118.18Middlesexv GloucsBristol206 Jul 2025Twenty20
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
122010-1120.00Middlesexv SurreyLord's216 Jul 2025Twenty20
11*3311366.66Middlesexv GloucsChelmsford218 Jul 2024Twenty20
116611183.33Middlesexv SussexLord's229 May 2025Twenty20
1112711157.14Middlesexv SomersetTaunton112 Jun 2025Twenty20
10*1351-200.00Middlesexv HampshireSouthampton213 Jun 2025Twenty20
10*64-1250.00Middlesexv GloucsBristol206 Jul 2025Twenty20
101172-142.85Middlesexv GlamorganCardiff212 Jul 2024Twenty20
101291-111.11Middlesexv EssexLord's119 Jun 2025Twenty20
91571-128.57Middlesexv HampshireNorthwood109 Jul 2025Twenty20
8*332-266.66Middlesexv SussexHove119 Jul 2024Twenty20
8*64-1200.00Middlesexv EssexChelmsford208 Jun 2025Twenty20
8*44-1200.00Middlesexv SomersetTaunton112 Jun 2025Twenty20
8188--100.00Middlesexv EssexLord's119 Jun 2025Twenty20
867-1114.28Middlesexv GlamorganCardiff218 Jul 2025Twenty20
7*931-233.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
7*73-1233.33Middlesexv GlamorganCardiff212 Jul 2024Twenty20
7561-116.66Middlesexv SussexLord's229 May 2025Twenty20
71912--58.33Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
797--100.00Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
61171-85.71Middlesexv GloucsCheltenham111 Jul 2024Twenty20
6751-120.00Middlesexv GloucsCheltenham111 Jul 2024Twenty20
6641-150.00Middlesexv GloucsChelmsford218 Jul 2024Twenty20
645-1120.00Middlesexv SussexHove119 Jul 2024Twenty20
613101-60.00Middlesexv SussexHove119 Jul 2024Twenty20
61041-150.00Middlesexv SussexHove119 Jul 2024Twenty20
6841-150.00Middlesexv EssexLord's119 Jun 2025Twenty20
62517--35.29Middlesexv KentCanterbury113 Jul 2025Twenty20
6149--66.66Middlesexv GlamorganCardiff218 Jul 2025Twenty20
5*136--83.33Middlesexv GlamorganNorthwood101 Jun 2025Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Central Punjab 2nd XI (Pakistan) vs Balochistan 2nd XI at Karachi, Cricket Associations Challenge 28th Match, Dec 29, 2022 [Other OD]

Southern Punjab 2nd XI (Pakistan) vs Khyber Pakhtunkhwa 2nd XI at Karachi, Cricket Associations Challenge 30th Match, Dec 29, 2022 [Other OD]

Sindh 2nd XI vs Northern 2nd XI (Pakistan) at Karachi, Cricket Associations Challenge 29th Match, Dec 29, 2022 [Other OD]