Four-time premiership star Jordan Lewis will play his final AFL game on Saturday.

The 33-year-old officially announced his retirement on Tuesday after an illustrious career with the Hawthorn and Melbourne Football Clubs.

Lewis played 264 games for Hawthorn in a golden era for the club that included playing in the 2008, 2013, 2014 and 2015 flags.

He won the Hawks' club champion award and was an All Australian in 2014, before crossing to Melbourne in a stunning 2016 NAB AFL Trade Period that also saw ex-teammate Sam Mitchell join West Coast.

Lewis has played 54 more matches for the Demons so far, giving him 318 in total, and established a reputation as one of the game's true hardmen.