route 228. you can find him at level 53 and he evolves at level 20 and beldum will only know take down.
if this is'NT true blame Pokemon marriland they have got the info
you can catch beldum at route 228 with poke'radar
if you wanna catch beldum it a mass outbreak on route 228
you will find beldum in the cave
Just breed a Beldum, Metang or Metagross with a Ditto in the daycare, or with one of the pokemon in the Mineral egg group.
beldum swinub eletrike skitty lotad nosepass smoochum
Wait until there is a mass outbreak of Beldum after you get the nationaldex
Get Beldum in the Massoutbreak evovle @ level 20 and into Metagross @ level 45
Beldum are in various locations in Pokémon Pearl and found during random daily events. If you go to Dawn or Lucas' house, his/her sister will say which location Beldum currently are for the random event.
if you talk to dawns sister she will tell you were you can find a Pokemon she will say there is a beldum on some route you can only talk to her once a day
Beldum is a Steel and Psychic type pokemon.
you get it by beating the game and you have to go to dawn's house and talk to dawn's sister wait and one day dawn's sister will tell you about beldum. that's how I got my metagross!:)
You cannot catch Beldum in Pokemon HeartGold. However, you can trade for it. After you have gone to Silph Co. and met Steven to get your Hoenn starter Pokemon, you can go back after a little bit to find him again, and he will give you a Beldum if you trade him a Forretress.