Quoted By:
Considering how "fainted" Pokemon can usually get back up almost immediately, there's little reason to believe battling does much if any harm to them. They still feel pain of course, but suffer no lasting injuries. It's like a workout to them.