HEAD-TO-HEAD
Match Played: 21 Middlesex: 8 Essex: 13
Match Date: 19 June 2025
Start Time: 10:45 PM IST
Match Played: 21 Middlesex: 8 Essex: 13
1st innings average score: 172
Match Played: 45 1st batting team won: 26 2nd batting team won: 18
Match Date: 12 Jun 2025
Start Time: 11:00 PM IST
Match Played: 16 Somerset: 11 Middlesex: 5
1st innings average score: 175
Match Played: 74 1st batting team won: 39 2nd batting team won: 35
Match Date: 05 Jun 2025
Start Time: 10:45 PM IST
Match Played: 20 Middlesex: 9 Kent: 10
1st innings average score: 172
Match Played: 45 1st batting team won: 26 2nd batting team won: 18
Match Date: 01 July 2025
Start Time: 08:30 PM IST
Match Played: 14 Middlesex: 5 Glamorgan: 9
1st innings average score: 194
Match Played: 4 1st batting team won: 3 2nd batting team won: 1
Match Date: 29 May 2025
Start Time: 11:00 PM IST
Match Played: 15 Middlesex: 3 Sussex: 12
1st innings average score: 171
Match Played: 44 1st batting team won: 25 2nd batting team won: 18