Battle Armor is an ability that blocks critical hits. See also Shell Armor. 6 Pokémon have this ability.
No Pokémon have Battle Armor as their only ability.
Template:Gamestub