AFL great Tony Modra says he’ll never be able to adequately thank people for their support in the aftermath of his near-fatal accident.

The former Adelaide and Fremantle forward suffered facial injuries on June 18 and was initially in a critical condition in hospital.

Modra was hurt when a fallen tree branch crashed through the windshield of a truck he was driving near his cattle property south of Adelaide.

The 57-year-old posted a heartfelt message on Instagram on Tuesday, accompanied by a photo of him with his wife and two children.