You could either use a Master Ball (though I don't think it's worth it), the Ultra Ball, The premier ball, or if the battle took a long time then a Timer Ball.
the ultra ball is what i used to catch it...but you could use the master ball after you get it
use a poke ball
you have to use faulse swipe and when you see it again use an ultra ball
use a master ball
masterball
any
U can use a poke ball,mega ball,ultra ball but try it from the first when it appear with a quick ball it can catch it faster.
master. no other ball can hold it.
a heal ball after slim health
use a poke-ball on it
Any pokéball
you catch him with a master