England is competitive in football but not excellent. In test cricket they are currently excellent. Rugby goes up and down but generally they produce a good squad. In men's tennis Britain is doing unusually well.

In the summer Olympics, Britain has been very competitive in men's and women's sports. In 2008 they came in fourth for overall for total medals.

So yes, I would say for a country of 50 million they are not doing badly.