As of now, we have nothing to stop or deflect these monsters in space.
Aaaiiieeee! They sky is falling.
Let me count the number of asteroids with diameters in the thousands of miles. Hmmm, that would be zero.
Ceres is the largest asteroid, and its diamter is about 600 miles. A NASA site I found had only 7 with diameters above 100 miles, but I don't know if that list was complete.