The Men's keirin was held on 23 October 2016.
Heat winners qualified directly for the semi-finals; the remainder went to the first round repechage.
Heat winners qualified for the semi-finals.
First three riders in each semi qualified for the final; the remainder went to the small final (for places 7-12).
The final classification is determined in the ranking finals.