Middlesex vs other countries FC+LA+T20s Team Records - Results Summary

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
W/L
%W
%L
%D
%
Berkshirev Middlesex1990-199010100000.0000.00100.000.000.00
British Universitiesv Middlesex1996-199610100000.0000.00100.000.000.00
Buckinghamshirev Middlesex1965-197530300000.0000.00100.000.000.00
Cambridge Marylebone Cricket Club Universityv Middlesex2002-201340310000.0000.0075.0025.000.00
Cambridge Universityv Middlesex1922-200050230000.0000.0040.0060.000.00
Cambridgeshirev Middlesex1983-198310100000.0000.00100.000.000.00
Cheshirev Middlesex1982-198210100000.0000.00100.000.000.00
Combined Universitiesv Middlesex1982-199580500000.0000.00100.000.000.00
Cornwallv Middlesex1995-199510100000.0000.00100.000.000.00
Cumberlandv Middlesex1985-199620200000.0000.00100.000.000.00
Derbyshirev Middlesex1965-2025602129100000.72435.0048.3316.6642.00
Durhamv Middlesex1987-202542112280000.50026.8253.6519.0433.33
Durham MCCUv Middlesex2012-20182002000-0.000.00100.00-
Englandv Middlesex2008-20081100000-100.000.000.00100.00
Essexv Middlesex1938-20251136238101001.62356.3034.688.8461.88
Glamorganv Middlesex1969-202580303991000.77238.6050.0011.2543.57
Gloucestershirev Middlesex1893-2025974931121001.57153.2233.8712.3761.11
Hampshirev Middlesex1938-2025103553771001.48055.5037.506.7959.67
Herefordshirev Middlesex1998-200121100001.00050.0050.000.0050.00
Hertfordshirev Middlesex1988-198810100000.0000.00100.000.000.00
Irelandv Middlesex1980-200761500000.20016.6683.330.0016.66
Kentv Middlesex1893-2025107514851001.06149.0446.194.6751.50
Lancashirev Middlesex1893-2025612518161001.37842.5030.8326.2257.95
Leicestershirev Middlesex1960-202544171890000.94438.6340.9020.4548.57
Marylebone Cricket Clubv Middlesex2017-201710100000.0000.00100.000.000.00
Minor Countiesv Middlesex1990-199220200000.0000.00100.000.000.00
Minor Counties Eastv Middlesex1976-197830300000.0000.00100.000.000.00
Minor Counties Northv Middlesex1979-197910100000.0000.00100.000.000.00
Minor Counties Southv Middlesex1975-197510100000.0000.00100.000.000.00
Netherlandsv Middlesex2010-201250400000.0000.00100.000.000.00
Northamptonshirev Middlesex1963-2025642724130001.12542.1837.5020.3152.94
Northumberlandv Middlesex1984-200520200000.0000.00100.000.000.00
Nottinghamshirev Middlesex1893-2023661732160000.53126.1549.2324.2434.69
Oxford Marylebone Cricket Club Universityv Middlesex2001-201960240000.0000.0033.3366.660.00
Oxford Universityv Middlesex1922-19934103000-25.000.0075.00100.00
Rajasthan Royalsv Middlesex2009-20091100000-100.000.000.00100.00
Rest of Englandv Middlesex1947-194710100000.0000.00100.000.000.00
Scotlandv Middlesex2003-200960500000.0000.00100.000.000.00
Shropshirev Middlesex1992-199210100000.0000.00100.000.000.00
Somersetv Middlesex1893-202583433181001.38052.4037.959.6358.00
Stanford Superstarsv Middlesex2008-20081100000-100.000.000.00100.00
Surreyv Middlesex1893-20251195149151001.04044.3942.6712.6050.99
Sussexv Middlesex1893-20251226244110001.40952.9937.609.0158.49
Trinidad & Tobagov Middlesex2008-20081100000-100.000.000.00100.00
Unicornsv Middlesex2013-201320200000.0000.00100.000.000.00
Wales Minor Countiesv Middlesex1994-200420200000.0000.00100.000.000.00
Warwickshirev Middlesex1938-2025562316160001.43741.8129.0928.5758.97
Worcestershirev Middlesex1938-202445152081000.75635.2246.5917.7743.05
Yorkshirev Middlesex1873-202550192270000.86339.5845.8314.0046.34
The result percentage excludes no results.
In the absence of a tiebreaker, a tie is counted as half a win.
Forfeited matches are not included.
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Tasmania vs Western Australia at W.A.C.A, Sheffield Shield 21st Match, Feb 5-8, 2026 [First-class]

Queensland vs Victoria at Melbourne, Sheffield Shield 20th Match, Feb 5-8, 2026 [First-class]

New South Wales vs South Australia at Sydney, Sheffield Shield 19th Match, Feb 5-8, 2026 [First-class]