Wilson was initially selected as a reserve rider for Great Britain at the 2012 Summer Olympics but was added to the squad for the individual and team eventing when Piggy French withdrew after her horse DHI Topper W suffered an injury. Wilson's horse for the Games was Opposition Buzz. The events were held at Greenwich Park between 28 and 31 July.