Hetzelfde drietal verdeelde de medailles een jaar later op de Spelen in Londen. Robert Harting was opnieuw het sterkst en veroverde met 68,27 het goud. Lang zag het er echter naar uit dat Hadadi voor een grote verrassing ging zorgen, want met zijn al bij zijn eerste poging geworpen 68,18 ging de Iraniër in de finale lange tijd aan de leiding. Totdat de Duitser bij zijn vijfde poging orde op zaken stelde en zijn winnende worp produceerde. Hadadi eiste met zijn 68,18 in elk geval wel het zilver voor zich op, terwijl Kanter met een verste worp van 68,03 genoegen nemen met het brons. Alekna viel deze keer met 67,38 buiten de boot.Een maand eerder was Harting eveneens het sterkst geweest op de EK in Helsinki, waar hij met 68,30 het goud naar zich had toegehaald, vóór Kanter met 66,53 en Rutger Smith met 64,02, nadat de aanvankelijk als derde geklasseerde Hongaar Zoltán Kővágó wegens een overtreding van de dopingreglementen later uit de uitslag was geschrapt.Gerd Kanter sloot het voor hem toch wel weer succesvolle jaar af met de eindoverwinning in de Diamond League 2012-serie, door tijdens de Memorial Van Damme in Brussel het discuswerpen met 66,84 te winnen.