Hakim Ziyech

Five players PSV could pick up to fill Ruben van Bommel's place
Flashscore finds 10 of the most high-profile free agents currently available
Enter Jorrel Hato: The 11 most expensive outgoing transfers in Eredivisie history
Hakim Ziyech joins Qatar's Al-Duhail after leaving Galatasaray
Ziyech set to leave Galatasaray in January, Benfica interested in the winger
Turkish Super Lig Weekly: Besiktas tumble out of title race as rivals pull away
Morocco's Boufal out while Ziyech doubtful for Cup of Nations last-16 clash
EXCLUSIVE: Ilias Chair on QPR's resurgence under Cifuentes & playing for Morocco
Ihattaren: The vanished Eredivise talent that once exceeded the numbers of Tadic and Gakpo
UCL Team of the Week: Bellingham shines yet again as Jesus finally returns to form
LIVE January transfer blog: Enzo and Sabitzer confirmed, Ziyech to PSG falls through
PSG appeal to French league to approve Hakim Ziyech loan from Chelsea
'Crazy' Ziyech shows Morocco what they were missing in Belgium masterclass
Djokovic pulls out of Paris Masters after struggling in China and Saudi Arabia
Jannik Sinner skipping Davis Cup Finals to focus on Australian Open title defence
Tennis Tracker: Sinner takes on Altmaier in Vienna with Fritz and Mensik in action
Qinwen Zheng beats Sofia Kenin to claim her third title of the season in Tokyo