The Men's keirin at the 2006 Commonwealth Games in Melbourne, Australia took place on March 17, 2006 at the Melbourne Multi Purpose Venue.
The gold medal was won by Ryan Bayley of Australia.