Yet it appears his time at the Bernabeu is set to come to an end, with many fans happy for him to leave and manager Zinedine Zidane saying it would “be best for everyone” if the 30-year-old were to find a new club.
From the outside it seems bizarre – how can a player who would ordinarily be considered a club legend with all his goals and trophies be so unwanted?
Leaving aside the high demands of Real supporters – who also booed Cristiano Ronaldo at times, don’t forget – BBC Sport takes a look at the Welshman’s six years in Madrid.
When Real signed Bale from Tottenham in 2013, they had not won the Champions League since 2002.
With the Welshman, they won it four times in the following six seasons, only failing to lift European football’s most coveted prize twice, including in 2018-19.
Remarkably, that means Bale has been involved in 30% of all of the club’s European Cup successes.
That record makes him the competition’s joint 12th most successful player – only former Real team-mate Cristiano Ronaldo (five) has won more Champions League trophies since the 1992 rebrand.
Bale has also won one La Liga title and one Copa del Rey, as well as three Club World Cups, three Uefa Super Cups and a Spanish Super Cup.
To compare him to other recent Real icons, he has won more Champions Leagues than Raul (three), current manager Zidane (one), Luis Figo (one) and Brazilian Ronaldo (zero).
And his goal tally of 102 in 231 games – with 65 assists – is impressive, if not mind-boggling.
Bale managed only two fewer goals than Brazil hero Ronaldo and scored two more than Fernando Morientes did for Real between 1997 and 2005. His minutes-per-goal record (163) beats Raul, whose 325 goals in 741 games took 184 minutes each.
Perhaps surprising – given how Zidane was considered such a huge part of Real’s recent history – is the fact Bale has played four games more for the club than the Frenchman and scored more than twice as many goals. Zidane had 49 goals in 227 games. Their assist levels were similar, with Zidane setting up 66, one more than Bale.
Unfortunately for Bale, his records are made to look human by Cristiano Ronaldo’s 450 goals and 131 assists in 438 games, a goal every 84 minutes.