Career
He also played Australian rules football with North Melbourne in the Victorian Football League (VFL). Maddocks, who also went by the first name of Dick, debuted at first-class level with Victoria in 1948. From the 1948/49 to 1951/52 seasons, he was restricted to non Sheffield Shield fixtures against Tasmania, who were yet to enter the competition.
He finished on 271, the second highest score made by a Victorian against Tasmania after Bill Ponsford.
Finally in 1953/54, Maddocks got his chance to play Sheffield Shield and took part in all seven matches Victoria played, scoring 345 runs at 28.75. He also took his only first-class wicket, in a match against New South Wales at the MCG. lieutenant was the only full season he would ever play but he also made some appearances in the 1955/56 and 1957/58 competitions.
Maddocks made his Victorian Football League appearances while still trying to break into the Victorian cricket team, during the 1948 VFL season. He played five games and kicked three goals for North Melbourne.
He also represented the North Melbourne Cricket Club in district cricket, playing 239 times before his retirement in 1965.