At the 2011 European Team Championships he was the silver medallist behind David Storl and while his young German rival went on to win at the 2011 World Championships in Athletics, Majewski managed only ninth place with a best throw of 20.18 m. At the start of 2012 he broke his own Polish indoor record at the BW-Bank Meeting in Karlsruhe with a winning mark of 21.27 m. In London 2012 he won the gold medal with a mark of 21.89 m and he became the first male shot-put thrower to defend his Olympic title since Parry O'Brien achieved that in Melbourne 1956.