A Perth father who spent $12,000 on a four year court battle to have his speeding fine thrown out has lost his Supreme Court appeal.

Payam Golestani, 54, claimed he was the victim of mistaken identity when two police officers using handheld laser guns on Canning Highway in Victoria Park clocked him doing 84 kilometres an hour in a 60 zone.

Payam Golestani spent about four years challenging a $400 speeding fine he says was meant for the car next to him.

The real estate agent, who was on his way to his South Perth home, was pulled over and immediately protested the vehicle that had been speeding was a car in the lane beside him, who had switched lanes in the 350 metres between being clocked, and where he was pulled over.

Mr Golestani had also changed lanes during that period, moving into the speeding car’s original lane, he says.