Swimming at the 2008 Summer Olympics – Men's 100 metre freestyle Semifinal 2 Semifinal 2

| Rank_ | Lane | Name_ | Nationality | Time_ |
|---|---|---|---|---|
| 1 | 4 | Eamon Sullivan | Australia | 47.05 |
| 2 | 3 | Pieter van den Hoogenband | Netherlands | 47.68 |
| 3 | 7 | Matt Targett | Australia | 47.88 |
| 4 | 2 | Filippo Magnini | Italy | 48.11 |
| 5 | 6 | Garrett Weber-Gale | United States | 48.12 |
| 6 | 5 | Brent Hayden | Canada | 48.20 |
| 7 | 1 | Andrey Grechin | Russia | 48.71 |
| 8 | 8 | Dominik Meichtry | Switzerland | 49.58 |