Former Newcastle player Tavernier was signed by Mark Warburton from Wigan in the summer of 2015, when Rangers were in the Scottish Championship.
He helped the Ibrox side win that division and captained the team in the absence of the injured Lee Wallace as Warburton made way for Pedro Caixinha.
When Steven Gerrard arrived as Rangers manager in 2018, Tavernier became captain full-time as Wallace’s contract ran down and was a pivotal part of the Gerrard title-winning team, Giovanni van Bronckhorst’s Europa League finalists and Scottish Cup-winning side and Philippe Clement’s League Cup victors.
Tavernier also wore the armband during Graeme Murty, Michael Beale, Barry Ferguson and Russell Martin’s brief stints as boss. This season under Danny Rohl since October, the defender has not been an automatic starter, with Dujon Sterling often preferred at right-back.
Jack Butland and Nico Raskin have deputised as captain, with both still under contract next season.
“We’ve shared the highs and the lows together and some truly incredible moments along the way,” Tavernier said.
“To all the players I’ve shared the pitch and dressing room with over the years, thank you. The bonds that we’ve built, the battles we’ve been through and the memories we’ve created are what make this game so special.
“To the staff who work tirelessly behind the scenes every single day, thank you for everything you’ve done for me and for the team. Your support often goes unseen, but it has never gone unappreciated.
“And to the fans, your support home and away, through every high and every difficult moment has meant more than I can ever fully express. You are the heart and soul of this club and it has been a privilege to play in front of you.”