De puntenkoers voor de mannen tijdens de Olympische Spelen van Sydney in 2000, werd verreden op woensdag 20 september. De wedstrijd ging over 160 ronden ofwel 40 kilometer. Om de tien ronden was er een sprint voor 5, 3, 2 en 1 punt. De renners werden eerst gerangschikt op het aantal ronden voorsprong en daarna op het aantal punten.

Bij een gelijke stand werden de renners gerangschikt op basis van de eindsprint.

De Spaanjaard Joan Llaneras slaagde het vaakst erin om een ronde voorsprong te pakken en won daarmee de gouden medaille. De Italiaanse titelverdediger Silvio Martinello eindigde als achtste.

Uitslag posnaamnationaliteitrondepunten Juan Llaneras 0 14 Milton Wynants 1 18 Aleksej Markov 1 16 4 Cho Ho-sung 1 15 5 James Carney 1 10 6 Franz Stocher 1 8 7 Glen Thomson 1 6 8 Silvio Martinello 1 5 9 Brian Walton 1 1 10 Stuart O'Grady 2 26 11 Wong Kam Po 2 14 12 Bruno Risi 2 13 13 Jon Clay 2 10 14 Juan Curuchet 2 8 15 Matthew Gilmore 2 6 16 Makoto Iijima 2 6 17 Vasyl Yakovlev 2 5 18 Wilco Zuijderwijk 2 3 19 Christophe Capelle 2 2 20 Sergey Lavrenenko 2 1 21 Marlon Pérez 2 0 22 Jimmi Madsen 2 0 23 Thorsten Rund 2 0

Puntenkoers mannen 2000 puntenkoers mannen