Gardevoir is Diantha's only known Pokémon. It is able to Mega Evolve into Mega Gardevoir. Gardevoir was first seen fighting against Magnus's Absol in Brackish Town, where it used its speed to completely avoid taking any damage before defeating it, doing so without needing to Mega Evolve. Later Gardevoir battled against Pikachu, and was able to completely outmatch its opponent again in terms of speed and power. Before it could win, Gardevoir was captured by Team Rocket who attempted to flee with it. However Diantha followed and Mega Evolved Gardevoir who easily escaped its captors and sent them blasting off.
In Championing a Research Battle!, Diantha used Gardevoir to battle Ash's Greninja. Although Gardevoir initially held the upper hand, it eventually had to Mega Evolve to keep up with Greninja's unique transformation. When Greninja perfected its new form, it overpowered Gardevoir, but passed out from the resulting strain. Gardevoir was then targeted by Team Rocket again, but easily sent them blasting off. It then dropped to its knees in exhaustion, to which Diantha thanked it for a job well done and recalled it.
Calm just like its Trainer, Gardevoir proved powerful in its debut appearance, being able to dodge attacks from opponents with and without verbal commands, also proving a powerful bond with its Trainer.
A † shows that the move was used recently, unless all moves fit this case or there are fewer than five known moves.
In the games
Diantha uses Gardevoir as her signature Pokémon, saving it for last and Mega Evolving it directly after entering the battle. It is also on her Battle Chateau team after the player defeats the Elite Four.
In Changing Gengar, Gardevoir was used to battle against Malva and her Braixen. Braixen starts the battle with Magic Room, surrounding them both in a giant sphere that isolates them from the outside. Malva notes that her plan was to use Magic Room to try and prevent Gardevoir from using Mega Evolution, only to find that move has no effect on Mega Stones. Despite this, Malva continues to order Braixen to furiously attack and trap Diantha. As they battle, the Magic Room begins to sink into the ground. Y and Shauna attempt to stop this, but are unable to break open the Magic Room barrier before it fully disappears.
In PAXY35, Gardevoir battles against Malva's Talonflame. After trading blows Malva cuts the match short to save Lysandre.