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

| Rank_ | Lane | Name_ | Nationality | Time_ |
|---|---|---|---|---|
| 1 | 4 | Pieter van den Hoogenband | Netherlands | 47.84 |
| 2 | 5 | Lars Frölander | Sweden | 48.93 |
| 3 | 2 | Neil Walker | United States | 49.04 |
| 4 | 3 | Gary Hall, Jr. | United States | 49.13 |
| 5 | 6 | Chris Fydler | Australia | 49.55 |
| 6 | 8 | Attila Zubor | Hungary | 49.58 |
| 7 | 7 | Roland Mark Schoeman | South Africa | 49.84 |
| 8 | 1 | Gustavo Borges | Brazil | 49.93 |