Alexis Sanchez has agreed to join Manchester City this summer but a fee has not yet been reached with Arsenal, according to reports in Spain.