She won Malaysia Super Series title with a comprehensive win over Wang Xin. In her 3rd All England Open final, she lost to new beaming Chinese star Li Xuerui in just 2 games. She failed to defend her Asian title with a defeat from the hands of Li Xuerui in final, thus settled for silver medal. Going into the 2012 London Olympics as a top seed, she was overwhelming favorite to win the title. In the 2nd round, she beat Bae Yeon-ju in 3 games, Cheng Shao-chieh (2–0) in quarter-finals &amp; Saina Nehwal in semifinals also in 2 games. Her opposition in the final was from Li Xuerui again. Li took opening game 21–15 but Wang's hardwork stretched the match to the 3rd game by winning 23–21 in second. Li again proved fatal for her and won the 3rd game 21–17, and won the Olympic title, leaving Wang in despair. Hence she had to settle for yet another silver medal. Wang Yihan won the 2012 China Masters Super Series by beating a familiar rival Jiang Yanjiao. Her losing streak against Li Xuerui continued, this moment in the final of 2012 Hong Kong Super Series where Wang retired in the mid of 2nd game while trailing 12–21, 3–11. Being injured, she didn't contested the master finals of the year end, where she was the champion last year.