A drink driver who allegedly recorded a blood alcohol reading of 0.293 ended up in hospital after trying to trick police by drinking perfume, police say.

A high-range drink driver tried to dupe Queensland police by skolling a bottle of perfume, police say.

The man’s attempt to beat the odds meant he didn’t go directly to jail – instead he took a detour to the hospital before being charged.

Police say the man, 30, had a blood alcohol reading of 0.293 – almost six times the legal limit – when he was pulled over for speeding on the Pacific Motorway at Eight Mile Plains in Brisbane’s south about 6am (AEST) on Saturday.

“It’s alleged when police were speaking to him, he drank perfume as a breath freshener to attempt to mask the scent of alcohol,” a police spokeswoman told AAP.

He was then taken to Queen Elizabeth II Hospital for treatment.

He’s since been charged with exceeding the speed limit and drink driving.

He’s due to appear in Holland Park Magistrates Court on September 29.