According to the search results, Gardevoir is weak against Poison, Ghost, and Steel-type moves. Therefore, the best counters to Gardevoir include:
- Mega Gengar
- Shadow Metagross
- Mega Banette
- Metagross
- Mega Beedrill
- Nihilego
- Chandelure
- Origin Form Giratina
- Scizor with Bullet Punch / Iron Head
It is also recommended to use physical attacks instead of special moves.