The 20-year old Italian joined Milan in 2011 and gradually became first choice after the likes of Pato left for Brazil and Filippo Inzaghi retire after a hugely successful career.
Although his goals have dried up since Balotelli joined, they have formed a crucial partnership in Max Allegri's attack. El Shaarawy became AC Milan's youngest goalscorer in Champions League when he notched against Zenit St Petersburg during the 2012-13 competition.
He has outstanding dribbling ability and technical skill with a sharp eye for goal from outside the box with the majority on target. The young Italian still has time to develop and could become one of the best talents Italian football has ever produced.