Middlesex County Cricket Club have appointed 38 permanent club captains since their foundation in 1864.
Official captains No. Name Nationality Years First Last FC LA T20 Total Refs 1 Teddy Walker 1864–1872 1864 1877 – – 2 Isaac Walker 1873–1884 1864 1884 – – 3 Alexander Webbe 1885–18971898 1875 1900 – – 4 Andrew Stoddart 1898 1885 1900 – – 5 Gregor MacGregor 1898–1907 1892 1907 – – 6 Plum Warner 1908–1920 1894 1920 – – 7 Frank Mann 1921–1928 1909 1931 – – 8 Nigel Haig 1929–19321933–1934 1912 1934 – – 9 Tom Enthoven 1933–1934 1925 1936 – – 10 Walter Robins 1935–19381946–19471950 1925 1951 – – 11 Ian Peebles 1939 1928 1948 – – 12 George Mann 1948–1949 1937 1954 – – 13 Denis Compton 1951–1952 1936 1958 – – 14 Bill Edrich 1951–19521953–1957 1937 1958 – – 15 John Warr 1958–1960 1949 1960 – – 16 Ian Bedford 1961–1962 1947 1962 – – 17 Colin Drybrough 1963–1964 1958 1964 – – 18 Fred Titmus 1965–1968 1949 1982 – – 19 Peter Parfitt 1969–1970 1956 1972 – – 20 Mike Brearley 1971–1982 1961 1983 – – 21 Mike Gatting 1983–1997 1975 1998 – – 22 Mark Ramprakash 1997–1999 1987 2000 – – 23 Justin Langer 2000 1998 2000 – – 24 Angus Fraser 2001–2002 1984 2002 – – 25 Andrew Strauss 2002–2004 1998 2012 – – 26 Ben Hutton 2005–2006 1998 2007 – – 27 Ed Smith 2007–2008 2005 2008 – – 28 Shaun Udal 2009–2010 2008 2010 – – 29 Neil Dexter 2010–2013 2008 2015 – – 30 Chris Rogers 2014 2011 2014 – – 31 Adam Voges 2015–2016 2013 2017 – – 32 James Franklin 2017 2015 2018 – – 33 Dawid Malan 2018-2019 2006 2019 – – 34 Stephen Eskinazi 2020 2015 to date - - 35 Peter Handscomb 2021 2021 2022 - - 36 Tim Murtagh 2022 2007 2023 - - 37 Toby Roland-Jones 2023-2025 2010 to date - - 38 Leus du Plooy 2025 to date 2024 to date - -
External links Middlesex club captains