Former England striker Eni Aluko has announced her retirement.

The 32-year-old, who won 102 caps for the Lionesses, left Juventus in December after nearly 18 months with the Serie A champions.

Writing in The Players’ Tribune, Aluko wrote a letter thanking football for the “crazy, unbelievable journey” it has taken her on during her career, which began in 2001.

“When we met… I was just a girl from a council estate in Birmingham. I could never have imagined the crazy, unbelievable journey you would take me on,” she wrote.

My dear friend football, I am hanging my boots up now. This is the start of a new chapter together. You have brought me full circle and I am eternally grateful. Where next?! ⚽❤️.🎥 @PlayersTribune

— Eniola Aluko (@EniAlu) January 15, 2020

“You have given me the dream of playing in the US, the pride of representing England, the thrill of winning titles with Chelsea, the adventure of playing for Juventus in Italy.

“Whenever I have faced obstacles, you have shattered them. Whenever I have had great expectations, you have exceeded them.”

Aluko in action for Team GB Women in 2012 Aluko in action for Team GB Women in 2012 Aluko in action for Team GB Women in 2012

The forward competed in three World Cups, two Euros and represented Great Britain at the London 2012 Olympics, scoring 33 goals in total before her last international appearance in April 2016.

She came through the ranks at Birmingham City and Charlton Athletic before making her name at Chelsea.

Aluko played in the US for three years before returning to Birmingham, and then Chelsea for seven years, ending her career playing for Juventus.