A motorist has been caught driving at over 125mph on the A96 during Police speeding checks.
Police Scotland set up speed traps and surveillance on a number of Aberdeenshire’s main routes, including the A90, A96, A944 and B9119.
Saturday and Sunday stopping over 110 vehicles.
A man was clocked at 127mph on the A96 between Blackburn and Inverurie, while a further two men were caught driving at speeds over 100mph on the A90 dual carriageway near Laurencekirk.
A total of 32 motorists were charged and reported to the Procurator Fiscal.
Officers stopped spoke to a total of 115 drivers.
Of that number, 55 received official warnings or were reported for a variety of offences, including using a mobile phone, lack of insurance or careless driving.
A further six men were also charged for driving under the influence of drugs or alcohol.
The checks took place as part of Operation CEDAR (Challenge, Educate, Detect and Reduce), an ongoing operation to encourage drivers to take more responsibility on the region’s roads.
Inspector Ewan Innes, from the Aberdeenshire and Moray Road Policing Unit, said: “We are now finding ourselves reporting on a weekly basis on the minority of drivers throughout the North East who continue to drive in a manner that shows utter disregard for the safety of others or themselves. It is disappointing to find that drivers of all ages are still willing to break the law with no thought to the possible long term consequences of their actions.
“As such, the message to these motorists is simple; if you continue to drive in this selfish manner, we will continue to increase our patrols on these and other known collision routes in order to detect and report you.”