Crouch (right) scored 40 goals in 135 appearances for former club Liverpool
Peter Crouch has completed his move to Portsmouth from Liverpool in a deal that could be worth up to £11m.
The 27-year-old returns to Pompey six years after leaving and will work with boss Harry Redknapp for the third time in his career.
Crouch said: "It's fantastic to be back. I believe Harry gets the best out of me and think the best years of my career can be here."
The England striker has signed a four-year contract at Fratton Park.
Crouch added: "This club is going places and they can match my ambitions.
"The chance of regular first team football was part of the appeal. I know I'll have to work hard to prove myself in training, but I believe my best years are in front of me.
Crouch on his return to Pompey
"I had a fantastic three years at Liverpool and I would not change it for the world. I am privileged to have played for such a top club.
"Towards the end I did not get as many games as I would have liked but I will only take good memories away.
"In no way am I stepping down, I feel I am joining a club that is going places with a new stadium, a new training ground and some very good players."
Redknapp added: "Bringing a player like Peter here shows how far we have come and how far we can go. I'm delighted he's back.
"I never expected to see him back here. He went off to Liverpool and did a fantastic job in my opinion and I'm looking forward to seeing him and Jermain Defoe up front - a big one and a little one - and we've got other good forwards here."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.