John Grieve "Ian" Wilson (11 February 1923 – 5 November 1989) was a Scottish professional footballer who played as a winger.
Wilson started his career with Forfar Athletic before moving to England to join Preston North End in 1946.
Wilson scored six goals in 16 league appearances before moving to Burnley in June 1948.
In the 1–0 win against Everton on 2 October 1948, Wilson scored his only goal for Burnley.
Wilson signed for Leicester City in March 1950 and scored twice in 12 league appearances before leaving to join Chesterfield the following year.