 Four years later he represented England at the 1986 Commonwealth Games in Edinburgh, Scotland, where he was second in the 200 metres.In his final Commonwealth Games in 1990 representing England, at the 1990 Commonwealth Games in Auckland, New Zealand he finished 8th in the 400 metres.Throughout his career Bennett was a central member of the Great Britain 4x400m squad.