Turniej olimpijski w badmintonie mężczyzn podczas XXX Letnich Igrzysk Olimpijskich w Londynie odbywał się w dniach od 28 lipca do 5 sierpnia 2012 roku w Wembley Arena. W rywalizacji udział brało 40 zawodników.
Zasady turnieju Sportowcy zostali podzieleni na dwuosobowe i trzyosobowe grupy. Zwycięzcy grup awansowali do 1/8 finału. Od tego czasu rywalizacja przybrała formę pucharową. Zwycięzcy awansowali do kolejnej rundy, a przegrani odpadali z rywalizacji. W trakcie całego turnieju mecze grało się do dwóch zwycięskich setów. Set kończył się, gdy zawodnik uzyskiwał 21 punktów i jednocześnie miał co najmniej dwa punkty przewagi nad rywalem.
Rozstawieni zawodnicy
Turniej główny Runda finałowa
Faza grupowa Wszystkie godziny podane są w czasie polskim letnim (UTC+2:00).
Grupa A ZawodnikMeczWPS+S-Pkt. Lee Chong Wei110213 Ville Lång101120
30 lipca, 15:15Zawodnik 1WynikZawodnik 2 Lee Chong Wei2-1 Ville Lång
Grupa B ZawodnikMeczWPS+S-Pkt. Simon Santoso220406 Raul Must211223 Michael Lahnsteiner202040
Zawodnik 1WynikZawodnik 228 lipca, 21:19 Michael Lahnsteiner0-2 Raul Must29 lipca, 14:07 Simon Santoso2-0 Raul Must31 lipca, 14:07 Simon Santoso2-0 Michael Lahnsteiner
Grupa C ZawodnikMeczWPS+S-Pkt.