Rozgrywki rozpoczęły się 20 sierpnia a zakończyły się 23 sierpnia, kiedy rozegrano finał. Mistrzem olimpijskim został kenijski biegacz Wilfred Bungei.
Poz. – pozycja
– rekord świata | – rekord krajowy | – rekord życiowy | = – wyrównany rekord życiowy | – najlepszy wynik w sezonie | = – wyrównany najlepszy wynik w sezonie
W pierwsze rundzie wystartowało 61 zawodników, którzy zostali zgłoszeni do zawodów. Bezpośrednio do drugiej rundy awansowali dwóch najlepszych zawodników każdego z 8 biegów (Q) oraz ośmiu zawodników z najlepszymi czasami, którzy zajęli miejsca gorsze niż drugie (q). Najszybszym okazał się zawodnik z Kenii, który później wygrał całe zawody Wilfred Bungei.
Półfinały rozegrane zostały 21 sierpnia. Wystartowało w nich 24 zawodników, którzy przedostali się z pierwszej rundy. Bezpośrednio do finału awansowało dwóch najlepszych zawodników każdego z trzech biegów (Q), a także dwóch zawodników z najlepszymi czasami, którzy zajęli miejsca poniżej drugiego.