Batting Highest Strike Rate Innings - last 2 years

Highest strike rates in an innings for Middlesex in FC+LA+T20s - last 2 years

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
34*1223283.33Middlesexv EssexChelmsford8 Jun 2025Twenty20
441653275.00Middlesexv SussexLord's29 May 2025Twenty20
29*1251241.66Middlesexv HampshireNorthwood14 Aug 2024List A
32*1451228.57Middlesexv SurreyLord's16 Jul 2025Twenty20
251122227.27Middlesexv EssexChelmsford11 Aug 2023List A
693227215.62Middlesexv SomersetTaunton12 Jun 2025Twenty20
381852211.11Middlesexv HampshireSouthampton13 Jun 2025Twenty20
753715-202.70Middlesexv WorcsWorcester24 Jul 2024List A
85*4285202.38Middlesexv EssexChelmsford2 Jun 2024Twenty20
9448123195.83Middlesexv HampshireNorthwood9 Jul 2025Twenty20
31*1631193.75Middlesexv GloucsCheltenham11 Jul 2024Twenty20
87*47121185.10Middlesexv SomersetTaunton12 Jun 2025Twenty20
754183182.92Middlesexv GloucsBristol6 Jul 2025Twenty20
31*1732182.35Middlesexv NorthantsRadlett29 Jul 2024List A
593318178.78Middlesexv LeicsLeicester30 Jun 2024First-class
28*1622175.00Middlesexv GloucsNorthwood11 Jul 2025Twenty20
523062173.33Middlesexv GloucsNorthwood11 Jul 2025Twenty20
26155-173.33Middlesexv SurreyThe Oval20 Jun 2025Twenty20
533153170.96Middlesexv EssexLord's19 Jun 2025Twenty20
41*2451170.83Middlesexv EssexLord's13 Jun 2024Twenty20
291731170.58Middlesexv SurreyLord's16 Jul 2025Twenty20
39237-169.56Middlesexv GloucsLord's9 Sep 2024First-class
573472167.64Middlesexv GlamorganLord's6 Jun 2024Twenty20
482933165.51Middlesexv GlamorganLord's6 Jun 2024Twenty20
281731164.70Middlesexv SomersetTaunton12 Jun 2025Twenty20
28*1751164.70Middlesexv YorkshireRadlett17 Aug 2025List A
29*1831161.11Middlesexv SurreyLord's16 Jul 2025Twenty20
27*1711158.82Middlesexv SomersetRadlett6 Aug 2025List A
493153158.06Middlesexv EssexChelmsford2 Jun 2024Twenty20
473061156.66Middlesexv DurhamChester-le-Street13 Aug 2025List A
724782153.19Middlesexv EssexChelmsford8 Jun 2025Twenty20
64*4211-152.38Middlesexv NorthantsNorthwood22 Aug 2024First-class
35*2322152.17Middlesexv NorthantsRadlett29 Jul 2024List A
8858103151.72Middlesexv NottsRadlett15 Aug 2023List A
442913151.72Middlesexv KentCanterbury9 Jun 2024Twenty20
533552151.42Middlesexv GloucsCheltenham11 Jul 2024Twenty20
684582151.11Middlesexv KentCanterbury13 Jul 2025Twenty20
634263150.00Middlesexv GlamorganCardiff18 Jul 2025Twenty20
523563148.57Middlesexv SussexHove19 Jul 2024Twenty20
342332147.82Middlesexv GloucsBristol6 Jul 2025Twenty20
28194-147.36Middlesexv GlamorganCardiff12 Jul 2024Twenty20
543742145.94Middlesexv GloucsNorthwood11 Jul 2025Twenty20
614291145.23Middlesexv DurhamChester-le-Street13 Aug 2025List A
402843142.85Middlesexv SussexHove26 Sep 2024First-class
48349-141.17Middlesexv NorthantsNorthampton24 Aug 2025List A
73*5263140.38Middlesexv GloucsChelmsford18 Jul 2024Twenty20
533861139.47Middlesexv SurreyLord's16 Jul 2025Twenty20
402961137.93Middlesexv KentCanterbury9 Jun 2024Twenty20
513722137.83Middlesexv SussexLord's29 May 2025Twenty20
574264135.71Middlesexv GlamorganCardiff23 May 2025First-class
876517-133.84Middlesexv YorkshireRadlett22 Aug 2023List A
52396-133.33Middlesexv GloucsCheltenham11 Jul 2024Twenty20
251922131.57Middlesexv GloucsNorthwood11 Jul 2025Twenty20
6348101131.25Middlesexv DurhamChester-le-Street13 Aug 2025List A
302321130.43Middlesexv GlamorganCardiff12 Jul 2024Twenty20
352751129.62Middlesexv NottsRadlett15 Aug 2023List A
27*2112128.57Middlesexv GlamorganLord's18 Apr 2025First-class
7861121127.86Middlesexv SussexLord's10 Aug 2025List A
33263-126.92Middlesexv HampshireNorthwood9 Jul 2025Twenty20
493933125.64Middlesexv GloucsChelmsford18 Jul 2024Twenty20
312522124.00Middlesexv LeicsLord's3 May 2024First-class
10081102123.45Middlesexv NottsRadlett15 Aug 2023List A
373032123.33Middlesexv EssexLord's19 Jun 2025Twenty20
169*139192121.58Middlesexv DurhamChester-le-Street13 Aug 2025List A
141*119146118.48Middlesexv KentRadlett19 Aug 2025List A
272321117.39Middlesexv EssexChelmsford2 Jun 2024Twenty20
35304-116.66Middlesexv SurreyLord's20 Jun 2024Twenty20
35307-116.66Middlesexv KentRadlett19 Aug 2025List A
28244-116.66Middlesexv SussexHove19 Jul 2024Twenty20
9279121116.45Middlesexv LancashireManchester26 Aug 2025List A
615381115.09Middlesexv LancashireManchester26 Aug 2025List A
312751114.81Middlesexv GlamorganLord's18 Apr 2025First-class
393432114.70Middlesexv SussexHove26 Sep 2024First-class
645652114.28Middlesexv SomersetRadlett6 Aug 2025List A
32285-114.28Middlesexv EssexChelmsford11 Aug 2023List A
32285-114.28Middlesexv DerbyshireDerby27 Jul 2024List A
665813-113.79Middlesexv GlamorganCardiff23 May 2025First-class
252221113.63Middlesexv GlamorganNorthwood1 Jun 2025Twenty20
252231113.63Middlesexv HampshireNorthwood9 Jul 2025Twenty20
675911-113.55Middlesexv DerbyshireLord's23 Jun 2024First-class
343031113.33Middlesexv SussexLord's29 May 2025Twenty20
36*325-112.50Middlesexv YorkshireRadlett22 Aug 2023List A
312821110.71Middlesexv EssexChelmsford8 Jun 2025Twenty20
33305-110.00Middlesexv LancashireLord's20 Aug 2023List A
11310315-109.70Middlesexv SussexHove26 Sep 2024First-class
51479-108.51Middlesexv YorkshireLord's19 Apr 2024First-class
39*365-108.33Middlesexv HampshireRadlett28 Aug 2025List A
8882102107.31Middlesexv KentBeckenham4 Aug 2024List A
30286-107.14Middlesexv YorkshireLord's19 Apr 2024First-class
8378101106.41Middlesexv NorthantsRadlett29 Jul 2024List A
50475-106.38Middlesexv KentBeckenham4 Aug 2024List A
353331106.06Middlesexv KentBeckenham4 Aug 2024List A
403841105.26Middlesexv SomersetRadlett6 Aug 2025List A
494711104.25Middlesexv NottsNottingham26 Sep 2023First-class
26253-104.00Middlesexv EssexChelmsford11 Aug 2023List A
27263-103.84Middlesexv HampshireSouthampton14 Jun 2024Twenty20
27264-103.84Middlesexv SurreyThe Oval20 Jun 2025Twenty20
292831103.57Middlesexv KentLord's2 May 2025First-class
333251103.12Middlesexv GloucsBristol26 Apr 2024First-class
35342-102.94Middlesexv NottsRadlett15 Aug 2023List A
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Records includes the following current or recent matches:

Middlesex vs Lancashire at Manchester, County Championship Division Two 50th Match, Sep 15-18, 2025 [First-class]

Derbyshire vs Middlesex at Lord's, County Championship Division Two 46th Match, Sep 8-11, 2025 [First-class]

Hampshire vs Middlesex at Radlett, One-Day Cup Quarter Final, Aug 28, 2025 [List A]