You can only get deoxis in earlier versions of Pokemon; emerald ruby sapphire. The event for deoxis ended years agao. PS: Its April 2009 when wrote
you can't catch him on saphire. you need to trade it with pearl.
You'll have to go to Birth Island.
you can catch deoxis on the moon you can get to the moon by talking to the scientist he will tell you it has been successful space launch whatever when it reaches 68 or more he will ask you if you want to go to the moon
you must receive the aoror ticket. The ticket will take you to birth island. when you get to birth island, you go past the sign. there will be a triangle you must then keep walking up to it until deoxis appears. Deoxis at level 30 at the time.
You cannot catch Deoxys in Pokémon Sapphire, Deoxys was only available through Nintendo events which are no longer available as of 2014 for Gameboy Advance games.
The only way now is to use a gameshark becaus ethe only other way is no longer available which was an event.
There is no deoxys
The only way to catch Deoxys is to go to a Nintendo event or use a GameShark/Action Replay, there aren't other ways.
To get Deoxys in any of the games, you would have needed to go to an event. Unfortunately, these events are already over.
buy one of eBay
yes with a deoxis