Best way to get XP?

Im trying to find out the best way to get xp, im trying to finish the battlepass and i dont play a lot so does anybody know the best way to get the most xp other than daily's?
Was this page helpful?