 Swiss rider Fabian Cancellara won the gold medal and the rainbow jersey as the 2006 World Time Trial Champion.Each National Federation was allowed to enter 2 riders.In the end 53 riders were selected for the race, with Polish rider Piotr Mazur not starting, 52 riders effectively took part.