 Richards joined Colchester United on loan on 22 October 2002.He spent six weeks at Layer Road, making three substitute appearances for Steve Whitton's "U's".In three seasons with the "Pirates" he started just three games and could do little to prevent the club's relegation from the second to third tier in 2000–01.