Asteroid
According to Oxford University professor Nick Bostrom, an asteroid colliding with Earth only needs to be about 1 km in diameter to render all human life extinct. He estimates an asteroid of that kind hits Earth once every 500,000 years.