#2 Sergio Aguero
It is no secret that Real Madrid fans have dreamed of Sergio Aguero playing for them in recent years. However, the Argentine has repeatedly fended off interest from the Los Blancos and Barcelona to stay put at the Etihad.
Some might view Harry Kane as the better option considering his red-hot form for the past three years.
However, Aguero outclasses Kane in terms of experience. The Manchester City striker has played in La Liga and will be an instant fit while Kane might need time to adjust to the league.
Real Madrid may have extended Karim Benzema's contract, but they have been looking for a better striker to lead them upfront.
No doubt Aguero is a shade more skilful than the Frenchman who has endured tough times this season.
Sergio Aguero has been in fine form this season becoming the joint all-time top scorer for Manchester City.
Needless to say, Real Madrid's frontline will become extremely fearsome should they convince Sergio Aguero to make the switch.