He has endured his struggles with injuries at times while in the Spanish capital, but also has been a regular when fit and available.
Bale is now set to reach his century, having been named in Zinedine Zidane’s starting line-up for a Clasico clash with Barca.
100 - Gareth Bale will be the 3rd British player to make 100 appearances in La Liga (David Beckham 116 y Gary Lineker 103). Start. pic.twitter.com/lBos8O7sTS— OptaJose (@OptaJose) April 23, 2017
In his 99 appearances to date, Bale has netted 54 goals.
That return has already lifted him above Beckham and Lineker in the scoring stakes, with the former grabbing 13 La Liga efforts for Madrid and the latter 42 for Barca.
Bale is also closing in on another notable landmark in terms of his appearances in all competitions.
Having been selected from the start on Sunday, he now could see his 150th outing come Wednesday against Deportivo La Coruna.