Caltex Socceroo star Cahill’s glittering club career

Caltex Socceroos greatest-ever scorer Tim Cahill will embark on another chapter in his distinguished career after opting to leave Hyundai A-League club Melbourne City on Wednesday.

With next year’s FIFA World Cup in Russia fast approaching, the 38-year-old will want to find a new club quickly to give himself the best chance of making Australia’s squad for the tournament.

Wherever Cahill ends up it will continue a glittering club career, which has spanned almost two decades and four different continents.

Millwall - 1998-2004

Cahill’s first professional club was in England with second division outfit Millwall.

After debuting as a teenager in 1999, he went on to play 249 games for the club and scoring 56 goals.

Among his many achievements for Millwall which endeared him to the fans, Cahill lead them to the title in 2001 as well as an FA Cup final against Manchester United in 2004.

Tim Cahill celebrates scoring for Millwall in their FA Cup semi-final against Sunderland in 2004.

Everton 2004-12

It was no surprise when Premier League outfit Everton came in for him the following season, going on to become a club legend with the Toffees.

He led the club’s goal tally in his first season in the EPL. In eight seasons with Everton, Cahill made 256 appearances in all competitions, scoring 68 goals.

Aussies Abroad: Cahill injury concern

New York Red Bulls 2012-15

A move to the MLS followed his Everton stint and Cahill again made an immediate impression.

In his first season in the ‘Big Apple’, Cahill scored 14 goals and won the club’s golden boot the following year, as well as being named in the MLS Best XI.

In all he scored 16 goals in 72 appearances for the Red Bulls and played alongside the likes of French legend Thierry Henry.

MLS All Star Cahill to take on Roma

Shanghai Shenhua 2015-16

It was on to China after that and a big-money move to Shanghai Shenhua.

He helped the club reach the Chinese FA Cup final but after only 34 appearances – and 12 goals - Cahill decided to end his time in Shanghai.

Striker Tim Cahill celebrates scoring for former club Shanghai Shenhua in the Chinese Super League.

Hangzhou Greentown 2016

But Cahill remained in China, seeing out the season in the CSL with Hangzhou.

In 17 games for the club, he finished with four goals.

Tim Cahill is unveiled as a Hangzhou Greentown FC player after signing with the CSL club on Monday.

Melbourne City 2016-17

After almost two decades abroad, Cahill decided to return home and became one of Melbourne City’s marquee signings ahead of the 2016/17 campaign on a three-year deal.

And he made quite an impression, scoring on his Hyundai A-League debut and guiding City to the Westfield FFA Cup title, the club;s first piece of silverware.

In all, Cahill scored 13 goals in 33 games across all competitions for the club.