1886 m. gruodžio 8 d. Richardsas buvo paskirtas leitenantu Hampšyro pulke ir tarnavo 1-ajame batalione Birmos ekspedicijoje 1887-89 m., kur buvo šiek tiek sužeistas. 1893 m. liepos 14 d. jis buvo paaukštintas į kapitoną, o vėliau perkeltas į 2-ąjį batalioną, su kuriuo jis tarnavo Antrajame burų kare 1900-1902 m. Atvykęs į Pietų Afriką 1900-ųjų pradžioje, jis dalyvavo Paardebergo mūšiuose.
1900 m. vasario mėn.), Poplar Grove (1900 m. kovo 7 d.), Karee, Brandfort ir de Vet ir Zand upės; ir burų sostinių Bloemfontein (1900 m. kovo mėn.) ir Pretorijos (1900 m. birželio mėn.) okupacija. 1900 m. birželio mėn. - 1901 m. balandžio mėn. Jis buvo apygardos vadas Hoopstade, buvo paminėtas pranešimuose ir gavo Karalienės Pietų Afrikos medalį (su trimis speneliais). Po karinių veiksmų pabaigos 1902 m. birželio pradžioje jis iš Keiptauno išvyko laive "SS Orotava" ir kitą mėnesį atvyko į Sautemptoną. Nuo 1902 m. lapkričio mėn. jis buvo Hampšyro pulko 5-ojo savanorių bataliono adjutantas.