Troubled former AFL player Chris Yarran has pleaded guilty to eight charges stemming from a meth-fuelled crime spree across Perth, which included stealing cars and crashing into vehicles.

Yarran, 28, appeared in Perth Magistrates Court via video link from Hakea Prison on Wednesday charged over the November rampage, which ended when he was tasered.

Former AFL star Chris Yarran Credit:YouTube

He admitted to offences including assaulting and obstructing a public officer, dangerous driving, aggravated robbery and criminal damage.

The drug addict will face sentencing in the WA District Court later this year.

Yarran played 119 games for Carlton before he was traded to Richmond ahead of the 2016 season, but was delisted and never played a game for the Tigers.

In 2017, Yarran revealed in an online video that his career was brought to an end by an addiction to ice, with all efforts including $1000-a-night rehabilitation failing to help him.