4. Magikarp
Type: Water
Up next in our list of most annoying Pokémon characters to catch is Magikarp, that is both easy to catch, with a capture rate of 56% and is not that likely to flee, considering that its flee rate is 15%, but it still manages to make the number 4 spot on our list. Why? Because it is absolutely useless! Till you’ve mustered up 400 Magikarp candy to evolve it into the mighty and majestic Gyrados, you’re stuck with a fish that essentially flops about and does nothing. The sheer number of candy required means that that’s not likely to happen soon.