Gordon R. Sherven (born August 21, 1963) is a Canadian retired professional ice hockey forward. He played 97 games in the National Hockey League with the Edmonton Oilers, Minnesota North Stars, and Hartford Whalers between 1984 and 1988. He later moved to Germany and played there from 1988 to 2000. Internationally Sherven played for the Canadian national team at the 1983 World Junior and senior World Championships, as well as the 1988 Winter Olympics.