Every Trainer needs a Poké Ball, and ours come in more shapes than the games ever offered. Our Poké Ball toys open to reveal a Pokémon figure, fold out into Charizard or Pikachu, come as soft plush for toddlers, or sit on a shelf as a Master Ball or Ultra Ball replica. Prices start at £5.90, with party packs of up to 30 balls.