Possibly.
You can earn no claims discount on another car though, this can apply to classic car policies for example.
I have my main car on my NCD'counted policy and a seperate policy as a classic car for my second car, this second one will then earn me a years no claims discount for that one.
whats to stop anyone telling one insurance company you have x amount of no claims for one vehicle and then telling the other insurance company you have x amount of no claims for the other vehicle and sending a photo copy of the proof
very crooked insurance companies ! the NCD is earned by the driver NOT the car. and one cannot drive both cars at any one time so why are people being ripped off ? I find these days that insurance is a big racket