Rangers legend Ronnie MacKinnon has died aged 83, the club have announced.

He played for the Ibrox side for 12 years and won two league titles, four Scottish cups and three league cups.

The central defender spent his entire professional career in Scotland with Rangers, making more than 500 appearances between 1960 and 1972.

MacKinnon featured 28 times for Scotland and was also inducted into the Rangers Hall of Fame.

An official club statement read: "Everyone associated with Rangers Football Club is saddened to learn of the passing of former player, Ronnie MacKinnon, at the age of 83.

READ MORE: St Johnstone 0-2 Rangers analysis - Danilo, Matondo, Beale

"MacKinnon, a Hall of Fame member, won two league titles, four Scottish Cups and three League Cups, while he was also capped 28 times by Scotland.

"The club extends our sympathy to Elizabeth, his widow, and all his family.

"The family request that their privacy is respected at this sad time. The club will pay further tribute to Mr MacKinnon in due course."