List of Surrey cricket captains

The club is based in Kennington (formerly part of the county of Surrey).

Surrey played their first first-class cricket match in 1846 against Marylebone Cricket Club and have gone on to win the County Championship on 21 occasions (plus one shared), a figure bettered only by Yorkshire.

The player appointed club captain leads the side in all their fixtures, except when unavailable through injury or some other reason.

Since attaining first-class status, Surrey have named 41 official captains, including two who have been appointed twice: George Strachan in the late nineteenth century and Errol Holmes, who had spells either side of the Second World War.

Note: In the club's earliest years, match scorecards do not always identify which player captained the side.