Alastair Wilson (born 19 December 1983, in Sheffield) is a British field hockey player, he has competed in the European championship, as well as in the World Championship and in the 2008 and 2012 Olympics. Wilson played for Great Britain at the Beijing 2008 Olympic Games, where the team came fifth in the tournament, and at the 2012 Summer Olympics, where they came fourth, losing the bronze medal match to Australia.