Robert McFarlane (born 7 February 1955) is an Australian cricketer. He played two first-class matches for Western Australia in 1981/82.