Los atletas colombianos ganaron 7 medallas en los Juegos Olímpicos de Londres 2012, incluyendo oro para Mariana Pajón en BMX femenino, plata para Rigoberto Urán en ciclismo de ruta, Óscar Figueroa en halterofilia y Catherine Ibargüen en salto triple, y bronce para Yuri Alvear en judo, Óscar Muñoz en taekwondo y Jackelin Rentería en boxeo. Carlos Mario Oquendo también ganó bronce en BMX masculino.