When you’re buying a used 2004 Volvo XC90 car, you would want to get as much data as you can. It is tricky to choose one from a few that have common characteristics. A vehicle history report will help you drop those that are potentially risky investments. Use it as a guide to find a quick, hassle-free deal. Next step, physical inspection and test drive.

VIN: YV1CZ59H141065975

Your vehicle has history record(s) on 2016-07

Complete VIN Check
Vehicle Details
Year2004
MakeVolvo
ModelXc90
Trim2.5t AWD
Made InSweden
Vehicle StyleSport Utility 4-Dr
Fuel TypePremium Unleaded (Required)
Fuel Capacity19 gallon
City Mileage18 miles/gallon
Highway Mileage24 miles/gallon
Steering TypeR&P
Driven WheelsAll Wheel Drive
Transmission TypeAutomatic
Engine2.5L L5 DOHC 20V TURBO
Invoice Price$34,264
Delivery Charges$685
MSRP$36,565
Vehicle Ratings
Side Driver Not Tested
Frontal Passenger Not Tested
Rollover Not Tested
Roof Strength Test ResultsNot Tested
Side Rear Passenger Not Tested
Rear Crash Protection/Head Restraint Not Tested
Moderate Overlap Front Test ResultsGood
Frontal Driver Not Tested
Side Impact Test ResultsNot Tested

Other VIN numbers:

YV1CZ59H141069251 - Find Vehicle DMV Records YV1CZ59H141072991 - Check For Theft YV1CZ59H141041322 - Audit Vehicle Insurance Records YV1CZ59H141049159 - Search VIN Salvage Records YV1CZ59H141104564 - Request Impound Records YV1CZ59H141065975 - Find VIN Sale Records YV1CZ59H141063725 - Catch Vehicle Odometer Tampering YV1CZ59H141110963 - Lookup Vehicle Collision Events YV1CZ59H141067659 - Lookup Vehicle Market Value YV1CZ59H141043121 - Check for Flood Damage YV1CZ59H141093792 - Search Vehicle Market Value YV1CZ59H141082825 - Find Vehicle Lein Records YV1CZ59H141097275 - Lookup Title Brands YV1CZ59H141056466 - Find VIN Lein Records YV1CZ59H141093405 - Check Vehicle Lien Records YV1CZ59H141046052 - Check VIN Salvage Records YV1CZ59H141059674 - Search Vehicle Title Records YV1CZ59H141032121 - Search VIN Accident Records YV1CZ59H141065779 - Find Vehicle Lien Records YV1CZ59H141085790 - Find Vehicle Junk Records YV1CZ59H141076233 - Search Vehicle Insurance Records YV1CZ59H141035519 - Check Vehicle Theft Records YV1CZ59H141046469 - Check for Odometer Tampering YV1CZ59H141080184 - Lookup Vehicle Information YV1CZ59H141037951 - Search Prior Taxi Records YV1CZ59H141006649 - Get Vehicle Junk Records YV1CZ59H141035780 - Get VIN Lienholder Information YV1CZ59H141089399 - Check VIN Insurance Records YV1CZ59H141076362 - Discover Prior Damage YV1CZ59H141086874 - Check Vehicle Ownership Cost YV1CZ59H141077432 - Verify Vehicle Theft Records YV1CZ59H141075082 - Search VIN Export Records YV1CZ59H141006229 - Search for Flood Damage YV1CZ59H141036329 - Search VIN Theft Records YV1CZ59H141059836 - Check Vehicle Market Value YV1CZ59H141063403 - Find VIN Salvage Records YV1CZ59H141094392 - Find Total Loss Events YV1CZ59H141045712 - Get Vehicle Odometer Records YV1CZ59H141005291 - Get Lienholder Info YV1CZ59H141057990 - Check for Lemon Vehicle YV1CZ59H141018221 - Lookup Vehicle Odometer Records YV1CZ59H141057245 - Catch VIN Odometer Tampering YV1CZ59H141050893 - Find Export Records YV1CZ59H141096711 - Check Vehicle Accident Records YV1CZ59H141011995 - Check VIN Accident Records YV1CZ59H141016419 - Search for Title Problems YV1CZ59H141076751 - Search VIN Active Thefts YV1CZ59H141089113 - Find VIN Accident Records YV1CZ59H141094344 - Estimate Ownership Cost YV1CZ59H141070920 - Check VIN Collision Events YV1CZ59H141030451 - Check for Export Records YV1CZ59H141021460 - Check For Salvage YV1CZ59H141056869 - Check Vehicle DMV Records YV1CZ59H141051364 - Search VIN Lienholder Information YV1CZ59H141009471 - Find Vehicle Title Records YV1CZ59H141040106 - Find Vehicle Odometer Records YV1CZ59H141061683 - Find VIN Theft Records YV1CZ59H141057911 - Check Vehicle Title Brands YV1CZ59H141083344 - Search VIN Title Brands YV1CZ59H141046973 - Check for Title Problems YV1CZ59H141027744 - Check Total Loss Events YV1CZ59H141018106 - Search for Sale Records YV1CZ59H141007459 - Check for Title Records YV1CZ59H141031440 - Verify Lemon Vehicle VIN YV1CZ59H141054460 - Search Total Loss Events YV1CZ59H141062266 - Search Vehicle Junk Records YV1CZ59H141054572 - Lookup Vehicle Lien Records YV1CZ59H141021183 - Get VIN Salvage Records YV1CZ59H141003265 - Get Cost of Ownership YV1CZ59H141050621 - Get Odometer Readings YV1CZ59H141075969 - Lookup Historical Records YV1CZ59H141073591 - Lookup VIN Specifications YV1CZ59H141089614 - Lookup Lien Records YV1CZ59H141081092 - Find Past Accidents YV1CZ59H141015769 - Check VIN History YV1CZ59H141099589 - Search for Odometer Tampering YV1CZ59H141071310 - Check Vehicle Junk Records YV1CZ59H141019126 - Check Vehicle Odometer Records YV1CZ59H141049095 - Get Full Specifications YV1CZ59H141093646 - Get VIN DMV Records YV1CZ59H141087409 - Search VIN Collision Events YV1CZ59H141039229 - Get Vehicle Ownership Cost YV1CZ59H141073770 - Check VIN DMV Records YV1CZ59H141017375 - Lookup Total Loss Events YV1CZ59H141025511 - Check for Prior Taxi YV1CZ59H141057083 - Find VIN Specifications YV1CZ59H141006151 - Get Vehicle Specifications YV1CZ59H141059299 - FInd Vehicle Lienholder Information YV1CZ59H141080850 - Find Registered States YV1CZ59H141047444 - Get Vehicle Title Brands YV1CZ59H141014363 - Avoid Salvage Vehicles YV1CZ59H141077611 - Search for Active Thefts YV1CZ59H141059786 - Get Vehicle Title Records YV1CZ59H141075065 - Find Junk Record YV1CZ59H141006599 - Lemon Check by VIN YV1CZ59H141089774 - Find VIN Export Records YV1CZ59H141029543 - Verify Vehicle Ownership Cost YV1CZ59H141094005 - Search for Lien Records YV1CZ59H141099155 - Verify Vehicle Market Value YV1CZ59H141095929 - Verify Vehicle Collision Events YV1CZ59H141067452 - Estimate Market Value YV1CZ59H141046181 - Get Prior Taxi Information YV1CZ59H141074076 - Lookup Vehicle Sale Records YV1CZ59H141096899 - Find Total Loss YV1CZ59H141034452 - Check For Problems YV1CZ59H141001421 - Search for Export Records YV1CZ59H141063014 - Verify Vehicle Flood Damage YV1CZ59H141038601 - Check Vehicle Lienholder Information YV1CZ59H141064910 - Lookup VIN Title Problems YV1CZ59H141070206 - Check Flood Damage YV1CZ59H141022186 - Check for Active Thefts YV1CZ59H141050263 - View Historical Sales YV1CZ59H141037299 - Verify Prior Taxi Records YV1CZ59H141004660 - Search Vehicle Title Brands YV1CZ59H141095025 - Check Vehicle Impound Records YV1CZ59H141066740 - Find Vehicle Ownership Cost YV1CZ59H141026996 - Check VIN Title Problems YV1CZ59H141003590 - Verify Title Status YV1CZ59H141057021 - Check VIN Lien Records YV1CZ59H141048304 - Verify Vehicle Insurance Records YV1CZ59H141073316 - Audit VIN Sale Records YV1CZ59H141030899 - Find Vehicle DMV Records YV1CZ59H141040719 - Check For Theft YV1CZ59H141025492 - Audit Vehicle Insurance Records YV1CZ59H141050795 - Search VIN Salvage Records YV1CZ59H141001113 - Request Impound Records YV1CZ59H141070013 - Find VIN Sale Records YV1CZ59H141020261 - Catch Vehicle Odometer Tampering YV1CZ59H141030319 - Lookup Vehicle Collision Events YV1CZ59H141022513 - Lookup Vehicle Market Value YV1CZ59H141077754 - Check for Flood Damage YV1CZ59H141002939 - Search Vehicle Market Value YV1CZ59H141009681 - Find Vehicle Lein Records YV1CZ59H141033012 - Lookup Title Brands YV1CZ59H141085806 - Find VIN Lein Records YV1CZ59H141038081 - Check Vehicle Lien Records YV1CZ59H141049291 - Check VIN Salvage Records YV1CZ59H141014962 - Search Vehicle Title Records YV1CZ59H141074322 - Search VIN Accident Records YV1CZ59H141016405 - Find Vehicle Lien Records YV1CZ59H141087779 - Find Vehicle Junk Records YV1CZ59H141043460 - Search Vehicle Insurance Records YV1CZ59H141013942 - Check Vehicle Theft Records YV1CZ59H141004402 - Check for Odometer Tampering YV1CZ59H141097759 - Lookup Vehicle Information YV1CZ59H141009552 - Search Prior Taxi Records YV1CZ59H141070335 - Get Vehicle Junk Records YV1CZ59H141090990 - Get VIN Lienholder Information YV1CZ59H141013505 - Check VIN Insurance Records YV1CZ59H141004934 - Discover Prior Damage YV1CZ59H141054345 - Check Vehicle Ownership Cost YV1CZ59H141009535 - Verify Vehicle Theft Records YV1CZ59H141080461 - Search VIN Export Records YV1CZ59H141069816 - Search for Flood Damage YV1CZ59H141058282 - Search VIN Theft Records YV1CZ59H141002715 - Check Vehicle Market Value YV1CZ59H141006392 - Find VIN Salvage Records YV1CZ59H141040641 - Find Total Loss Events YV1CZ59H141065460 - Get Vehicle Odometer Records YV1CZ59H141079939 - Get Lienholder Info YV1CZ59H141062820 - Check for Lemon Vehicle YV1CZ59H141074692 - Lookup Vehicle Odometer Records YV1CZ59H141001791 - Catch VIN Odometer Tampering YV1CZ59H141057794 - Find Export Records YV1CZ59H141082789 - Check Vehicle Accident Records YV1CZ59H141077866 - Check VIN Accident Records YV1CZ59H141003704 - Search for Title Problems YV1CZ59H141028621 - Search VIN Active Thefts YV1CZ59H141035360 - Find VIN Accident Records YV1CZ59H141026142 - Estimate Ownership Cost YV1CZ59H141077494 - Check VIN Collision Events YV1CZ59H141020096 - Check for Export Records YV1CZ59H141003962 - Check For Salvage YV1CZ59H141015836 - Check Vehicle DMV Records YV1CZ59H141003251 - Search VIN Lienholder Information YV1CZ59H141026674 - Find Vehicle Title Records YV1CZ59H141013262 - Find Vehicle Odometer Records YV1CZ59H141075695 - Find VIN Theft Records YV1CZ59H141071243 - Check Vehicle Title Brands YV1CZ59H141009986 - Search VIN Title Brands YV1CZ59H141083649 - Check for Title Problems YV1CZ59H141078824 - Check Total Loss Events YV1CZ59H141011916 - Search for Sale Records YV1CZ59H141013181 - Check for Title Records YV1CZ59H141073350 - Verify Lemon Vehicle VIN YV1CZ59H141059416 - Search Total Loss Events YV1CZ59H141086440 - Search Vehicle Junk Records YV1CZ59H141055589 - Lookup Vehicle Lien Records YV1CZ59H141013004 - Get VIN Salvage Records YV1CZ59H141014525 - Get Cost of Ownership YV1CZ59H141082923 - Get Odometer Readings YV1CZ59H141035603 - Lookup Historical Records YV1CZ59H141011074 - Lookup VIN Specifications YV1CZ59H141004805 - Lookup Lien Records YV1CZ59H141085661 - Find Past Accidents YV1CZ59H141089581 - Check VIN History YV1CZ59H141040249 - Search for Odometer Tampering YV1CZ59H141055821 - Check Vehicle Junk Records YV1CZ59H141011625 - Check Vehicle Odometer Records YV1CZ59H141044513 - Get Full Specifications YV1CZ59H141037125 - Get VIN DMV Records YV1CZ59H141076104 - Search VIN Collision Events YV1CZ59H141099964 - Get Vehicle Ownership Cost YV1CZ59H141022995 - Check VIN DMV Records YV1CZ59H141060646 - Lookup Total Loss Events YV1CZ59H141050876 - Check for Prior Taxi YV1CZ59H141084770 - Find VIN Specifications YV1CZ59H141065815 - Get Vehicle Specifications YV1CZ59H141029753 - FInd Vehicle Lienholder Information YV1CZ59H141046259 - Find Registered States YV1CZ59H141006439 - Get Vehicle Title Brands YV1CZ59H141010670 - Avoid Salvage Vehicles YV1CZ59H141023886 - Search for Active Thefts YV1CZ59H141012046 - Get Vehicle Title Records YV1CZ59H141036833 - Find Junk Record YV1CZ59H141032930 - Lemon Check by VIN YV1CZ59H141082159 - Find VIN Export Records YV1CZ59H141097616 - Verify Vehicle Ownership Cost YV1CZ59H141058976 - Search for Lien Records YV1CZ59H141017103 - Verify Vehicle Market Value YV1CZ59H141019482 - Verify Vehicle Collision Events YV1CZ59H141053096 - Estimate Market Value YV1CZ59H141022236 - Get Prior Taxi Information YV1CZ59H141075499 - Lookup Vehicle Sale Records YV1CZ59H141024682 - Find Total Loss YV1CZ59H141049145 - Check For Problems YV1CZ59H141036573 - Search for Export Records YV1CZ59H141069945 - Verify Vehicle Flood Damage YV1CZ59H141058430 - Check Vehicle Lienholder Information YV1CZ59H141075955 - Lookup VIN Title Problems YV1CZ59H141053051 - Check Flood Damage YV1CZ59H141035004 - Check for Active Thefts YV1CZ59H141033852 - View Historical Sales YV1CZ59H141037559 - Verify Prior Taxi Records YV1CZ59H141016520 - Search Vehicle Title Brands YV1CZ59H141052014 - Check Vehicle Impound Records YV1CZ59H141014833 - Find Vehicle Ownership Cost YV1CZ59H141090732 - Check VIN Title Problems YV1CZ59H141051946 - Verify Title Status YV1CZ59H141016386 - Check VIN Lien Records YV1CZ59H141019756 - Verify Vehicle Insurance Records YV1CZ59H141096966 - Audit VIN Sale Records YV1CZ59H141096269 - Find Vehicle DMV Records YV1CZ59H141072165 - Check For Theft YV1CZ59H141054779 - Audit Vehicle Insurance Records YV1CZ59H141002021 - Search VIN Salvage Records YV1CZ59H141093694 - Request Impound Records YV1CZ59H141061392 - Find VIN Sale Records YV1CZ59H141062963 - Catch Vehicle Odometer Tampering YV1CZ59H141023273 - Lookup Vehicle Collision Events YV1CZ59H141053129 - Lookup Vehicle Market Value YV1CZ59H141094151 - Check for Flood Damage YV1CZ59H141015710 - Search Vehicle Market Value YV1CZ59H141060095 - Find Vehicle Lein Records YV1CZ59H141012371 - Lookup Title Brands YV1CZ59H141024486 - Find VIN Lein Records YV1CZ59H141087376 - Check Vehicle Lien Records YV1CZ59H141014251 - Check VIN Salvage Records YV1CZ59H141080136 - Search Vehicle Title Records YV1CZ59H141086602 - Search VIN Accident Records YV1CZ59H141063319 - Find Vehicle Lien Records YV1CZ59H141085305 - Find Vehicle Junk Records YV1CZ59H141092786 - Search Vehicle Insurance Records YV1CZ59H141014315 - Check Vehicle Theft Records YV1CZ59H141029834 - Check for Odometer Tampering YV1CZ59H141051770 - Lookup Vehicle Information YV1CZ59H141091573 - Search Prior Taxi Records YV1CZ59H141050974 - Get Vehicle Junk Records YV1CZ59H141094926 - Get VIN Lienholder Information YV1CZ59H141043006 - Check VIN Insurance Records YV1CZ59H141060064 - Discover Prior Damage YV1CZ59H141009079 - Check Vehicle Ownership Cost YV1CZ59H141097941 - Verify Vehicle Theft Records YV1CZ59H141053910 - Search VIN Export Records YV1CZ59H141048772 - Search for Flood Damage YV1CZ59H141035245 - Search VIN Theft Records YV1CZ59H141030143 - Check Vehicle Market Value YV1CZ59H141084574 - Find VIN Salvage Records YV1CZ59H141064485 - Find Total Loss Events YV1CZ59H141075115 - Get Vehicle Odometer Records YV1CZ59H141007901 - Get Lienholder Info YV1CZ59H141007736 - Check for Lemon Vehicle YV1CZ59H141014752 - Lookup Vehicle Odometer Records YV1CZ59H141034774 - Catch VIN Odometer Tampering YV1CZ59H141010281 - Find Export Records YV1CZ59H141099740 - Check Vehicle Accident Records YV1CZ59H141024794 - Check VIN Accident Records YV1CZ59H141024911 - Search for Title Problems YV1CZ59H141067970 - Search VIN Active Thefts YV1CZ59H141071422 - Find VIN Accident Records YV1CZ59H141027596 - Estimate Ownership Cost YV1CZ59H141080749 - Check VIN Collision Events YV1CZ59H141083246 - Check for Export Records YV1CZ59H141022270 - Check For Salvage YV1CZ59H141029770 - Check Vehicle DMV Records YV1CZ59H141023211 - Search VIN Lienholder Information YV1CZ59H141084543 - Find Vehicle Title Records YV1CZ59H141080251 - Find Vehicle Odometer Records YV1CZ59H141027534 - Find VIN Theft Records YV1CZ59H141041885 - Check Vehicle Title Brands YV1CZ59H141083070 - Search VIN Title Brands YV1CZ59H141023029 - Check for Title Problems YV1CZ59H141066835 - Check Total Loss Events YV1CZ59H141006361 - Search for Sale Records YV1CZ59H141011320 - Check for Title Records YV1CZ59H141066804 - Verify Lemon Vehicle VIN YV1CZ59H141093811 - Search Total Loss Events YV1CZ59H141016825 - Search Vehicle Junk Records YV1CZ59H141053065 - Lookup Vehicle Lien Records YV1CZ59H141095879 - Get VIN Salvage Records YV1CZ59H141018039 - Get Cost of Ownership YV1CZ59H141007266 - Get Odometer Readings YV1CZ59H141045922 - Lookup Historical Records YV1CZ59H141065054 - Lookup VIN Specifications YV1CZ59H141073171 - Lookup Lien Records YV1CZ59H141012094 - Find Past Accidents YV1CZ59H141028053 - Check VIN History YV1CZ59H141065345 - Search for Odometer Tampering YV1CZ59H141005792 - Check Vehicle Junk Records YV1CZ59H141030322 - Check Vehicle Odometer Records YV1CZ59H141094795 - Get Full Specifications YV1CZ59H141021409 - Get VIN DMV Records YV1CZ59H141041384 - Search VIN Collision Events YV1CZ59H141047041 - Get Vehicle Ownership Cost YV1CZ59H141024441 - Check VIN DMV Records YV1CZ59H141033219 - Lookup Total Loss Events YV1CZ59H141050649 - Check for Prior Taxi YV1CZ59H141052661 - Find VIN Specifications YV1CZ59H141095641 - Get Vehicle Specifications YV1CZ59H141000236 - FInd Vehicle Lienholder Information YV1CZ59H141040736 - Find Registered States YV1CZ59H141058850 - Get Vehicle Title Brands YV1CZ59H141012905 - Avoid Salvage Vehicles YV1CZ59H141085739 - Search for Active Thefts YV1CZ59H141074370 - Get Vehicle Title Records YV1CZ59H141067936 - Find Junk Record YV1CZ59H141041806 - Lemon Check by VIN YV1CZ59H141039974 - Find VIN Export Records YV1CZ59H141073266 - Verify Vehicle Ownership Cost YV1CZ59H141082971 - Search for Lien Records YV1CZ59H141021099 - Verify Vehicle Market Value YV1CZ59H141014699 - Verify Vehicle Collision Events YV1CZ59H141020289 - Estimate Market Value YV1CZ59H141035116 - Get Prior Taxi Information YV1CZ59H141048612 - Lookup Vehicle Sale Records YV1CZ59H141010135 - Find Total Loss YV1CZ59H141075020 - Check For Problems YV1CZ59H141091251 - Search for Export Records YV1CZ59H141062199 - Verify Vehicle Flood Damage YV1CZ59H141013844 - Check Vehicle Lienholder Information YV1CZ59H141005081 - Lookup VIN Title Problems YV1CZ59H141053180 - Check Flood Damage YV1CZ59H141053700 - Check for Active Thefts YV1CZ59H141026576 - View Historical Sales YV1CZ59H141075776 - Verify Prior Taxi Records YV1CZ59H141052031 - Search Vehicle Title Brands YV1CZ59H141027114 - Check Vehicle Impound Records YV1CZ59H141042549 - Find Vehicle Ownership Cost YV1CZ59H141052594 - Check VIN Title Problems YV1CZ59H141032796 - Verify Title Status YV1CZ59H141058220 - Check VIN Lien Records YV1CZ59H141034189 - Verify Vehicle Insurance Records YV1CZ59H141031552 - Audit VIN Sale Records YV1CZ59H141043331 - Find Vehicle DMV Records YV1CZ59H141038761 - Check For Theft YV1CZ59H141031759 - Audit Vehicle Insurance Records YV1CZ59H141037285 - Search VIN Salvage Records YV1CZ59H141051901 - Request Impound Records YV1CZ59H141066981 - Find VIN Sale Records YV1CZ59H141032362 - Catch Vehicle Odometer Tampering YV1CZ59H141025699 - Lookup Vehicle Collision Events YV1CZ59H141075924 - Lookup Vehicle Market Value YV1CZ59H141040493 - Check for Flood Damage YV1CZ59H141070223 - Search Vehicle Market Value YV1CZ59H141055902 - Find Vehicle Lein Records YV1CZ59H141096952 - Lookup Title Brands YV1CZ59H141069704 - Find VIN Lein Records YV1CZ59H141051879 - Check Vehicle Lien Records YV1CZ59H141001001 - Check VIN Salvage Records YV1CZ59H141054135 - Search Vehicle Title Records YV1CZ59H141098006 - Search VIN Accident Records YV1CZ59H141007025 - Find Vehicle Lien Records YV1CZ59H141071162 - Find Vehicle Junk Records YV1CZ59H141068424 - Search Vehicle Insurance Records YV1CZ59H141092805 - Check Vehicle Theft Records YV1CZ59H141089242 - Check for Odometer Tampering YV1CZ59H141063336 - Lookup Vehicle Information YV1CZ59H141014735 - Search Prior Taxi Records YV1CZ59H141046309 - Get Vehicle Junk Records YV1CZ59H141061781 - Get VIN Lienholder Information YV1CZ59H141034550 - Check VIN Insurance Records YV1CZ59H141026349 - Discover Prior Damage YV1CZ59H141059321 - Check Vehicle Ownership Cost YV1CZ59H141078922 - Verify Vehicle Theft Records YV1CZ59H141024021 - Search VIN Export Records YV1CZ59H141019062 - Search for Flood Damage YV1CZ59H141071209 - Search VIN Theft Records YV1CZ59H141041109 - Check Vehicle Market Value YV1CZ59H141017800 - Find VIN Salvage Records YV1CZ59H141062316 - Find Total Loss Events YV1CZ59H141039022 - Get Vehicle Odometer Records

Get Additional Information