HEAD-TO-HEAD
Match Played: 14 Middlesex: 3 Sussex: 11
Match Date: 08 Jun2023
Start Time: 10:45 PM IST
Match Played: 14 Middlesex: 3 Sussex: 11
1st innings average score: 170
Match Played: 37 1st batting team won: 20 2nd batting team won: 16
Match Date: 06 Jun 2023
Start Time: 11:00 PM IST
Match Played: 11 Leicestershire: 6 Yorkshire: 4
1st innings average score: 165
Match Played: 53 1st batting team won: 24 2nd batting team won: 28
Match Date: 06 Jun 2023
Start Time: 09:00 PM IST
Match Played: 22 Middlesex: 7 Hampshire: 15
1st innings average score: 182
Match Played: 7 1st batting team won: 1 2nd batting team won: 6
Match Date: 03 Jun 2023
Start Time: 11:30 PM IST
Match Played: 17 Hampshire: 9 Sussex: 8
1st innings average score: 164
Match Played: 61 1st batting team won: 40 2nd batting team won: 20
Match Date: 03 Jun 2023
Start Time: 11:00 PM IST
Match Played: 16 Warwickshire: 8 Nottinghamshire: 8
1st innings average score: 162
Match Played: 86 1st batting team won: 47 2nd batting team won: 38
Match Date: 02 Jun 2023
Start Time: 11:00 PM IST
Match Played: 9 Gloucestershire: 3 Surrey: 6
1st innings average score: 165
Match Played: 42 1st batting team won: 17 2nd batting team won: 25
Match Date: 02 Jun 2023
Start Time: 11:00 PM IST
Match Played: 17 Durham: 6 Lancashire: 11
1st innings average score: 160
Match Played: 61 1st batting team won: 31 2nd batting team won: 30
Match Date: 01 Jun 2023
Start Time: 11:30 PM IST
Match Played: 15 Yorkshire: 4 Lancashire: 9
1st innings average score: 180
Match Played: 58 1st batting team won: 36 2nd batting team won: 21
Match Date: 31 May 2023
Start Time: 09:00 PM IST
Match Played: 10 Middlesex: 3 Glamorgan: 7
1st innings average score: 178
Match Played: 2 1st batting team won: 1 2nd batting team won: 1
Match Date: 31 Mar 2023
Start Time: 11:00 PM IST
Match Played: 19 Northamptonshire: 9 Warwickshire: 9
1st innings average score: 175
Match Played: 56 1st batting team won: 32 2nd batting team won: 24