Is there any benefit to using the same Pokemon all the time, increasing the 'battles won' statistic?

Solution 1:

There isn't any benefit to use the same Pokémon all the time.

If you have a Pokémon with better moves / IVs / level, then it will be better than your current one, no matter its "Battles Won" number.