The just concluded transfer window saw Football legends, Lionel Messi and Cristano Ronaldo change clubs, a move that most Football pundits did not see coming.
After it was clear that Loinel Messi could no longer stay at Camp Nou due to financial problems, the Argentine star had to move to Paris Saint Germain, where he will play along side Neymar.
Cristano Ronaldo also made an historic return to Manchester United, reviving hopes of the club to lift this seasons Premier League trophy.
Other key transfers were made, including Romelu Lukaku returning to Chelsea and Antonie Griezman back to Atletico Madrid.
However, below is a detailed report on players that were transferred this season;
Premier League
Saul Niguez [Atletico Madrid – Chelsea] Loan
Takehiro Tomiyasu [Bologna – Arsenal] Undisclosed
Odsonne Edouard [Celtic – Crystal Palace] £14m
Alex Kral [Spartak Moscow – West Ham] Loan
Emerson Royal [Barcelona – Tottenham] £25.8m
Ademola Lookman [RB Leipzig – Leicester] Loan
Abdallah Sima [Slavia Prague – Brighton] Undisclosed (then loaned to Stoke)
Daniel James [Manchester United – Leeds] £25m
Santiago Munoz [Santos Laguna – Newcastle] Loan
Connor Roberts [Swansea – Burnley] Undisclosed
Marc Cucurella [Getafe – Brighton] £15.4m
Cristiano Ronaldo [Juventus – Manchester United] £12.85m + possible £6.85m
Nikola Vlasic [CSKA Moscow – West Ham] Undisclosed
International
Antoine Griezmann [Barcelona – Atletico Madrid] Loan
Helder Costa [Leeds – Valencia] Loan
Philippe Sandler [Manchester City – Troyes] Loan
Patrick Roberts [Manchester City – Troyes] Loan
Hector Bellerin [Arsenal – Real Betis] Loan
Alex Runarsson [Arsenal – OH Leuven] Loan
Jaime Alvarado [Watford – Racing de Ferrol] Loan
Yangel Herrera [Manchester City – Espanyol] Loan
Nikola Katic [Rangers – Hajduk Split] Loan
Mungo Bridge [Aston Villa – Annecy] Loan
Tommy Doyle [Manchester City – Hamburg] Loan
Frederic Guilbert [Aston Villa – Strasbourg] Loan
Jack Hendry [Oostende – Club Bruges] Undisclosed
Ethan Ampadu [Chelsea – Venezia] Loan
Niels Nkounkou [Everton – Standard Liege] Loan
Eduardo Camavinga [Rennes – Real Madrid] Undisclosed
Andre-Frank Zambo Anguissa [Fulham – Napoli] Loan
Dennis Praet [Leicester – Torino] Loan
Reiss Nelson [Arsenal – Feyenoord] Loan
Cedric Itten [Rangers – Greuther Furth] Loan
Moise Kean [Everton – Juventus] Loan
Scottish Premiership
Cammy MacPherson [St Mirren – St Johnstone] Loan
Cameron Carter-Vickers [Tottenham – Celtic] Loan
David Mitchell [Clyde – Hibernian] Undisclosed
Lars Dendoncker [Brighton – St Johnstone] Loan
Jordan Roberts [Hearts – Motherwell] Loan
Scott McMann [Hamilton – Dundee United] Undisclosed
Jota [Benfica – Celtic] Loan
Giorgos Giakoumakis [VVV-Venlo – Celtic] Undisclosed
Cameron Devlin [Newcastle Jets – Hearts] Free
Nathan Wood [Middlesbrough – Hibernian] Loan
Leigh Griffiths [Celtic – Dundee] Loan
Sondre Solholm Johansen [Mjondalen – Motherwell] Free
Alex Samuel [Wycombe – Ross County] Free
Ali Crawford [Bolton – St Johnstone] Loan
English Football League
Olivier Ntcham [Celtic – Swansea] Free
Owen Dale [Crewe – Blackpool] Loan
Nathaniel Chalobah [Watford – Fulham] Undisclosed
Domingos Quina [Watford – Fulham] Loan
Ali McCann [St Johnstone – Preston] Undisclosed
Theo Robinson [Port Vale – Bradford] Free
Josh Murphy [Cardiff – Preston] Loan
Jonathan Leko [Birmingham – Charlton] Loan
Sam Lavelle [Morecambe – Charlton] Undisclosed
Charlie Lakin [Birmingham – Burton] Loan
Jonathan Dinzeyi [Arsenal – Carlisle] Loan
Robin Olsen [Roma – Sheffield United] Loan
Xande Silva [West Ham – Nottingham Forest] Undisclosed
Will Grigg [Sunderland – Rotherham] Loan
Mahlon Romeo [Millwall – Portsmouth] Loan
Eddy Jones [Stoke – Hartlepool] Loan
J’Neil Bennett [Spurs – Crewe] Loan
Daniel Jebbison [Sheffield United – Burton] Loan
Richard Nartey [Burnley – Mansfield] Loan
Curtis Tilt [Rotherham – Wigan] Loan
Sheyi Ojo [Liverpool – Millwall] Loan
Hayden Hackney [Middlesbrough – Scunthorpe] Loan
Jason Kerr [St Johnstone – Wigan] Undisclosed
Will Forrester [Stoke – Mansfield] Loan
Claudio Gomes [Manchester City – Barnsley] Loan
Thorben Hoffmann [Bayern Munich – Sunderland] Loan
Amrit Bansal-McNulty [QPR – Crawley] Loan
Sam Morsy [Middlesbrough – Ipswich] Undisclosed
Charlie Kelman [QPR – Gillingham] Loan
Rodrigo Vilca [Newcastle – Doncaster] Loan
Kyle Joseph [Swansea – Cheltenham] Loan
Junior Brown [Unattached – Bristol Rovers]
Leon Clarke [Unattached – Bristol Rovers]
Antony Evans [Unattached – Bristol Rovers]
Robbie Gotts [Leeds – Barrow] Free
Sam Hughes [Leicester – Burton] Loan
George Miller [Barnsley – Walsall] Loan
Mohamed Drager [Olympiakos – Nottingham Forest] Undisclosed
Braian Ojeda [Olimpia – Nottingham Forest] Undisclosed
Todd Kane [QPR – Coventry] Undisclosed
Morgan Gibbs-White [Wolves – Sheffield United] Loan
Ryan Christie [Celtic – Bournemouth] Undisclosed
Alex Gilbert [Brentford – Swindon] Loan
Leon Dajaku [Union Berlin – Sunderland] Loan
Andre Gray [Watford – QPR] Loan
Jack Diamond [Sunderland – Harrogate] Loan
Jordan Stevens [Leeds – Barrow] Free
Callum Reilly [AFC Wimbledon – Leyton Orient] Free
Harry Chapman [Blackburn – Burton] Loan
Joe Bennett [Cardiff – Wigan] Free
Jamal Lowe [Swansea – Bournemouth] Undisclosed
Peter Kioso [Luton – MK Dons] Loan
Isaac Olaofe [Millwall – Sutton] Loan
Rhys Williams [Liverpool – Swansea] Loan
James Lea Siliki [Rennes – Middlesbrough] Loan
Jamie Robson [Dundee United – Lincoln] Undisclosed
Tayo Edun [Lincoln – Blackburn] Undisclosed
Abdallah Sima [Brighton – Stoke] Loan
Conor Coventry [West Ham – Peterborough] Loan
Armando Dobra [Ipswich – Colchester] Loan
Christian Norton [Stoke – Cheltenham] Loan
Jake Cain [Liverpool – Newport] Loan
Max Melbourne [Lincoln – Stevenage] Loan
Lee O’Connor [Celtic – Tranmere] Loan
Harry Wood [Hull – Scunthorpe] Loan
Harry Arter [Nottingham Forest – Charlton] Loan
Demeaco Duhaney [Unattached – Stoke] Free
Reda Khadra [Brighton – Blackburn] Loan
Donald Love [Shrewsbury – Salford] Free
Kelvin Mellor [Morecambe – Carlisle] Free
Alex Mitchell [Millwall – Leyton Orient] Loan
Saido Berahino [Zulte Waregem – Sheffield Wednesday] Undisclosed
Mark Duffy [Fleetwood – Tranmere] Free
Andraz Sporar [Sporting Lisbon – Middlesbrough] Loan
Dominic Revan [Aston Villa – Northampton] Loan
Kyle Taylor [Bournemouth – Exeter] Undisclosed
Nicky Maynard [Mansfield – Tranmere] Free
Stephen Walker [Middlesbrough – Tranmere] Loan
Ollie Cooper [Swansea – Newport] Loan
Jovan Malcolm [West Brom – Accrington] Loan
Ben Davis [Fulham – Oxford] Undisclosed
Jordan Gabriel [Nottingham Forest – Blackpool] Undisclosed
Dujon Sterling [Chelsea – Blackpool] Loan
Bersant Celina [Dijon – Ipswich] Loan