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

| Rank_ | Lane | Name_ | Nationality | Time_ |
|---|---|---|---|---|
| 1 | 4 | Michael Klim | Australia | 48.80 |
| 2 | 5 | Alexander Popov | Russia | 48.84 |
| 3 | 3 | Denis Pimankov | Russia | 49.43 |
| 4 | 7 | José Meolans | Argentina | 49.66 |
| 5 | 2 | Lorenzo Vismara | Italy | 49.67 |
| 5 | 8 | Duje Draganja | Croatia | 49.67 |
| 7 | 6 | Salim Iles | Algeria | 49.70 |
| 8 | 1 | Christian Tröger | Germany | 49.80 |