Richard Burtenshaw Elms (born 5 April 1949) is a former English professional cricketer. Elms played as an all-rounder who batted right-handed and bowled left-arm fast-medium pace. He was born in Sutton in Surrey in 1949. In 1977 Elms joined Hampshire, making his debut against Somerset. He played 17 first-class and eight one-day matches for Hampshire, with his final appearances coming in the 1978 season. After leaving professional cricket, Elms moved to South Africa where he became a cricket coach in Transvaal.