In the Pokémon games, it is impossible to kill an enemy Pokémon; they can only be made to faint. Type advantages can be used in order to make it easier to defeat enemy Pokémon. Because Pikachu is an electric-type Pokémon, ground types are most effective against it.
As an electric-type Pokémon, Pikachu is two-times weak to ground-type moves such as earthquake, dig, bulldoze or magnitude, all of which defeat Pikachu easily. Ground-type Pokémon are also immune to Pikachu's electric attacks so they have yet another advantage against it. Some easy-to-catch ground Pokémon include Diglet and Dugtrio, Sandshrew and Sandslash, Cubone and Marowak, and Geodude, Graveler and Golem. Some of the more powerful ground Pokémon Garchomp, Zygarde, Diggersby, Groudon and Excadril.
If you don't have a ground type Pokémon or a Pokémon that can use ground type moves, then use a monster that has a strong physical attack, since Pikachu is weak defensively. You can also use a Pokémon with a base speed greater than 90 to make sure you attack first. Dragon and grass-type Pokémon also have a resistance to electric attacks, making them useful against Pikachu.
Avoid using electric, steel or flying attacks as these moves are 50 percent less effective than normal when used against electric-type Pokémon.. Flying and water-type Pokémon should also not be used to battle Pikachu as they are two-times weak to electric-type moves.