Completați următoarea frază: La evenimentul Diamond League de la Paris, la 6 iulie 2012, Greene a înregistrat un record personal de 47,84 secunde, terminând pe locul al doilea în fața lui Javier Culson, pentru a se apropia și mai mult de recordul britanic la 400 de metri bariere. Greene a fost selectat ca căpitan al echipei de atletism a Marii Britanii pentru Jocurile Olimpice de la Londra din 2012, fiind unul dintre favoriții pentru o medalie. În prima rundă de 400 m cu bariere, Greene a câștigat în 48.98 secunde, cel mai rapid timp din rundă. În semifinale, Greene a alergat încet, terminând pe locul patru și se califică doar pentru finală ca cel mai rapid ratat. În finală, Greene a terminat pe locul patru în spatele campionului olimpic din 2004, Félix Sánchez, a surprins-o pe americanul Michael Tinsley și pe Javier Culson, alergând mai lent decât în semifinala. După cursă, Greene a recunoscut o mare dezamăgire, și a dat vina pe întreruperea antrenamentului său cauzat de o leziune la genunchi în timpul iernii. Greene, de asemenea, a fugit în finala de
4 × 400 de metri ştafetă, când echipa britanică a terminat pe locul patru, la doar 0,13 secunde distanţă de o medalie.