They are not catchable on any Pokemon game,however you can trade to get the starter Pokemon squirtle and charmander on Pokemon Leafgreen/Firered.
Charmander is a fire type of Pokemon. It is not possible to catch one in the wild in Pokemon Diamond version.
You starter must be Charmander, and she will be in the wild.
you don't catch raikou in xd only in colosseum.
You can't catch Charmander in Pokémon Diamond, you need to migrate it from a Gameboy Advanced game or you can trade with someone who migrated.
Trade one from firered or leafgreen to xd.
Yes.You can catch charmander in Pokemon platinum.
No.
You can not catch a Charmander in Pokemon Firered you must ether choose it as your starter or trade one from Leafgreen
You can't catch a Charmander in Pokemon Silver. You have to trade it from the original games.
You can't catch Charmander in Pokemon Diamond. You have to import it from Leaf Green or Fire Red.
you cant
you can't
you cant
You can't catch a Charmander in Pokemon Platnium, but someone can trade you a Charmander egg or a Charmander and you may evolve it to Charmeleon then Charizard.
No. But you can Migrate it from FR/LG if you chose Charmander as your starter.
you cannot catch wild rare Pokemon in xd but you can catch the trainers rare Pokemon, if they are "inpure"