Cricket Records for Middlesex in FC+LA+T20 matches

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
NR
W/L
%W
%L
%D
%
Middlesexv Australians1893-20181518600000.1256.6653.3340.0011.11
Middlesexv Bangladeshis2010-20101010000000.00100.000.000.00
Middlesexv Berkshire1990-199011000000-100.000.000.00100.00
Middlesexv British Universities1996-199611000000-100.000.000.00100.00
Middlesexv Buckinghamshire1965-197533000000-100.000.000.00100.00
Middlesexv Cambridge Marylebone Cricket Club University2002-201353110000360.0020.0020.0075.00
Middlesexv Cambridge University1922-200052030000-40.000.0060.00100.00
Middlesexv Cambridgeshire1983-198311000000-100.000.000.00100.00
Middlesexv Cheshire1982-198211000000-100.000.000.00100.00
Middlesexv Combined Universities1982-199585000003-62.500.000.00100.00
Middlesexv Cornwall1995-199511000000-100.000.000.00100.00
Middlesexv Cumberland1985-199622000000-100.000.000.00100.00
Middlesexv Derbyshire1965-2022552720800001.3549.0936.3614.5457.44
Middlesexv Durham1987-2022412111800011.90951.2126.8219.5165.62
Middlesexv Durham MCCU2012-20182002000000.000.00100.000.00
Middlesexv England2008-20081010000000.00100.000.000.00
Middlesexv England A1994-19941001000000.000.00100.000.00
Middlesexv Essex1938-202310936601010020.633.0255.049.1737.62
Middlesexv Glamorgan1969-2024743726910011.42350.0035.1312.1658.59
Middlesexv Gloucestershire1893-20249028461110040.60831.1151.1112.2238.00
Middlesexv Hampshire1938-2023983752700020.71137.7553.067.1441.57
Middlesexv Herefordshire1998-200121100000150.0050.000.0050.00
Middlesexv Hertfordshire1988-198811000000-100.000.000.00100.00
Middlesexv Indians1946-19965041000000.0080.0020.000.00
Middlesexv Ireland1980-200765100000583.3316.660.0083.33
Middlesexv Kent1893-20241004449510010.89744.0049.005.0047.34
Middlesexv Lancashire1893-20235716251410010.6428.0743.8524.5639.28
Middlesexv Leicestershire1960-2024411715900001.13341.4636.5821.9553.12
Middlesexv Marylebone Cricket Club1864-201721100000150.0050.000.0050.00
Middlesexv Minor Counties1990-199222000000-100.000.000.00100.00
Middlesexv Minor Counties East1976-197833000000-100.000.000.00100.00
Middlesexv Minor Counties North1979-197911000000-100.000.000.00100.00
Middlesexv Minor Counties South1975-197511000000-100.000.000.00100.00
Middlesexv Netherlands2010-201254000001-80.000.000.00100.00
Middlesexv New Zealanders1978-19902011000000.0050.0050.000.00
Middlesexv Northamptonshire1963-20245920261300000.76933.8944.0622.0343.47
Middlesexv Northumberland1984-200522000000-100.000.000.00100.00
Middlesexv Nottinghamshire1893-20236632171600011.88248.4825.7524.2465.30
Middlesexv Oxford Marylebone Cricket Club University2001-201982060000-25.000.0075.00100.00
Middlesexv Oxford University1922-19934013000000.0025.0075.000.00
Middlesexv Pakistanis1954-19924013000000.0025.0075.000.00
Middlesexv Rajasthan Royals2009-20091010000000.00100.000.000.00
Middlesexv Rest of England1947-194711000000-100.000.000.00100.00
Middlesexv Scotland2003-200965000001-83.330.000.00100.00
Middlesexv Shropshire1992-199211000000-100.000.000.00100.00
Middlesexv Somerset1893-2023793139810000.79439.2449.3610.1244.36
Middlesexv South Africans1904-20085022100000.0040.0040.0016.66
Middlesexv Sri Lankans2002-20112011000000.0050.0050.000.00
Middlesexv Stanford Superstars2008-20081010000000.00100.000.000.00
Middlesexv Surrey1893-202311649481510031.0242.2441.3712.9350.51
Middlesexv Sussex1893-202411843601000050.71636.4450.848.4741.74
Middlesexv Trinidad & Tobago2008-20081010000000.00100.000.000.00
Middlesexv Unicorns2013-201322000000-100.000.000.00100.00
Middlesexv Wales Minor Counties1994-200422000000-100.000.000.00100.00
Middlesexv Warwickshire1938-20235515231600010.65227.2741.8129.0939.47
Middlesexv West Indians1923-20121025300000.420.0050.0030.0028.57
Middlesexv Worcestershire1938-2022442014810011.42845.4531.8118.1858.57
Middlesexv Yorkshire1873-2024482218600021.22245.8337.5012.5055.00
Middlesexv Zimbabweans2003-20031001000000.000.00100.000.00
Tie+W and Tie+L indicates matches tied and then won or lost in a tiebreaker such as a bowlout or one-over-eliminator ("Super Over") The result percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win
The result percentage excludes no results and counts ties as half a win.
Forfeited matches are not included.
Records includes the following current or recent matches:

Middlesex v Kent at Chelmsford, Vitality Blast, May 31, 2024 [Twenty20]

Middlesex v Sussex at Lord's, County Championship Division Two 27th match, May 24-27, 2024 [First-class]

Glamorgan v Middlesex at Cardiff, County Championship Division Two 22nd match, May 17-20, 2024 [First-class]