Wyścig na 20 km mężczyzn był jedną z konkurencji kolarskich na Letnich Igrzyskach Olimpijskich 1908 w Londynie odbyła się 14 lipca 1908. Uczestniczyło 44 zawodników z 10 krajów.
Limit czasu wynosił 40 minut.
Wyniki Półfinały
Do finału awansowali zwycięzcy każdego półfinału i zawodnicy, którzy prowadzili przez największa liczbę okrążeń z trzech najszybszych biegów.
Półfinał 1 Miejsce Zawodnik Państwo Czas 1 Leon Meredith 33:21,0 2 Hermann Martens 33:21,2 3 Joseph Werbrouck 33:21,4 4 André Lapize b.d 5 Georgius Damen b.d 6 Frederick McCarthy b.d 7-8 Pierre Hostein b.d Richard Katzer b.d – Daniel Flynn DNF
Półfinał 2 Pozycja Zawodnik Państwo Czas 1 Clarence Kingsbury 32:33,8 2 Charles Brooks 32:34,0 3 Floris Venter Kolonia Przylądkowa 32:34,4 4 Georges Lutz b.d 5 Gerard Bosch van Drakestein b.d 6 François Bonnet b.d 7-9 Walter Andrews b.d Jean van Benthem b.d Paul Schulze b.d
Półfinał 3 Pozycja Zawodnik Państwo Czas 1 Louis Weintz 33:39,8 2 Frank Shore Kolonia Przylądkowa 33:40,0 3 Harry Young 33:45,2 4 Herbert Bouffler b.d 5 Max Triebsch b.d 6-7 Henri Cunault b.d Dorus Nijland b.d – Frederick Hamlin DNF