#3 Isco (53 goals)
Spanish midfielder and 2012 Golden Boy winner Isco has been a Real Madrid player since 2013. The midfielder moved to the Santiago Bernabeu from Malaga after impressing for the club as a youngster.
Isco has largely had a bit-part role in his time at the club, finding it impossible to break into the midfield trident of Toni Kroos, Luka Modric and Casemiro. The Spaniard, now 29, has featured sporadically for Real Madrid this season, making 12 appearances in all competitions. He has two goals to his name this season.
Isco has made 348 appearances for Real Madrid and scored 53 goals for the club in those matches. In addition to his goalscoring, Isco has also contributed 56 assists for Los Blancos in his appearances for the club. He is in his last year at the club after deciding not to pursue a contract extension, and will be leaving for free at the end of this season.
#2 Gareth Bale (106 goals)
Gareth Bale has been an excellent winger for Real Madrid since joining the club for a world-record fee from Tottenham Hotspur in 2013. The Wales international formed one of the deadliest attacking trios in club football alongside Cristiano Ronaldo and Karim Benzema for many of his years at the club.
Bale has struggled with form and fitness issues recently, with injury limiting him to just three appearances so far this season. The Welshman has been one of the most clutch players for the club since his arrival. He has goals in the Copa Del Rey and UEFA Champions League finals, including that stunning overhead kick in 2018 against Liverpool.
The Welshman has managed to make only 254 appearances in a Los Blancos shirt and scored 106 goals in those games. His appearance numbers betrays an injury-plagued career at Santiago Bernabeu. The Welshman is in the final year of his contract and is expected to leave the club at the end of the 2021/22 season.
#1 Karim Benzema (303 goals)
Undoubtedly Real Madrid's best player since Cristiano Ronaldo, Karim Benzema is embracing the spotlight with elan nowadays. The French striker's goals have led the club to two league titles since Ronaldo's exit.
Benzema has been at Real Madrid since 2009 and stayed under the radar despite the impressive numbers he produced. Ronaldo's exit, however, thrust him fully into the limelight. The striker has scored 303 goals in 587 appearances for Los Blancos in 12 years at the club. This season, he has managed to score 24 goals in 28 appearances for the club.
The 34-year-old is currently fourth on the all-time scoring chart behind Ronaldo, Raul Gonzalez and Alfredo Di Stefano. Benzema's goals have been important for Real Madrid in his time at the club, helping them win a good number of trophies.