I mostly PBEM as the British, and I regularly beat up the Germans.
If you choose carefully the Brits have some excellent equipment, and the 25 Pdr. is a lovely versatile piece of kit, which is well modelled in this game.
Never go into battle without it...
But as PanzerBob said, how you use it is important.