I will attempt to answer your question with a little illustration.As a matter of fact the event occurred 2 or 3 months ago somewhere in Texas.
A rich Playboy who intends to impress is already spoilt girlfriend purchased a M class 2008 Mbenz from a dealership as a suprise gift.After all the paper work and formalities have been done, we hired a wrecker with a flat bed (tow truck) to freight the vehicle to his girls place so that the vehicle will remain at its zero milage status.However, a few miles away from the dealership, the wrecker got into an auto accident itself.As a result the benz flipped over and sustained serious damages to the roof, wheels,fender and other unknow damages.
Vehicles like this ends up in insurance auction where there are sold at cheaper price and later fixed by buyers.More often than not these kind of vehicles find there way into the Nigerian auto market- a possible description, 2008 Mbenz M class,leather seats, power windows,power steering ,navigation, 37 miles, almost new etc etc
Now how on earth can a potential buyer know the vehicle had been in an accident.Most people will say its not possible to have been in an accident its a 2008 and it just has 37 miles to its credit.Moreso, there are no traces of fresh paint or dents etc
Will a VIN check be of help here? Definitely yes.However, a word of caution not all accidents are reported to Department of Motor Vehicles which happen to be CARFAX main source.For example I was in an automobile accident on a freeway late in the night about a year ago.I was a hit and run.The other guy panicked and ran away.So I thought to myself although I am not at fault but where the cops come they will need my insurance card which I don't have.I will end up getting a ticket and my vehicle toed to the salvage lot.So I took off.Fixed the car myself never reported it to anyone.In such a case, carfax will never know about this accident.
So back to you question, the answer is[b] YES[/b]