A 22-year-old Thurso man was fined £300 and had his licence endorsed with six penalty points for driving at 101mph on the A9 at Artfeelie near North Kessock.
Stuart Parker of Rockwell Crescent had originally been charged with dangerous driving on January 5.
But at Inverness Sheriff Court yesterday, he pleaded guilty to the lesser charge of speeding.
Depute fiscal Anna Robertson said the offence happened on a stretch of dual carriageway with a speed limit of 70mph.
Duncan Henderson, solicitor, said Parker had no excuse for driving at that speed but he had a clean licence and he needed it for his work.
Sheriff Peter Grant-Hutchison said driving at such a speed could result in a driving ban but having heard the circumstances he restricted the penalty to a £300 fine and an endorsement with six points.