Matches (16)
IPL (1)
T20I Tri-Series (1)
County DIV1 (5)
County DIV2 (4)
CE Cup (2)
WI vs SA (1)
USA vs BAN (1)
ENG v PAK (W) (1)

Middlesex XI Cricket Schedule

Mon, 25 May '95
Marylebone Cricket Club Flag

Marylebone Cricket Club

80 & 249

Middlesex XI

(T:154) 176 & 59

M.C.C. won by 94 runs

Fri, 26 Jun '95
Marylebone Cricket Club Flag

Marylebone Cricket Club

124 & 28

Middlesex XI

(T:85) 68 & 85/7

Middlesex XI won by 3 wickets

Thu, 16 Jul '95

Middlesex XI

199 & 201

Oldfield

(T:329) 72 & 95

Middlesex XI won by 233 runs

Mon, 16 May '96

Kent XI

62 & 91

Middlesex XI

(T:112) 42 & 60

Kent XI won by 51 runs

Mon, 20 Jun '96

Kent XI

104 & 134

Middlesex XI

(T:115) 124 & 115/7

Middlesex XI won by 3 wickets

Mon, 15 Aug '96

Middlesex XI

83 & 85
Surrey XI Flag

Surrey XI

(T:31) 138 & 31/2

Surrey XI won by 8 wickets

Wed, 20 Jun '98
Marylebone Cricket Club Flag

Marylebone Cricket Club

25 & 85

Middlesex XI

(T:16) 95 & 16/0

Middlesex XI won by 10 wickets

Mon, 18 May '07

Middlesex XI

51 & 169
Marylebone Cricket Club Flag

Marylebone Cricket Club

(T:119) 102 & 70

Middlesex XI won by 48 runs

Mon, 23 May '08

Middlesex XI

91 & 75
Marylebone Cricket Club Flag

Marylebone Cricket Club

(T:60) 107 & 60/4

M.C.C. won by 6 wickets

Mon, 30 May '08

Middlesex XI

130 & 94
Marylebone Cricket Club Flag

Marylebone Cricket Club

(T:122) 103 & 35

Middlesex XI won by 86 runs

Wed, 31 May '15

Middlesex XI

89 & 24
Marylebone Cricket Club Flag

Marylebone Cricket Club

(T:83) 31 & 66

Middlesex XI won by 16 runs

Thu, 24 Aug '15

Middlesex XI

51 & 67

Epsom

476

Epsom won by an innings and 358 runs

Wed, 14 Aug '16
Marylebone Cricket Club Flag

Marylebone Cricket Club

260 & 112

Middlesex XI

(T:323) 50 & 97

M.C.C. won by 225 runs

Mon, 26 Jun '26
Marylebone Cricket Club Flag

Marylebone Cricket Club

107 & 104

Middlesex XI

(T:181) 31 & 182/9

Middlesex XI won by 1 wicket

Mon, 17 May '30
Marylebone Cricket Club Flag

Marylebone Cricket Club

103 & 111

Middlesex XI

(T:81) 134 & 75

M.C.C. won by 5 runs

Mon, 24 May '30
Marylebone Cricket Club Flag

Marylebone Cricket Club

71 & 106/8

Middlesex XI

85

Match drawn

Mon, 20 May '50

Middlesex XI

99 & 72
Surrey Flag

Surrey

(T:53) 119 & 54/1

Surrey won by 9 wickets

Thu, 06 Jun '50

Middlesex XI

89 & 72
Surrey Flag

Surrey

(T:75) 87 & 75/4

Surrey won by 6 wickets

Mon, 26 May '51
Marylebone Cricket Club Flag

Marylebone Cricket Club

214

Middlesex XI

(f/o) 46 & 128

M.C.C. won by an innings and 40 runs

Thu, 19 Jun '51

Middlesex XI

87 & 36
Surrey Flag

Surrey

131

Surrey won by an innings and 8 runs