男单决赛于2012年8月5日在伦敦温布利体育馆举行。中国选手林丹2比1击败马来西亚选手李宗伟摘得冠军。