Like any good thriller, the Premier League transfer window always throws up a few twists and turns before it slams shut and there have been a fair few deals that have shocked the world of football in recent years.

Whether it's the ballooning price of an Andy Carroll-sized investment, a last-minute bargain basement rummage or a move to a rival that makes Judas look like a loyal golden retriever, the transfer window has the ability to surprise, dismay and elate in equal measures and this season's will hopefully be no different.

But if you're short of some transfer tittle-tattle or contract chaos we've compiled the 10 most shocking transfers of all time.

So get your popcorn, dim the lights and click on Sol Campbell to see the full list of transfer revelations

Sol Campbell - Tottenham to Arsenal (2001)