Quick Attack, Leer, ThundershockThundershockLow KickSwiftShock WaveLight ScreenThunderpunchDischargeThunderboltScreechThunder
A lot of moves are great but Thunder has to be the best or Thunderbolt or Discharge or Thunderpunch!!
Electabuzz, by default, knows Quick Attack, Leer and Thundershock and will learn the following moves at level:07 - Thundershock10 - Low Kick16 - Swift19 - Shock Wave25 - Light Screen28 - Thunderpunch37 - Discharge43 - Thunderbolt52 - Screech58 - ThunderIf you'd like more in-depth information such as attack types and power, check out this link:http://www.serebii.net/pokedex-dp/125.shtml#attacks
He doesnt learn ice punch
Electabuzz, by default, knows Quick Attack, Leer and Thundershock and will learn the following moves at level:07 - Thundershock10 - Low Kick16 - Swift19 - Shock Wave25 - Light Screen28 - Thunderpunch37 - Discharge43 - Thunderbolt52 - Screech58 - ThunderIf you'd like more in-depth information such as attack types, power and his TM/HM list check out this link:http://www.serebii.net/pokedex-dp/125.shtml#attacks
it mostly learn it at lvl 40+or lvl 51
mostly electric-type as in thunder
Level 58
it can learn Grass and Psychic moves
Quick Attack Leer Thunderpunch Light Screen Swift Screech Thunderbolt Thunder
Of course it can learn dragon moves such as dragonbreath and dragon dance and also can learn moves like twister and waterfall.
No.Magikarp cannot learn any TM moves if it evolves into gyarados then gyarados can learn TM moves and HM moves too. I Hope i helped you!
Electabuzz will evolve when you have Electabuzz hold the Electirizer and then trade it.