 Richards was appointed and knighted as a Knight Commander of the Order of the Bath (KCB) in the July 2007 operational and gallantry awards list for his services in Afghanistan.In 2014, he was made a Commander of the Order of the Rokel, Sierra Leone's highest honour for "gallant leadership of the British Military intervention in the Sierra Leone Civil War.