In 1997 Wiekens made a £500,000 move to English club Manchester City, who were then playing in the First Division.
Wiekens made his debut for Manchester City on the opening day of the 1997–98 season, scoring in a 2–2 draw with Portsmouth.
Wiekens lost his first team place during the 2001–02 season, and subsequently made only sporadic appearances for Manchester City.
His final appearance for Manchester City was in August 2003 at the Millennium Stadium in a UEFA Cup match against TNS.
In September 2005, Wiekens broke his leg while playing for Veendam against Omniworld, an injury which was blamed on the artificial pitch on which the match took place.