In the 2005 and 2006 Dutch seasons, Roux served as playing coach of the Amstelveen-based Amsterdamsche Cricket Club (ACC), which plays in the top-level Topklasse competition. During his playing career in South Africa, he held a coaching position with the University of Pretoria's academy, and he later served as head coach of the Northerns Cricket Academy, following his retirement from playing.[3]
In July 2011, Roux was appointed head coach of the Pietermaritzburg-based KwaZulu-Natal Inland team for the 2011–12 season, which played in both the List-A and first-class provincial competitions.[5]
At the end of the 2011–12 season, Roux returned to the Netherlands to again coach ACC. Roux had been involved in the coaching set-up of the Dutch national team since 2011,[6] and was later made a full-time assistant coach and statistical analyst.[7] After Peter Drinnen vacated the head coach position in October 2013, Roux took over, initially on an interim basis.[8] He coached the team at the 2014 World Twenty20 and the 2016 World Twenty20, amongst others.[9]
In August 2016, Roux took up a position as assistant coach of New Zealand provincial team, Otago, where fellow South African, Rob Walter, served as head coach.[10] It was during this period that he was also called up as bowling coach to the New Zealand XI and assistant coach to New Zealand A.[11][12][13]
Roux was named as pathway coach of English county, Nottinghamshire, in March 2020, working alongside head coach, Peter Moores.[14]
In March 2022, Roux was appointed fielding coach of the Sri Lankan Men's National Team.[15]
Roux took on the role of bowling coach for the South African Men's National White Ball Team in October 2024.[16]
Bowling Coach: 2024 Lanka Premier League[17]
Fielding Coach: 2025 Indian Premier League[18]