A driver was attacked by three men in a terrifying road rage incident.

The attack happened in Dewsbury on Saturday but police have just released details.

The 22-year-old victim was driving a blue Toyota Celica along Halifax Road at 9pm when a silver car pulled in front, causing him to stop.

Three men got out of the silver car and started shouting and swearing at the victim.

One of them punched him a number of times to his face and head and attempted to get into the driver’s seat.

As traffic built up behind the parked vehicles, one of the men damaged the front nearside of the Toyota before the group got back in their car and drove off.

The men are all described as Asian and aged in their early 20s.

The first suspect, believed to be the driver of the other vehicle, is described as around 5ft 7ins tall, with short, cropped hair and a square face.

He was wearing a dark grey top, possibly had a piercing in his left ear and spoke with a local accent but also used Asian language.

The second suspect is described as 5ft 7ins tall, of slim to medium build.

READ MORE: Garage boss Matthew Littlewood fights back after Boxing Day floods

READ MORE: You what? BBC says Yorkshire dialect's to blame for Happy Valley sound problems

He was wearing dark clothing and had a dark grey scarf over the bottom part of his face.

He is also described as speaking with a local accent.

The third suspect is described as 5ft 6ins tall, with dark hair and wearing dark coloured clothes.

Det Con Andy Clayton, of Kirklees District CID, said: “The men involved are not known to the victim and we understand that this incident has come off the back of an earlier traffic dispute.

“Thankfully the victim was not hurt but he has been left shaken by the confrontation.

“The offence has caused traffic to back up and we are keen to speak to anyone who has witnessed any part of this incident or who can provide any information about the men involved.

“Anyone with information is asked to call Kirklees District CID via 101 or independent charity Crimestoppers anonymously on 0800 555 111.”

In unrelated investigations, police would like to speak to the people pictured in the image gallery below. The people pictured in the images may be witnesses as well as suspects. If you recognise anyone, contact police on 101 quoting the reference number on the image caption.