Sydney star forward Lance Franklin has had his one-game ban for a high hit overturned by the AFL Tribunal.

The incident occurred during Sunday's clash between the Swans and Dockers, which saw Franklin swing his arm and collect Fremantle defender Luke Ryan high.

Franklin hit Ryan whilst being tackled by the All-Australian defender, with the hit being graded as careless conduct, medium impact and high contact.

The veteran's defense argued for low impact rather than medium.

The star Swan was offered a one-game ban with an early plea, leaving him in a race against the clock this season to reach the 1000 goal mark.

After challenging the verdict, the AFL Tribunal declared Franklin free to face Essendon in Round 20.