From Bulbapedia, the community-driven Pokémon encyclopedia.
List of moves
This page contains every move in the games in order of their index number and categorized by the generation in which they debuted.
Shadow moves are moves exclusive to Shadow Pokémon in the Generation III games Pokémon Colosseum and Pokémon XD: Gale of Darkness. There are no Contests in these games, and Shadow Pokémon cannot be traded, thus they have no Contest statistics.
List of Mystery Dungeon moves
These moves are exclusive to Pokémon Mystery Dungeon: Red and Blue Rescue Team and Explorers of Time and Darkness.
Excavate, Spin Slash, and Vertical Cut are exclusive to Red and Blue Rescue Team, and they cannot be learned by any Pokémon without the use of a cheating device.