| |
 |  |  | First - from each Semi advanced to Final. | 
 | | Semi 1 |  | time |  |  | 1. Sandro Floris |  Italy | 21.07s | Q |  | 2. John Regis |  Great Britain | 21.08s | Q |  | 4. Andreas Berger |  Austria | 21.22s | q |  | 7. Tomasz Jędrusik |  Poland | 21.27s |  |  | 9. Nikolay Razgonov |  Soviet Union | 21.59s |  |  | 12.Luís Cunha |  Portugal | 22.18s |  | 
 |  | | Semi 2 |  | time |  |  | 3. Ade Mafe |  Great Britain | 21.14s | Q |  | 4. Bruno Marie-Rose |  France | 21.22s | Q |  | 6. Andrzej Popa |  Poland | 21.26s | q |  | 8. René Mangold |  Switzerland | 21.41s |  |  | 10.Rob van de Klundert |  Netherlands | 22.01s |  |  | 11.Arnaldo Abrantes |  Portugal | 22.10s |  | 
 | 
 |
 | Heats - Saturday, 18th February |  | First - from each Heat and next Best 4 advanced to Semi-Finals. | 
 | | 6. Andrzej Popa |  Poland | 21.81s |  |  | Heat 1 |  | time |  |  | 3. Bruno Marie-Rose |  France | 21.15s | Q |  | 5. John Regis |  Great Britain | 21.20s | Q |  | 6. René Mangold |  Switzerland | 21.30s | Q |  | 7. Rob van de Klundert |  Netherlands | 21.35s | q |  | 10.Andrzej Popa |  Poland | 21.51s | q |  | 11.Nikolay Razgonov |  Soviet Union | 21.53s | q | 
 |  | | 4. Andreas Berger |  Austria | 21.33s |  |  | Heat 2 |  | time |  |  | 4. Tomasz Jędrusik |  Poland | 21.19s | Q |  | 8. Arnaldo Abrantes |  Portugal | 21.49s | Q |  | 9. Luís Cunha |  Portugal | 21.50s | Q |  | 12.Paolo Catalano |  Italy | 21.54s |  |  | 14.Gilles Quénéhervé |  France | 21.69s |  | 
 | 
 | | 2. John Regis |  Great Britain | 21.00s |  |  | Heat 3 |  | time |  |  | 1. Andreas Berger |  Austria | 20.92s | Q |  | 2. Ade Mafe |  Great Britain | 21.09s | Q |  | 13.Sandro Floris |  Italy | 21.61s | Q |  | 15.Alain Mazzella |  France | 21.82s |  |  | 16.Geir Moen |  Norway | 22.25s |  |  | -. Nikolay Antonov |  Bulgaria | DQ |  | 
 |  | | 5. Sandro Floris |  Italy | 21.41s |  | 
 | 
 |