I wouldn't even discount football actually, I mean we're still ranked top 10 in the world,
http://www.eloratings.net/, we've made the last 8 of several of the last major competitions. Everyone plays it so that's top 10 out of 200 countries, even though many of them are much bigger than us. We are also one of just seven countries who've won the world cup.
Then rugby the last two world cup finals we've won one and made the final in the other. We have the best driver in the world in Lewis Hamilton, one of the top 5 or so cricket teams, two of the top 10 pound for pound boxers in the world, a tennis player ranked 11th in the world, a golfer ranked 6th in the world and the best snooker player in the world.
I really wouldn't say that we "never win much". People just like to moan.