The following lists all Pokémon used by non-playable characters at the Battle Frontier in Pokémon Platinum, HeartGold and SoulSilver.
Group 1
These Pokémon are used by the first few opponents of a Battle Frontier challenge.
Group 2
These Pokémon begin appearing once the player has defeated several opponents.
Group 3
These Pokémon are used by opponents starting from Battle 21 and onward in the Battle Tower.