Tim Cahill has left Chinese club Hangzhou Greentown, and could be set for Melbourne City FC.
Cahill, 36, joined Hangzhou in February and scored four goals in 16 appearances for the second-tier club.
The Australian made his name in English football, appearing more than 200 times for both Everton and Millwall.
David Gallop, the chief executive of the Football Federation of Australia, said it was “the right time” for Cahill to play in his home country.
Cahill, Australia’s top scorer with 47 goals in 91 games, paid tribute to Hangzhou on Instagram, and revealed he had turned down an “amazing” contract offer to stay.
“This decision is based on me wanting to be with my family,” he said. “The passion of the fans at every game, home and away, has been amazing and I’ve loved being part of it all.”