We have now discovered 30 039 near-Earth asteroids in the Solar System – rocky bodies orbiting the Sun on a path that brings them close to Earth’s orbit. The majority of these were discovered in the last decade, showing how our ability to detect potentially risky asteroids is rapidly improving.