Former Fremantle skipper Kara Antonio has called time on her AFLW career after seven seasons in the competition.

Antonio joined the Dockers ahead of the league's first-ever campaign as their inaugural captain, leading her side's goal-kicking in 2017 while also earning All-Australian honours.

The 30-year-old hangs up the boots after an injury-interrupted season seven, having suffered a hamstring injury in the pre-season and requiring subsequent surgery.

The versatile veteran will play her 47th and final game in purple on Saturday when the Dockers host Hawthorn at Fremantle Oval.

โ€œWhen you get injured, the worst things probably go through your mind โ€“ whether you can keep going and get back,โ€ Antonio said in a club announcement.

โ€œThe high performance and medical team have been incredible. To get me in a position to where I'm able to get back and play, I'm very grateful.

Embed from Getty Images

โ€œTo have my last farewell game and the last game of the season at home is pretty special.

โ€œI've enjoyed every second of it, the highs and the lows.

โ€œIt's made me a better person, a better wife, a better leader, a better friend.

โ€œI'm really looking forward to the week ahead, enjoying it โ€“ just getting out there one last time in the purple jumper on Saturday.

Saturday's farewell match for Antonio will commence at 4:10pm local time.