Wright was unable to repeat his 2011 run in the 2012 edition of the World Championship, as he lost 3–1 to Jelle Klaasen in the first round. Wright missed 11 consecutive darts at doubles in the first two sets of the match. Wright represented Scotland with Gary Anderson in the 2012 PDC World Cup of Darts and together they were beaten by South Africa in the second round, losing in a sudden-death leg. Wright defeated Andy Brown and former world champions John Part and Richie Burnett to reach the last 16 of the UK Open where he played Raymond van Barneveld. Wright led 8–6 and was on a 138 finish on his throw to advance to the quarter-finals and beat the Dutchman for the first time. He hit treble 20 with his first dart and then single 18 to leave 60, meaning single 20 with his last dart would have left double top for the win when he returned to the board. However, Wright incredibly hit another treble 20 to bust his score and went on to lose the match 9–8.