arceus, darkrai, shaymin, phione, rotom, uxie, mespirit, azelf, dialga, regigigas, palkia heatran, manaphy
______________________________________________________________
In Pokemon Diamond, you can get Dialga these legendary pokemon:
Before beating Cynthia: Dialga, Uxie, Mespirit, Azelf, Spiritomb.
After beating Cynthia: Heatran, Rotom, Regigigas, Giratina, Cresselia.
Using Events: Mew, Celebi, Darkrai, Arceus, Shaymin.
You can get Manaphy from Pokemon Ranger (or you can get Manaphy's picture from the man in Trophy Gargen apartment, you can get Phione from getting a Manaphy and bredding it but Phione can't evolve into Manaphy.
you cant get it without migrating.
Near Hearthome city.
What you can catch in Pokemon diamond without migrating it are legendaries are... Dialga, Azelf, Uxie, Mesprit, Heatran, Giratina, Cesselia, Regigigas, Rotom, and Celibi. Really you can find Celibi in Solaeon Ruins but it is EXTREMALY rare. A once in a lifetime and it will flee as soon as possible.
These are the legendaries in diamond that you can get without any cheats:DialgaUxieMespriteAzelfHeatranRegigigasGiratinaCresseliaRotom
You can't find Rayquaza it in pokemon diamond, pearl, and platinum. You just migrate it in Pokemon Emerald, ruby and saphirer
U HAVE TO MIGRATE OR ACTION REPLAY
u can't
In Diamond & Pearl? Impossible without migrating, trading, or Action Replaying.
You can't without trading, migrating or, cheats
Unfortunately, you cannot get Cindaquil in Diamond or Pearl without migrating from a previous game.
You need an action replay. Or you beat emerald and migrate the chickorita
In Pokemon diamond you can catch Dialga, Azelf, Uxie, Mesprit, Cresselia and Arceus