| Final | time | L  |  | 1. Ahmed Akram |  EGY | 7:55.36 | 4 |  | 2. Marwan Elkamash |  EGY | 7:59.54 | 5 |  | 3. Devon Brown |  RSA | 8:59.57 | 3 |  | 4. Brent Szuroki |  RSA | 8:07.18 | 2 |  | 5. Ahmed Mathlouti |  TUN | 8:17.74 | 6 |  | 6. Imad Eddine Tchouar |  ALG | 8:25.75 | 7 |   
 | 
 |  
|   |  | No heats needed due to small number of participants. |   
 |