1987 World Championships in Athletics – Men's 800 metres

These are the official results of the Men's 800 metres event at the 1987 IAAF World Championships in Rome, Italy.

There were a total number of 45 participating athletes, with six qualifying heats, four quarter-finals, two semi-finals and the final held on Tuesday September 1, 1987.

In the final José Luíz Barbosa took the lead from the break, chased primarily by Billy Konchellah and Faouzi Lahbi up to a 50.59 400 metres.

Peter Elliott stayed on the rail slightly off the lead through the first lap joined by Stephen Ole Marai on the outside and Tom McKean boxed on the inside.

By the end of the turn, the three medalists had separated from the rest of the field, Lahbi the last to hold on.