William Palmer (born 1737; died February 1790) was an English cricketer who played in the 1760s and 1770s. He was born and died in Coulsdon, Surrey. A top-order batsman, he was a member of the local Coulsdon Cricket Club and played county cricket for Surrey. Most of Palmer's career was before cricket's statistical record began in the 1772 season so relatively little is known of him but he regularly played in noted matches until 1776. He has been recorded in 24 eleven-a-side matches and in one top-class single wicket match. He was last recorded playing for Coulsdon against Chertsey in 1784 when he was 47 years old.