Moorabbin Highway Patrol members grabbed a man for excessive speed, drink driving and breaching Chief Health Officers restrictions in Brighton last night.

Police detected a white BMW sedan on Nepean Highway travelling at 138km/h in a 80km/h zone about 8.10pm.

Police spoke to the driver, a 43-year-old Beaumaris man, who underwent a preliminary breath test.

He was taken to a local station for an evidentiary test where he returned an alleged reading of 0.157%.

His car was impounded at a cost of $878.50 and his licence was immediately suspended for 12 months.

He is expected to be summonsed to appear at a Magistrates Court at a later date for traffic related offences.

The driver was also found to be in breach of the directions issued by the Chief Health Officer and issued a $1652 penalty notice.

The directions by the Chief Health Officer, under the State of Emergency declared in Victoria, have been enacted to help stop the spread of Coronavirus.