| Final | Team | time | Rk. |  | 1. Aaron Peirsol |  USA | 54.06s | 2. 1. |  | 2. Markus Rogan |  AUT | 54.35s | 4. 2. |  | 3. Tomomi Morita |  JPN | 54.36s | 1. 3. |  | 4. Lenny Krayzelburg |  USA | 54.38s | 4. 4. |  | 5. Matt Welsh |  AUS | 54.52s | 9. 6. |  | 6. László Cseh, Jr. |  HUN | 54.61s | 3. 7. |  | 7. Steffen Driesen |  GER | 54.63s | 6. 5. |  | 8. Marco di Carli |  GER | 55.27s | 11.8. |   
 | 
 |  
| Semi 1 | Team | time | Rk. |  | 1. Aaron Peirsol |  USA | 54.34s | 1. |  | 2. Markus Rogan |  AUT | 54.42s | 2. |  | 3. Steffen Driesen |  GER | 54.64s | 5. |  | 4. Ouyang Kunpeng |  CHN | 55.28s | 11. |  | 5. Gregor Tait |  GBR | 55.31s | 12. |  | 6. Gerhard Zandberg |  RSA | 55.76s | 13. |  | 7. Goran Kožulj |  CRO | 56.02s | 14. |  | 8. Keng Liat Lim |  MAS | 56.08s | 15. |   
 | 
| Semi 2 | Team | time | Rk. |  | 1. Tomomi Morita |  JPN | 54.62s | 3. |  | 2. Lenny Krayzelburg |  USA | 54.63s | 4. |  | 3. Matt Welsh |  AUS | 54.69s | 6. |  | 4. László Cseh, Jr. |  HUN | 54.86s | 7. |  | 5. Marco di Carli |  GER | 55.03s | 8. |  | 6. Arkady Vyachanin |  RUS | 55.20s | 9. |  | 7. Florea Răzvan |  ROU | 55.27s | 10. |  | 8. Simon Dufour |  FRA | 56.15s | 16. |   
 |  
| Heat 6 | Team | time | Rk. |  | 1. Tomomi Morita |  JPN | 54.41s | 1. |  | 2. Aaron Peirsol |  USA | 54.65s | 2. |  | 3. Lenny Krayzelburg |  USA | 54.87s | 4. |  | 4. Keng Liat Lim |  MAS | 55.22s | 8. |  | 5. Simon Dufour |  FRA | 55.76s | 13. |  | 6. Florea Răzvan |  ROU | 55.77s | 14. |  | 7. Péter Horváth |  HUN | 57.29s | 34. |  | 8. Aschwin Wildeboer |  ESP | 57.35s | 35. |   
 | 
| Heat 5 | Team | time | Rk. |  | 1. Markus Rogan |  AUT | 54.87s | 4. |  | 2. Steffen Driesen |  GER | 54.92s | 6. |  | 3. Matt Welsh |  AUS | 55.35s | 9. |  | 4. Gerhard Zandberg |  RSA | 55.62s | 12. |  | 5. Gregor Tait |  GBR | 55.77s | 14. |  | 6. Josh Watson |  AUS | 55.85s | 17. |  | 7. Pierre Roger |  FRA | 56.07s | 21. |  | 8. Matt Rose |  CAN | 56.62s | 27. |   
 | 
 
| Heat 4 | Team | time | Rk. |  | 1. László Cseh, Jr. |  HUN | 54.80s | 3. |  | 2. Arkady Vyachanin |  RUS | 55.17s | 7. |  | 3. Ouyang Kunpeng |  CHN | 55.50s | 10. |  | 4. Marco di Carli |  GER | 55.58s | 11. |  | 5. Yevgeny Aleshin |  RUS | 55.91s | 19. |  | 6. Cameron Gibson |  NZL | 56.14s | 22. |  | 7. Adam Mania |  POL | 56.20s | 23. |  | 8. Volodymyr Nikolaichuk |  UKR | 56.62s | 27. |   
 | 
| Heat 3 | Team | time | Rk. |  | 1. Goran Kožulj |  CRO | 55.80s | 16. |  | 2. Aristidis Grigoriadis |  GRE | 55.85s | 17. |  | 3. Ryan Pini |  PNG | 55.97s | 20. |  | 4. Darius Grigalionis |  LTU | 56.21s | 24. |  | 5. Derya Büyükuncu |  TUR | 56.34s | 26. |  | 6. Ahmed Hussain |  EGY | 56.86s | 31. |  | 7. Paulo Maurício Machado |  BRA | 57.07s | 32. |  | 8. Eduardo Otero |  ARG | 57.28s | 33. |   
 | 
 
| Heat 2 | Team | time | Rk. |  | 1. Nicky Neckles |  BBS | 56.32s | 25. |  | 2. Križko Ľuboš |  SVK | 56.62s | 27. |  | 3. Seong Min |  KOR | 56.78s | 30. |  | 4. Matti Mäki |  FIN | 57.57s | 36. |  | 5. George Gleason |  USV | 57.64s | 37. |  | 6. Brendan Ashby |  ZIM | 58.91s | 39. |  | 7. Igor Beretić |  YUG | 59.38s | 40. |  | 8. Danil Bugakov |  UZB | 1:02.28 | 43. |   
 | 
| Heat 1 | Team | time | Rk. |  | 1. Chris Vythoulkas |  BAH | 58.31s | 38. |  | 2. Stanislav Osinsky |  KAZ | 59.92s | 41. |  | 3. Alexandru Ivlev |  MDA | 1:00.13 | 42. |  | 4. Omar Abu-Fares |  JOR | 1:02.36 | 44. |   
 |  
 |