2012年7月13日凌晨,在国际田联钻石联赛英国伦敦站110米栏比赛中以13秒27小组赛第一名的成绩进入决赛,因背部伤病退出决赛。2012年8月7日下午,在伦敦奥运会男子110米栏预赛中,刘翔在攻第一个栏时直接打栏摔倒在地,最终单腿跳过终点无缘晋级。