The Herald Sun has reported that North Melbourne have offered Shaun Higgins a contract extension to ensure they retain him.

The 32-year old is already under contract for 2020 but is said to have wanted more security.

North have reportedly responded by offering a one-year extension to see out his career at the club and he is almost certain to take it.

Higgins has been linked with a move to Geelong who could lose their own star midfielder Tim Kelly.

Higgins has made 220 AFL games in his career across the Western Bulldogs and North Melbourne.

He has played 91 games for the Roos and won two Syd Barker Medals in 2017 and 2018.