Andrew Wilson (10 December 1880 — 13 March 1945) was a Scottish footballer who played the majority of his career at Sheffield Wednesday.
Born in Irvine, Wilson started his football career at local club Irvine Meadows before moving onto Clyde F.C. in Glasgow. He moved to Sheffield in 1900 where he spent the rest of his playing days. During his time at Wednesday he became the clubs all-time record top scorer with 216 goals and was top scorer in six different seasons. He appeared for the team 545 times, more than any other player. Both records stand to the present day. He also became the oldest player to play for the Owls before retiring on 10 March 1920 aged 39 years and 91. This record stood until it was beaten by Player/Manager Trevor Francis in 1993.
He was capped for Scotland 6 times.