The £11m signing from Liverpool proved his worth in his second spell at the club, netting 11 goals in 38 outings in the Premier League.
He would go on to join Spurs in July 2009 - reuniting with former Blues boss Harry Redknapp at White Hart Lane.
But how does the Blues’ record purchase compare?
We’ve taken a look at the most expensive signings made by each League One club to see where Crouch and Pompey’s figure ranks.
Here’s what we found.

21. Reading - George Puscas
Estimated fee: £7.5m; Moved from: Inter Milan; Year: 2019. Photo: Morgan Harlow

22. Bolton - Johan Elmander
Estimated fee: £8.2m; Moved from: Toulouse; Year: 2008. Photo: Michael Steele

23. Derby - Matej Vydra
Estimated fee: £8.46m; Moved from: Watford; Year: 2016. Photo: Nathan Stirk

24. Pompey - Peter Crouch
Estimated fee: £11m; Moved from: Liverpool; Year: 2007. Photo: Christopher Lee