Gilchrist's car was written off.
Police arriving at the scene soon noticed he was drunk.
An evidential breath test showed 1623 micrograms of alcohol per litre of breath - more than four times the limit for prosecution at court, and more than six times the limit for an infringement notice.
Gilchrist appeared from custody at Christchurch District Court today.
He pleaded guilty to driving while forbidden, driving with excess breath alcohol for a third or subsequent time, and careless driving.
Judge Paul Kellar said it was "one of the higher" breath alcohol readings that he has ever seen.
He said Gilchrist had a "substantial history" of drink driving offending and that a sentence of imprisonment was "inevitable".
He remanded him in custody to be sentenced next Friday.