 Halliday's minor counties career with Oxfordshire continued until 1939, making sixty appearances.He was elected county captain in 1938.Halliday served in the Royal Air Force during World War II, holding the rank of pilot officer in 1940, in the following year he became a flying officer.