Pokemon GO
Pokemon GO: Pokemon with best attacking moves revealed [Full List]

Pokemon GO, Niantic's new augmented-reality game has become a smash-hit across the globe, given its immersive gameplay elements such as catching rare Pokemons, evolving and training Pokemons, and finally becoming the best trainers in the game, using special attack or defense moves in Gym battles.

With a total of 151 Pokemons in the game, each one of those offer different Combat Power, attack and defense moves as well as health or hit points at each Trainer level. Here is the complete list of all Pokemons with the nest attacking moves (both Fast Move and Charge Move) in the game:

As in any game, Pokemon veterans have often proclaimed that 'Attack is the Best Defense' as you are most likely to lose more energy and hit points while trying to dodge or evade enemy attacks as opposed to using special attack moves such as Charge Move.

However, special moves or charge moves will drain your energy faster, but inflict greater damage on your rival trainers if used at the right moment. So, the best way to attack is to spam a fast move to drain your rival's hit points and then nail him with a killer secondary move or Charge Move.

Check out the complete list of Pokemons having the highest Combat Power (CP) along with their best attacking moves including Fast Move and Charge Move (courtesy  of Reddit users: Cototheburn and Redroverwatch):

Pokemon Fast Move Charge Move
Mewtwo Psycho Cut Psychic
Dragonite Dragon Breath Dragon Claw
Mew Pound Psychic
Moltres Ember Flamethrower
Zapdos Thunder Shock Discharge
Snorlax Lick Body Slam
Arcanine Bite Flamethrower
Lapras Frost Breath Ice Beam
Articuno Frost Breath Ice Beam
Exeggutor Zen Headbutt Seed Bomb
Vaporeon Water Gun Aqua Tail
Gyarados Dragon Breath or Bite Dragon Pulse
Flareon Ember Flamethrower
Muk Poison Jab Sludge Bomb
Charizard Wing Attack Dragon Claw
Slowbro Water Gun Water Pulse
Machamp Karate Chop Submission
Venusaur Vine Whip Sludge Bomb
Blastoise Water Gun Flash Cannon
Victreebel Razor Leaf Sludge Bomb
Poliwrath Mud Shot Submission
Vileplume Razor Leaf Petal Blizzard
Nidoqueen Poison Jab Sludge Wave
Nidoking Poison Jab Sludge Wave
Clefable Pound Dazzling Gleam
Golduck Water Gun Psychic
Golem Mud Shot Ancient Power
Magmar Ember Fire Punch
Weezing Acid Sludge Bomb
Rhydon Mud Slap Stone Edge
Omaster Water Gun Rock Slide
Tentacruel Poison Jab Sludge Wave
Rapidash Ember Drill Run
Ninetales Ember Flamethrower
Hypno Zen Headbutt Psyshock
Starmie Water Gun Psybeam
Wigglytuff Pound Play Rough
Aerodactyl Bite Iron Head
Dewgong Frost Breath Aqua Jet
Jolteon Thunder Shock Discharge
Kangaskhan Low Kick Stomp
Pinsir Fury Cutter X-Scissor
Electabuzz Thunder Shock Thunder Punch
Pidgeot Wing Attack Air Cutter
Gengar Shadow Claw Shadow Ball
Scyther Steel Wing X-Scissor
Cloyster Frost Breath Icy Wind
Seaking Poison Jab Drill Run
Kautops Mud Shot Water Pulse
Raichu Spark Thunder Punch
Golbat Wing Attack Air Cutter
Venomoth Bug Bite Poison Fang
Magneton Spark Discharge
Primeape Low Kick Low Sweep
Tauros Tackle Iron Head
Dodrio Feint Attack Air Cutter
Kingler Mud Shot Water Pulse
Alakazam Psycho Cut Psychic
Sandslash Mud Shot Bulldoze
Arbok Bite Dark Pulse
Parasect Bug Bite Cross Poison
Fearow Peck Aerial Ace
Tangela Vine Whip Sludge Bomb
Jynx Frost Breath Psyshock
Seadra Water Gun Dragon Pulse
Porygon Tackle Discharge
Marowak Mud Slap Bone Club
Electrode Spark Discharge
Persian Scratch Night Slash
Lickitung Lick Stomp
Hitmonchan Bullet Punch Brick Break
Mr. Mime Zen Headbutt Psybeam
Hitmonlee Low Kick Low Sweep
Butterfree Bug Bite Signal Beam
Raticate Bite Hyper Fang
Beedrill Poison Jab X-Scissor
Farfetch'd Cut Air Cutter
Dugtrio Mud Shot Mud Bomb
Ditto Pound Struggle (what, expecting Transform?)
Onix Rock Throw Iron Head
Chansey Pound Psybeam

Note: Mew is also capable of learning other attack powers like Hurricane, Earthquake, Psychic, Dragon Pulse, Thunder, Moonblast, Fire Blast, Solar Beam, and Hyper Beam.