William Vincent Duffy (8 July 1866 – 13 June 1959) was an Australian sportsman who played cricket for Western Australia and football for the Rovers and West Perth Football Clubs in the West Australian Football Association (WAFA). He also umpired at high levels in both sports.