| Final | Team | time |  | 1. Ibou Faye | SEN | 48.30s |  | 2. Kenneth Harnden | ZIM | 48.47s |  | 3. Erick Keter | KEN | 49.17s |  | 4. Hillary Maritim | KEN | 49.37s |  | 5. Yvon Rakoptoarimiandry | MAD | 49.91s |  | 6. Kenneth Enyiazu | NGR | 50.22s |  | 7. Jean Dieme | SEN | 50.80s |  | 8. Sylvester Omodiale | NGR | 51.13s |   
 | 
 |  
|  Heats - First 3 and Best 2 progress. |   
| Semi 1 | Team | time |  | 1. Erick Keter | KEN | 49.48s |  | 2. Kenneth Harnden | ZIM | 49.63s |  | 3. Jean Dieme | SEN | 49.96s |  | 4. Kenneth Enyiazu | NGR | 50.53s |  | 5. Hennie Botha | RSA | 50.85s |  | 6. Elhefny Ibamin | EGY | 51.13s |  | -. Morou Rock Yago |   |   |   
 | 
| Semi 2 | Team | time |  | 1. Hillary Maritim | KEN | 49.83s |  | 2. Faye Ibou | SEN | 49.99s |  | 3. Yvon Rakoptoarimiandry | MAD | 50.52s |  | 4. Sylvester Omodiale | NGR | 50.71s |  | 5. Edmond Nartey | GHA | 52.45s |  | 6. Makanga Medard | CGO | 52.60s |  | 7. William Loque | GBS | 53.76s |  | -. Samuel Matete | ZAM | DNS |   
 |  
 |