Police have now confirmed that two men aged 36 and 48 have been charged with attempted murder in relation to the incident.
A third man has been arrested but not charged.
A police spokeswoman said: “Two men, aged 36 and 48, have been arrested and charged in connection with an attempted murder on Gallowhill Road in Fraserburgh.
”The incident took place on Monday, 13 November, 2023. A 49-year-old man was taken to hospital.
“A 37-year-old man has also been arrested in connection with the incident. Inquiries are ongoing.”
Two men charged with ‘attempted murder’ following incident in Fraserburgh