Opportunities at provincial level proved harder to come by and he only managed 2 appearances for Western Province, both of which came during the 2013 Vodacom Cup. This limitation in game time saw him move to Australia to link up with the Perth based Western Force.
It was announced on May 10, 2017 that Van Wyk would join English side Northampton Saints for the 2017/18 campaign.[4] He will leave at the end of the 2020–21 season.[8]
On 8 March 2021, it was confirmed that van Wyk would sign for local rivals Leicester Tigers in the Premiership Rugby from the 2021-22 season.[9] Van Wyk made his Leicester debut against Exeter Chiefs on 18 September 2021. On 30 October 2021, van Wyk scored his first try for Leicester in the East Midlands Derby against his former club, Northampton Saints.[10] Van Wyk was sent off on 3 December 2022 after coming on as a substitute in a match against Bristol Bears.
On 17 April 2024, Bath announced Van Wyk would join them for two seasons starting from that summer.[11]