Richards debutó con la Selección de Jamaica en el 2002. Ha participado en las eliminatorias para la Copa del Mundo del 2010, y ayudó a Jamaica a conquistar la Copa del Caribe de 2008.