List of Middlesex cricket captains

Middlesex County Cricket Club have appointed 37 permanent club captains since their foundation in 1864.