No, you can't catch Deoxys on Pokemon Diamond & Pearl unless you have cheats. You can transfer it from your GBA to Pokemon Diamond and Pearl though
you cant, get a action replay
you can get him in a trade from GTS or use AR OR you can get him in a event.
You cannot catch Deoxys in the wild on Pearl or Diamond. You must migrate it from one of the past versions that you caught it on. For example, you can catch it on Emerald and migrate it to Diamond.
Not without trading some one with a deoxys or using a hack
You catch deoxys at birth island.
You can't catch Deoxys in Silver..
You can't. You can only catch deoxys in Pokemon firered leafgreen.
You would need to use an Action Replay or transfer it from Pokemon Emerald, FireRed, or LeafGreen, for it is impossible to catch Deoxys in any location in Pokemon Diamond, Pearl, and Platinum.
nope you have to migrate Pokemon to get it
No you can't catch deoxys by using cheats