Batting Most Runs Innings - Middlesex

High scores in 2023 in T20s - Middlesex

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
121*7059106205.08Middlesexv KentLord's216 Jun 2023Twenty20
94*7862101151.61Middlesexv SussexLord's28 Jun 2023Twenty20
80554574177.77Middlesexv HampshireSouthampton126 May 2023Twenty20
774542103183.33Middlesexv GlamorganNorthwood231 May 2023Twenty20
734439131187.17Middlesexv SurreyThe Oval222 Jun 2023Twenty20
71*483645197.22Middlesexv GlamorganCardiff12 Jul 2023Twenty20
68*623592194.28Middlesexv SurreyThe Oval222 Jun 2023Twenty20
61332483254.16Middlesexv EssexChelmsford230 Jun 2023Twenty20
59503312-178.78Middlesexv GlamorganNorthwood231 May 2023Twenty20
54483823142.10Middlesexv GloucsNorthwood229 May 2023Twenty20
53393181170.96Middlesexv HampshireRadlett26 Jun 2023Twenty20
48382462200.00Middlesexv SurreyThe Oval222 Jun 2023Twenty20
48272053240.00Middlesexv KentCanterbury223 Jun 2023Twenty20
46*353331139.39Middlesexv GloucsBristol14 Jun 2023Twenty20
43292362186.95Middlesexv SurreyLord's225 May 2023Twenty20
4340356-122.85Middlesexv HampshireRadlett26 Jun 2023Twenty20
4231287-150.00Middlesexv GloucsNorthwood229 May 2023Twenty20
3925198-205.26Middlesexv GloucsNorthwood229 May 2023Twenty20
39282252177.27Middlesexv GlamorganCardiff12 Jul 2023Twenty20
38302332165.21Middlesexv GlamorganCardiff12 Jul 2023Twenty20
36*51333-109.09Middlesexv EssexLord's218 Jun 2023Twenty20
36352931124.13Middlesexv SussexLord's28 Jun 2023Twenty20
36261642225.00Middlesexv SurreyThe Oval222 Jun 2023Twenty20
36262261163.63Middlesexv EssexChelmsford230 Jun 2023Twenty20
35322241159.09Middlesexv KentLord's216 Jun 2023Twenty20
34312241154.54Middlesexv GloucsBristol14 Jun 2023Twenty20
32312032160.00Middlesexv SomersetTaunton12 Jun 2023Twenty20
32242213145.45Middlesexv EssexLord's218 Jun 2023Twenty20
32442431133.33Middlesexv KentCanterbury223 Jun 2023Twenty20
31291841172.22Middlesexv HampshireSouthampton126 May 2023Twenty20
30221841166.66Middlesexv SurreyLord's225 May 2023Twenty20
28252022140.00Middlesexv EssexLord's218 Jun 2023Twenty20
28241541186.66Middlesexv KentCanterbury223 Jun 2023Twenty20
27252212122.72Middlesexv HampshireSouthampton126 May 2023Twenty20
26221422185.71Middlesexv EssexChelmsford230 Jun 2023Twenty20
25151621156.25Middlesexv SomersetTaunton12 Jun 2023Twenty20
24*2015-2160.00Middlesexv EssexChelmsford230 Jun 2023Twenty20
2430222-109.09Middlesexv GloucsNorthwood229 May 2023Twenty20
24131331184.61Middlesexv KentLord's216 Jun 2023Twenty20
241714-2171.42Middlesexv KentCanterbury223 Jun 2023Twenty20
2217922244.44Middlesexv SomersetTaunton12 Jun 2023Twenty20
22161212183.33Middlesexv EssexChelmsford230 Jun 2023Twenty20
2123193-110.52Middlesexv GloucsBristol14 Jun 2023Twenty20
2116153-140.00Middlesexv GlamorganCardiff12 Jul 2023Twenty20
19*131021190.00Middlesexv GlamorganNorthwood231 May 2023Twenty20
1913104-190.00Middlesexv SussexLord's28 Jun 2023Twenty20
1839242-75.00Middlesexv SomersetTaunton12 Jun 2023Twenty20
1828201-90.00Middlesexv GloucsBristol14 Jun 2023Twenty20
18181511120.00Middlesexv HampshireRadlett26 Jun 2023Twenty20
1816123-150.00Middlesexv SussexLord's28 Jun 2023Twenty20
15*13102-150.00Middlesexv EssexChelmsford230 Jun 2023Twenty20
1518112-136.36Middlesexv SurreyLord's225 May 2023Twenty20
157521300.00Middlesexv EssexChelmsford230 Jun 2023Twenty20
12*662-200.00Middlesexv HampshireRadlett26 Jun 2023Twenty20
12161011120.00Middlesexv SurreyLord's225 May 2023Twenty20
122611-1109.09Middlesexv KentLord's216 Jun 2023Twenty20
1210711171.42Middlesexv EssexChelmsford230 Jun 2023Twenty20
11*22111-100.00Middlesexv HampshireRadlett26 Jun 2023Twenty20
11*5311366.66Middlesexv SurreyThe Oval222 Jun 2023Twenty20
1118111-100.00Middlesexv GlamorganNorthwood231 May 2023Twenty20
11106-1183.33Middlesexv GlamorganNorthwood231 May 2023Twenty20
1113811137.50Middlesexv KentCanterbury223 Jun 2023Twenty20
101691-111.11Middlesexv SomersetTaunton12 Jun 2023Twenty20
101272-142.85Middlesexv HampshireRadlett26 Jun 2023Twenty20
91612--75.00Middlesexv GlamorganNorthwood231 May 2023Twenty20
91282-112.50Middlesexv EssexChelmsford230 Jun 2023Twenty20
88102-80.00Middlesexv SomersetTaunton12 Jun 2023Twenty20
81161-133.33Middlesexv SomersetTaunton12 Jun 2023Twenty20
71371-100.00Middlesexv SurreyLord's225 May 2023Twenty20
7188--87.50Middlesexv HampshireSouthampton126 May 2023Twenty20
71161-116.66Middlesexv GloucsNorthwood229 May 2023Twenty20
71210--70.00Middlesexv GloucsBristol14 Jun 2023Twenty20
6*42-1300.00Middlesexv EssexLord's218 Jun 2023Twenty20
6541-150.00Middlesexv HampshireSouthampton126 May 2023Twenty20
61191-66.66Middlesexv HampshireSouthampton126 May 2023Twenty20
667--85.71Middlesexv SomersetTaunton12 Jun 2023Twenty20
613141-42.85Middlesexv KentCanterbury223 Jun 2023Twenty20
686--100.00Middlesexv KentCanterbury223 Jun 2023Twenty20
622-1300.00Middlesexv GlamorganCardiff12 Jul 2023Twenty20
5*136--83.33Middlesexv KentCanterbury223 Jun 2023Twenty20
5117--71.42Middlesexv HampshireSouthampton126 May 2023Twenty20
5136--83.33Middlesexv KentLord's216 Jun 2023Twenty20
5851-100.00Middlesexv GlamorganCardiff12 Jul 2023Twenty20
5841-125.00Middlesexv GlamorganCardiff12 Jul 2023Twenty20
4*96--66.66Middlesexv GlamorganNorthwood231 May 2023Twenty20
478--50.00Middlesexv SurreyLord's225 May 2023Twenty20
4321-200.00Middlesexv SurreyLord's225 May 2023Twenty20
4107--57.14Middlesexv HampshireRadlett26 Jun 2023Twenty20
475--80.00Middlesexv KentLord's216 Jun 2023Twenty20
4331-133.33Middlesexv KentLord's216 Jun 2023Twenty20
487--57.14Middlesexv GlamorganCardiff12 Jul 2023Twenty20
343--100.00Middlesexv SussexLord's28 Jun 2023Twenty20
363--100.00Middlesexv KentLord's216 Jun 2023Twenty20
353--100.00Middlesexv KentCanterbury223 Jun 2023Twenty20
2*72--100.00Middlesexv SurreyLord's225 May 2023Twenty20
2*114--50.00Middlesexv GloucsNorthwood229 May 2023Twenty20
2*42--100.00Middlesexv GlamorganCardiff12 Jul 2023Twenty20
254--50.00Middlesexv SurreyLord's225 May 2023Twenty20
244--50.00Middlesexv HampshireSouthampton126 May 2023Twenty20
243--66.66Middlesexv GloucsNorthwood229 May 2023Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

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

Bangladesh vs New Zealand at Mount Maunganui, Bangladesh in New Zealand 3rd T20I, Dec 31, 2023 [T20I # 2425]

United Arab Emirates vs Afghanistan at Sharjah, Afghanistan in United Arab Emirates 2nd T20I, Dec 31, 2023 [T20I # 2426]