William Moir (19 April 1922 – 9 May 1988[1]) was a Scottish footballer who played for the majority of his career at Bolton Wanderers.
Born in Aberdeen, he signed for Bolton during the war years and made his professional league debut when regular league football restarted in 1946.
Playing alongside Nat Lofthouse he was the Championship's top scorer in 1948–49 with 25 goals and continued good goal scoring form in the next few years, although always coming behind the more prolific Lofthouse.
Moir was captain when Bolton gave away a 3–1 lead to Blackpool in the Matthews Cup Final, scoring in the game.
In 1950 Moir gained his sole cap for Scotland, with his selection for the important match against England in Glasgow which served both as the 1949–50 British Home Championship decider and a qualifier for the 1950 FIFA World Cup seen as a surprise in the local press; they also criticised his performance following the home side's 1–0 defeat.