MiddlesexMiddlesex

Middlesex Schedule: Results
18 Jul 2025, FridaySophia GardensT20, Match 124 13 Jul 2025, SundaySt Lawrence GroundT20, Match 109 11 Jul 2025, FridayMerchant Taylors' School GroundT20, Match 101 09 Jul 2025, WednesdayMerchant Taylors' School GroundT20, Match 91 06 Jul 2025, SundayCounty Ground, BristolT20, Match 85 29 Jun 2025, SundayGrace RoadFirst Class, 33rd Match 22 Jun 2025, SundayCounty GroundFirst Class, 29th Match 20 Jun 2025, FridayKennington OvalT20, Match 64 13 Jun 2025, FridayThe Rose BowlT20, Match 44 12 Jun 2025, ThursdayThe Cooper Associates County Ground, TauntonT20, Match 41 08 Jun 2025, SundayCounty Ground, ChelmsfordT20, Match 35 01 Jun 2025, SundayMerchant Taylors' School GroundT20, Match 14 23 May 2025, FridaySophia GardensFirst Class, 25th Match 16 May 2025, FridayLord'sFirst Class, Match 23 02 May 2025, FridayLord'sFirst Class, 16th Match 25 Apr 2025, FridayCounty GroundFirst Class, 14th Match 18 Apr 2025, FridayLord'sFirst Class, 10th Match 11 Apr 2025, FridaySt Lawrence GroundFirst Class, 5th Match 04 Apr 2025, FridayLord'sFirst Class, 3rd Match