A German drug dealer has been caught after falling asleep on his phone and accidentally dialling the police.

The control room operator could only hear snores and groaning when the call came in at around 1am on Saturday.

But unable to rule out an emergency, it was traced to a 23-year-old in the town of Waldbröl, about 30 miles east of Cologne, and officers were dispatched.

His astonished flatmate, 21, answered the door and the cops were greeted by the potent stench of cannabis, according to Bild.

The haul of drugs seized by the police included a sizeable amount of cannabis (pictured) as well as ecstasy tablets, cocaine and amphetamines