William Cross (17 June 1883 – 12 April 1949) was a Scottish professional footballer who played as an outside forward in the Scottish League for Third Lanark and Port Glasgow Athletic. He also played for Southern League clubs Brentford and Queens Park Rangers and represented the Southern League XI.