Excadrill is able to run its optimal four move coverage in Earthquake, Rock Slide, Return, and X-Scissor. Nothing in the game resists all of these moves
Playtested: Classic Weezing with W'o'W and haze along with defensive EVs is a really good check/counter for excadrill asuming the wisp hits.
^Weezing is a shaky check due to him relying on a 75% acc move to cripple Excadrill or a 85% acc move to 2HKO and he gets hammered for about 70% by +2 LO Return. Oh, and he has no reliable recovery.
I suppose if he was a good Pokemon in his own right then he could be mentioned but he's not a good enough check to disregard his general suckiness.
Just a thought, but I think Prankster Whimsicott can also be a check to Excadrill to an extent. While Excadrill Dances on the switch, Whimsicott can use priority Encore thanks to Prankster to turn Excadrill into set-up fodder for either itself (SubSeed Cotton Guard anyone?) or a partner.
Whimsicott can do that to anything without Magic Mirror or a faster Prankster user. Magic Coat users too I guess. Something that universal doesn't really need to be mentioned.