Batting Most Runs Innings - Middlesex

High scores in 2024 in T20s - Middlesex

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
85*494285202.38Middlesexv EssexChelmsford12 Jun 2024Twenty20
73*835263140.38Middlesexv GloucsChelmsford218 Jul 2024Twenty20
57373472167.64Middlesexv GlamorganLord's16 Jun 2024Twenty20
53533552151.42Middlesexv GloucsCheltenham111 Jul 2024Twenty20
5247396-133.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
52423563148.57Middlesexv SussexHove119 Jul 2024Twenty20
49373153158.06Middlesexv EssexChelmsford12 Jun 2024Twenty20
49493933125.64Middlesexv GloucsChelmsford218 Jul 2024Twenty20
48462933165.51Middlesexv GlamorganLord's16 Jun 2024Twenty20
44402913151.72Middlesexv KentCanterbury29 Jun 2024Twenty20
41*292451170.83Middlesexv EssexLord's213 Jun 2024Twenty20
40272961137.93Middlesexv KentCanterbury29 Jun 2024Twenty20
3546304-116.66Middlesexv SurreyLord's220 Jun 2024Twenty20
31*161631193.75Middlesexv GloucsCheltenham111 Jul 2024Twenty20
30382321130.43Middlesexv GlamorganCardiff212 Jul 2024Twenty20
2826194-147.36Middlesexv GlamorganCardiff212 Jul 2024Twenty20
2827244-116.66Middlesexv SussexHove119 Jul 2024Twenty20
27252321117.39Middlesexv EssexChelmsford12 Jun 2024Twenty20
2734263-103.84Middlesexv HampshireSouthampton114 Jun 2024Twenty20
26*31272-96.29Middlesexv SurreyLord's220 Jun 2024Twenty20
2418153-160.00Middlesexv HampshireSouthampton114 Jun 2024Twenty20
23251721135.29Middlesexv KentChelmsford231 May 2024Twenty20
23201721135.29Middlesexv KentChelmsford231 May 2024Twenty20
23201511153.33Middlesexv KentChelmsford231 May 2024Twenty20
23221621143.75Middlesexv KentCanterbury29 Jun 2024Twenty20
2332193-121.05Middlesexv HampshireSouthampton114 Jun 2024Twenty20
23231911121.05Middlesexv SurreyLord's220 Jun 2024Twenty20
22201221183.33Middlesexv EssexChelmsford12 Jun 2024Twenty20
20*181112181.81Middlesexv KentCanterbury29 Jun 2024Twenty20
1812161-112.50Middlesexv GlamorganLord's16 Jun 2024Twenty20
18171211150.00Middlesexv KentCanterbury29 Jun 2024Twenty20
17161211141.66Middlesexv GlamorganLord's16 Jun 2024Twenty20
1715103-170.00Middlesexv KentCanterbury29 Jun 2024Twenty20
1623142-114.28Middlesexv SussexHove119 Jul 2024Twenty20
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
1229171-70.58Middlesexv SomersetLord's111 Jun 2024Twenty20
12563-200.00Middlesexv GloucsCheltenham111 Jul 2024Twenty20
1210711171.42Middlesexv GloucsChelmsford218 Jul 2024Twenty20
11*3311366.66Middlesexv GloucsChelmsford218 Jul 2024Twenty20
1114101-110.00Middlesexv KentChelmsford231 May 2024Twenty20
115611183.33Middlesexv KentChelmsford231 May 2024Twenty20
111592-122.22Middlesexv SurreyLord's220 Jun 2024Twenty20
1066-1166.66Middlesexv KentChelmsford231 May 2024Twenty20
10782-125.00Middlesexv SomersetLord's111 Jun 2024Twenty20
101172-142.85Middlesexv GlamorganCardiff212 Jul 2024Twenty20
922112-81.81Middlesexv SomersetLord's111 Jun 2024Twenty20
917131-69.23Middlesexv HampshireSouthampton114 Jun 2024Twenty20
8*332-266.66Middlesexv SussexHove119 Jul 2024Twenty20
896-1133.33Middlesexv EssexChelmsford12 Jun 2024Twenty20
8137-1114.28Middlesexv HampshireSouthampton114 Jun 2024Twenty20
7*741-175.00Middlesexv KentCanterbury29 Jun 2024Twenty20
7*931-233.33Middlesexv GloucsCheltenham111 Jul 2024Twenty20
7*73-1233.33Middlesexv GlamorganCardiff212 Jul 2024Twenty20
787--100.00Middlesexv GlamorganLord's16 Jun 2024Twenty20
720111-63.63Middlesexv SurreyLord's220 Jun 2024Twenty20
697--85.71Middlesexv GlamorganLord's16 Jun 2024Twenty20
6156--100.00Middlesexv GlamorganLord's16 Jun 2024Twenty20
614111-54.54Middlesexv SomersetLord's111 Jun 2024Twenty20
6781-75.00Middlesexv HampshireSouthampton114 Jun 2024Twenty20
6139--66.66Middlesexv SurreyLord's220 Jun 2024Twenty20
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
5107--71.42Middlesexv SurreyLord's220 Jun 2024Twenty20
576--83.33Middlesexv GloucsChelmsford218 Jul 2024Twenty20
555--100.00Middlesexv GloucsChelmsford218 Jul 2024Twenty20
5137--71.42Middlesexv SussexHove119 Jul 2024Twenty20
4*111-400.00Middlesexv GlamorganCardiff212 Jul 2024Twenty20
4116--66.66Middlesexv SurreyLord's220 Jun 2024Twenty20
4621-200.00Middlesexv GloucsCheltenham111 Jul 2024Twenty20
3106--50.00Middlesexv KentChelmsford231 May 2024Twenty20
389--33.33Middlesexv SomersetLord's111 Jun 2024Twenty20
3106--50.00Middlesexv HampshireSouthampton114 Jun 2024Twenty20
383--100.00Middlesexv GloucsCheltenham111 Jul 2024Twenty20
2*53--66.66Middlesexv HampshireSouthampton114 Jun 2024Twenty20
294--50.00Middlesexv KentChelmsford231 May 2024Twenty20
273--66.66Middlesexv EssexChelmsford12 Jun 2024Twenty20
2103--66.66Middlesexv SomersetLord's111 Jun 2024Twenty20
256--33.33Middlesexv SomersetLord's111 Jun 2024Twenty20
232--100.00Middlesexv EssexLord's213 Jun 2024Twenty20
245--40.00Middlesexv HampshireSouthampton114 Jun 2024Twenty20
264--50.00Middlesexv SussexHove119 Jul 2024Twenty20
1*52--50.00Middlesexv KentChelmsford231 May 2024Twenty20
1*31--100.00Middlesexv EssexChelmsford12 Jun 2024Twenty20
1*73--33.33Middlesexv GlamorganLord's16 Jun 2024Twenty20
1*21--100.00Middlesexv HampshireSouthampton114 Jun 2024Twenty20
1*54--25.00Middlesexv SurreyLord's220 Jun 2024Twenty20
1*62--50.00Middlesexv SussexHove119 Jul 2024Twenty20
142--50.00Middlesexv EssexChelmsford12 Jun 2024Twenty20
153--33.33Middlesexv GlamorganLord's16 Jun 2024Twenty20
142--50.00Middlesexv SomersetLord's111 Jun 2024Twenty20
194--25.00Middlesexv GloucsCheltenham111 Jul 2024Twenty20
184--25.00Middlesexv GlamorganCardiff212 Jul 2024Twenty20
131--100.00Middlesexv GloucsChelmsford218 Jul 2024Twenty20
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:

Otago vs Central Districts at Alexandra, Super Smash 4th Match, Dec 31, 2024 [Twenty20]

Khulna Tigers vs Chittagong Kings at Mirpur, Bangladesh Premier League 3rd Match, Dec 31, 2024 [Twenty20]

Adelaide Strikers vs Perth Scorchers at Adelaide, Big Bash League 17th Match, Dec 31, 2024 [Twenty20]