Gareth Michael Grant (born 6 September 1980) is an English former footballer who played as a striker. He played as a professional in the Premier League and the Football League for Bradford City, Halifax Town and Lincoln City. He also had spells as a professional with Bolton Wanderers and Chester City in which he did not make an appearance. He went on to feature in Non-league football with notable spells with Gainsborough Trinity, Harrogate Town and Farsley Celtic. He also had spells with Scarborough, Droylsden, Ossett Town, Pontefract Collieries and Frickley Athletic.