Ex- Australia captain Tim Cahill has announced his retirement from football at the age of 39 to focus on a career in media and coaching. He has spent 15 seasons in England playing for Millwall and Everton. The former Milwall and Everton player retired from international duty in November, ending a career in which he became Australia's leading scorer with 50 goals from 108 appearances. He came out of international retirement in November for a farewell match against Lebanon, a month after signing for Indian Super League side Jamshedpur FC. AB de Villiers becomes 3rd overseas batsman to achieve this feat in IPL When asked if he wanted to keep playing at club level, Chaill told Australia’s Optus, “No, I'm an old man now in football years”. He further added, "I'd love to keep playing... but I'm interested in TV. I'm going to start my (coaching) A license, spend quality time with my family and chill out for a bit." “We are playing IPL, not club cricket: Virat Kohli lashed out on the last ball ‘no ball’ He moved to Australian A-League side Melbourne City in 2016 before rejoining Millwall in January last year but was released by the second-tier English side at the end of the season. Cahill played more than 200 matches for both Everton and Millwall in a career in England that stretched from 1998 to 2012. He later played for the New York Red Bulls in MLS and in China for Shanghai Shenhua and Zhejiang Greentown before returning to Australia to play for Melbourne City in the A-League.