Viết tiếp cho đoạn này - Tại sự kiện Diamond League ở Paris vào ngày 6 tháng 7 năm 2012, Greene đã chạy tốt nhất cá nhân là 47,84 giây để hoàn thành thứ hai sau Javier Culson để tiến gần hơn với kỷ lục Anh trong 400m trở ngại. Greene đã được chọn làm đội trưởng của đội điền kinh Anh Quốc cho Thế vận hội London 2012, là một trong những người yêu thích giành huy chương. Trong vòng đầu tiên của 400 m trở ngại Greene đã giành chiến thắng trong vòng của mình trong 48,98s, thời gian nhanh nhất của vòng. Trong vòng bán kết, Greene chạy chậm chạp, kết thúc thứ tư và chỉ đủ điều kiện cho trận chung kết là người thua nhanh nhất. Trong trận chung kết, Greene kết thúc ở vị trí thứ tư sau nhà vô địch Olympic 2004 Félix Sánchez, người Mỹ Michael Tinsley và Javier Culson, chạy chậm hơn so với anh ở bán kết. Sau cuộc đua, Greene thừa nhận thất vọng lớn, và đổ lỗi cho sự gián đoạn trong quá trình tập luyện của mình do chấn thương đầu gối vào mùa đông. Greene cũng chạy trong trận chung kết của 4 × 400 mét tiếp sức
, khi đội tuyển Anh kết thúc thứ tư, chỉ còn 0,13 giây để giành huy chương.