Gallery: Tim Cahill's greatest moments as a Caltex Socceroo

After 107 appearances in the green and gold, and a staggering 50 international goals, Caltex Socceroos legend Tim Cahill has called it a day.

The 38-year-old on Tuesday confirmed his international retirement, having represented Australia at four consecutive FIFA World Cup™ tournaments.

LEGACY: The defining moments to seal Cahill’s Caltex Socceroos legacy

REACTION: 'A career second to none': Australia reacts to Cahill's retirement

FEATURE: A look-back on a Caltex Socceroos career like no other

From his famous double against Japan in 2006 to his audacious left foot volley against the Netherlands in 2014 to his starring role in helping the Caltex Socceroos to the 2015 AFC Asian Cup on home soil, Cahill's achievements will go down in history.

Here's a look at some of the best pictures of Cahill's time representing his country...