Richard Horsfall (26 June 1920 – 25 August 1981) was an English cricketer, who played first-class cricket for Essex between 1947 and 1955, and then played for a single season for Glamorgan in 1956. He was a right-handed middle-order batsman. Horsfall died at Halifax, Yorkshire, aged 61.