Frederick Sullivan (born 1 February 1797 in England; died 28 July 1873 in Kimpton, Hertfordshire) was an English first-class cricketer associated with Marylebone Cricket Club (MCC) who was active in the 1820s.
He is recorded in one match in 1821, totalling 33 runs with a highest score of 20 and holding 2 catches.