Cycling at the 2000 Summer Olympics – Men's keirin

The men's keirin in cycling at the 2000 Summer Olympics was contested by 20 cyclists. A keirin race consisted of eight laps of the track, or 2 km.

First round
The 20 cyclists competed in three heats of six to seven riders each. The top two riders in each heat (six overall) advanced to the next round, while the other fourteen cyclists competed in the first repechage.

First repechage
The first round repechage consisted of three heats of four to five riders each. The top two cyclists in each of the heats rejoined the winners from the first round in advancing to the second round. The rest were eliminated from competition.

Second round
The second round consisted of two heats, with the twelve cyclists split into groups of six. The top three riders in each heat advanced to the final.