Omnium mężczyzn na Letnich Igrzyskach Olimpijskich 2012 w Londynie rozgrywany był na London Velopark w dniach od 4 do 5 sierpnia. Konkurencja ta debiutowała na igrzyskach olimpijskich.
Format Jest to wielobój składający się z 6 różnych konkurencji. Za zwycięstwo w każdej otrzymuje się jeden punkt, za 2. miejsce dwa punkty itd., a wygrywa zawodnik z najmniejszą ich łączną liczbą. W przypadku równej liczby o wyższej pozycji decyduje rezultat konkurencji czasowych.
Okrążenie ze startu lotnego na 250 metrów wyścig punktowy na 30 km wyścig eliminacyjny; odpada ostatni zawodnik po każdych 2 okrążeniach wyścig indywidualny na dochodzenie (4 km) scratch na 16 km; zawodnicy startują razem i wygrywa ten, który pierwszy przekroczy linię mety wyścig indywidualny na 1km ze startu zatrzymanego
Terminarz Czas UTC+01:00 Data Godzina Runda 4 sierpnia 2012 10:25 Okrążenie ze startu lotnego17:00 wyścig punktowy18:25 wyścig eliminacyjny 5 sierpnia 2012 10:00 wyścig indywidualny na dochodzenie17:00 scratch race18:10 wyścig indywidualny ze startu zatrzymanego