If a Pokemon is holding a Ring Target, it can be hit buy Non-effective moves. The ability Scrappy allows Normal type moves to hit Ghost type Pokemon.
The move soak can change the Pokemon's type to water, allowing it to be hit with previously non-effective moves.
The moves Gravity and Smack Down allow Flying types/Levitate/Magnet Risers to be hit with Ground type Moves.
There are no moves that will hit unaffected Pokemon directly (unaided by a move like soak), unless you count Gen 1. In Gen 1, moves like Sonic Boom, Night Shade, and Seismic Toss effect Pokemon of every type.
Hope I Helped!