The 10 greatest British players of the 2000s have been named including multiple members of England's golden generation.