Some 90 vehicles were stopped for inspections late on Wednesday when a number of contraventions were also issued.
The police said on Thursday the inspections were carried out at the Marsa/Ħamrun Bypass by the police in coordination with Transport Malta, Jobs Plus and the Detention Services.
Although most drivers were following traffic regulations and their cars were of good standard, some vehicles were without number plates or had an invalid licence.
Others had damage which rendered them a danger to drive and seven of these were towed away. Another three cars were confiscated because they did not have Maltese registration.
Breathalyser tests were carried out and three people were arrested because they were found to be living in Malta irregularly.
Another driver was arrested while trying to avoid the inspections. He was found not to have a driving licence and insurance policy and the car licence was unpaid.