Question: how to easily get bp in pokemon sword?
Answer: The answer is simple: win Battle Tower matches. Each victory will yield some BP that you can spend in the Battle Tower shop. Win enough and you'll gain in ranks which means you'll start earning even more BP per battle. The more you fight, the more you earn, the more you can buy.