A 68-year-old man had the keys to his car taken by concerned drivers at a set of traffic lights, then allegedly blew more than four times the legal limit for alcohol police have said.

Police allege the man later said he should still be driving because he hadn’t hit or “killed anyone” when taken to a station on Thursday night.

Concerned drivers on Mona Vale Rd in St Ives called police and described his “poor manner of driving” while following him for almost half an hour.

The man’s silver Hyundai i30 was eventually stopped by another motorist who snatched the keys from the ignition when he stopped at a set of traffic lights on the Comenarra Parkway at the intersection of Kissing Point Rd in Turramurra.

The man allegedly admitted he was driving and had consumed six glasses of wine at his son’s home.

He was arrested about 8.30pm and allegedly said he shouldn’t be at the police station because: “I still should be driving, I haven’t hit anyone and I haven’t killed anyone.”

The road was wet at the time he was arrested.

The man, from Cherrybrook, allegedly blew 0.226 at Hornsby police station where he was charged with high range drink driving and had his licence suspended on the spot.

He was granted conditional bail to appear at Hornsby Local Court on November 24.