 He set the record for the highest number of runs in a Lancashire League season in 1929 with 1193 runs, a record later surpassed by Everton Weekes.He returned to South Australia in 1930 coaching for the South Australian Cricket Association, and also coached in South Africa and the West Indies.In 1935, during his coaching stint at Queen's Royal College, Port of Spain, Richardson served as an umpire in two Tests between West Indies and the touring English team.