The men's cross-country cycling event at the 2012 Olympic Games in London took place at Hadleigh Farm on 12 August.
Fifty cyclists from 32 countries competed. Jaroslav Kulhavý from the Czech Republic won the gold medal, beating Switzerland's Nino Schurter by one second.
The competition began at 1:30 pm with a mass-start and involved a set number of laps (determined the day before the competition) around the 4.8 km course at Hadleigh Farm in Essex.
All times are British Summer Time
|Sunday 12 August 2012
The entry list was published on 26 July.