any effects that cause a move to completely ignore the accuracy check (such as the Ability No Guard, or X Accuracy in Generation II or earlier) will allow OHKO moves to always hit. There are no Pokemon that with No Guard that can (legally) learn OHKO moves.