This list excludes moves that can never miss, such as Z-Moves and Max Moves. It does not exclude moves with variable power or typing: some moves on this list, such as Eruption, Solar Blade, and Multi-Attack, may be weaker than their maximum power—or a different type entirely—if their conditions are not met.
Up-to-date as of Regulation M-B of Pokemon Champions:
Normal: Explosion (250 BP)
Fire: Eruption, Mind Blown, Shell Trap (150 BP)
Water: Water Spout (150 BP)
Electric: Electro Shot (130 BP)
Grass: Solar Blade (125 BP)
Ice: Glacial Lance, Multi-Attack (120 BP)
Fighting: Focus Punch, Meteor Assault (150 BP)
Poison: Multi-Attack (120 BP)
Ground: Headlong Rush, Multi-Attack (120 BP)
Flying: Beak Blast, Brave Bird, Dragon Ascent, Multi-Attack (120 BP)
Psychic: Prismatic Laser (160 BP)
Bug: Multi-Attack (120 BP)
Rock: Multi-Attack (120 BP)
Ghost: Astral Barrage, Multi-Attack, Shadow Force (120 BP)
Dragon: Nihil Light (200 BP)
Dark: Multi-Attack (120 BP)
Steel: Gigaton Hammer (160 BP)
Fairy: Multi-Attack (120 BP)
List of moves (Bulbapedia)