best water type Pokemon blastoise but if you need surf just go with tyrainatar] can any other Pokemon top a attack of 375 with a 222 defence and Special attack of yea 400 and a special defence at 257 but speed at 187 top Pokemon and only at level 67 still rising
I think it is MILOTIC but you can choose by yourself which one you like.
I think Lugias the best but you can choose by yourself which one you like.
Best non-legendary water pokemon would be Gyarados. Best legendary water pokemon is Kyogre.
The best water Pokemon can be any it depends on how well you train it by Aran
blastoise is the best
KYOGRE and PALKIA.
swampert miltic
A water Pokemon probably the water starter Mudkip
The best Pokemon would be oshowatt
Blastoise, Starmie and Gyrados!
The best water Pokemon in sapphire would probably be Kyogre. -Hope I helped...:D
Blastoise is the best but gyarados and cloyster are also very strong
Gyarados
Electric Pokemon, and Grass Pokemon are good against water