The in-demand Tottenham forward, who has netted 25 goals in all competitions this season, will also help market BT’s campaigns for its 38 live Premier League games from next season.
Bale has been linked with a big-money summer move to Spain but the signing of the deal appears to suggest that the 23-year-old is ready to stay in England even if Spurs miss out on a Champions League spot.
“I am delighted to continue my relationship with BT by becoming a BT Ambassador,” said Bale, who previously helped BT market their ‘Vision’ product.
“I feel honoured to join an exciting band of inspirational sporting figures, which has included Olympic heroes like the Brownlee brothers and Paralympic gold medallist Jonnie Peacock.
“A great deal has changed in my football career since my first partnership with BT, and I am happy to extend that relationship for the next three years,” said Bale.
“I am excited about the launch of BT Sport and I am happy to play my part in making it a big hit.”
Head of BT Sport Simon Green added: “We are delighted that we’ve managed to do what dozens of top football managers would like to do – sign Gareth Bale.”
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news