Tore Andre Flo is the Rangers' most expensive player of all time.
Who is Rangers' Most Expensive Player of All Time?
Rangers' record-breaking transfer fee was paid for Tore Andre Flo, a Norwegian striker, who joined the club for an estimated £12 million. This significant outlay made him the most expensive signing in the club's history.
Flo's tenure at Rangers, despite his high price tag, continues to be a topic of debate among fans. While he made a notable impact by contributing to 40 goals (scoring and assisting) in 67 appearances and playing a part in securing a cup double in 2002, some supporters felt his performances didn't consistently live up to the lofty expectations set by his record transfer fee. His signing underscored the club's ambition at the time to compete at the highest levels.