When you’re buying a used 2007 Mazda CX-7 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: JM3ER29L370107419

Your vehicle has history record(s) on 2017-01

Complete VIN Check
Vehicle Details
Year2007
MakeMazda
ModelCx-7
TrimGrand Touring
Made InJapan
Vehicle StyleSport Utility 4-Dr
Fuel TypePremium Unleaded (Required)
Fuel Capacity18.2 gallon
City Mileage19 miles/gallon
Highway Mileage24 miles/gallon
Steering TypeR&P
Driven WheelsFront Wheel Drive
Transmission TypeAutomatic
Engine2.3L L4 DOHC 16V TURBO
Invoice Price$22,225
Delivery Charges$595
MSRP$23,750
Vehicle Ratings
Side Driver
Frontal Passenger
Rollover
Roof Strength Test ResultsMarginal
Side Rear Passenger
Rear Crash Protection/Head Restraint Not Tested
Moderate Overlap Front Test ResultsGood
Frontal Driver
Side Impact Test ResultsGood

Other VIN numbers:

JM3ER29L370145524 - Find Vehicle DMV Records JM3ER29L370159844 - Check For Theft JM3ER29L370162341 - Audit Vehicle Insurance Records JM3ER29L370167491 - Search VIN Salvage Records JM3ER29L370115584 - Request Impound Records JM3ER29L370161321 - Find VIN Sale Records JM3ER29L370103080 - Catch Vehicle Odometer Tampering JM3ER29L370144311 - Lookup Vehicle Collision Events JM3ER29L370167779 - Lookup Vehicle Market Value JM3ER29L370137343 - Check for Flood Damage JM3ER29L370116010 - Search Vehicle Market Value JM3ER29L370102219 - Find Vehicle Lein Records JM3ER29L370144809 - Lookup Title Brands JM3ER29L370127279 - Find VIN Lein Records JM3ER29L370124799 - Check Vehicle Lien Records JM3ER29L370112796 - Check VIN Salvage Records JM3ER29L370148004 - Search Vehicle Title Records JM3ER29L370128366 - Search VIN Accident Records JM3ER29L370104116 - Find Vehicle Lien Records JM3ER29L370132109 - Find Vehicle Junk Records JM3ER29L370148035 - Search Vehicle Insurance Records JM3ER29L370116721 - Check Vehicle Theft Records JM3ER29L370129713 - Check for Odometer Tampering JM3ER29L370115861 - Lookup Vehicle Information JM3ER29L370126309 - Search Prior Taxi Records JM3ER29L370143319 - Get Vehicle Junk Records JM3ER29L370117531 - Get VIN Lienholder Information JM3ER29L370153865 - Check VIN Insurance Records JM3ER29L370162372 - Discover Prior Damage JM3ER29L370107419 - Check Vehicle Ownership Cost JM3ER29L370146494 - Verify Vehicle Theft Records JM3ER29L370197171 - Search VIN Export Records JM3ER29L370190690 - Search for Flood Damage JM3ER29L370153493 - Search VIN Theft Records JM3ER29L370143143 - Check Vehicle Market Value JM3ER29L370119019 - Find VIN Salvage Records JM3ER29L370158712 - Find Total Loss Events JM3ER29L370134149 - Get Vehicle Odometer Records JM3ER29L370183965 - Get Lienholder Info JM3ER29L370149542 - Check for Lemon Vehicle JM3ER29L370151291 - Lookup Vehicle Odometer Records JM3ER29L370199650 - Catch VIN Odometer Tampering JM3ER29L370132434 - Find Export Records JM3ER29L370132689 - Check Vehicle Accident Records JM3ER29L370184873 - Check VIN Accident Records JM3ER29L370199406 - Search for Title Problems JM3ER29L370137830 - Search VIN Active Thefts JM3ER29L370189376 - Find VIN Accident Records JM3ER29L370107839 - Estimate Ownership Cost JM3ER29L370152392 - Check VIN Collision Events JM3ER29L370143854 - Check for Export Records JM3ER29L370149573 - Check For Salvage JM3ER29L370162369 - Check Vehicle DMV Records JM3ER29L370166406 - Search VIN Lienholder Information JM3ER29L370101149 - Find Vehicle Title Records JM3ER29L370149184 - Find Vehicle Odometer Records JM3ER29L370160749 - Find VIN Theft Records JM3ER29L370185599 - Check Vehicle Title Brands JM3ER29L370128433 - Search VIN Title Brands JM3ER29L370149315 - Check for Title Problems JM3ER29L370191872 - Check Total Loss Events JM3ER29L370156393 - Search for Sale Records JM3ER29L370137309 - Check for Title Records JM3ER29L370189264 - Verify Lemon Vehicle VIN JM3ER29L370127069 - Search Total Loss Events JM3ER29L370137214 - Search Vehicle Junk Records JM3ER29L370166986 - Lookup Vehicle Lien Records JM3ER29L370172531 - Get VIN Salvage Records JM3ER29L370124219 - Get Cost of Ownership JM3ER29L370140291 - Get Odometer Readings JM3ER29L370160833 - Lookup Historical Records JM3ER29L370157625 - Lookup VIN Specifications JM3ER29L370139254 - Lookup Lien Records JM3ER29L370157463 - Find Past Accidents JM3ER29L370142736 - Check VIN History JM3ER29L370148813 - Search for Odometer Tampering JM3ER29L370106481 - Check Vehicle Junk Records JM3ER29L370141831 - Check Vehicle Odometer Records JM3ER29L370142011 - Get Full Specifications JM3ER29L370145832 - Get VIN DMV Records JM3ER29L370138766 - Search VIN Collision Events JM3ER29L370169855 - Get Vehicle Ownership Cost JM3ER29L370153574 - Check VIN DMV Records JM3ER29L370110546 - Lookup Total Loss Events JM3ER29L370149735 - Check for Prior Taxi JM3ER29L370101703 - Find VIN Specifications JM3ER29L370193833 - Get Vehicle Specifications JM3ER29L370130893 - FInd Vehicle Lienholder Information JM3ER29L370155602 - Find Registered States JM3ER29L370164753 - Get Vehicle Title Brands JM3ER29L370171282 - Avoid Salvage Vehicles JM3ER29L370104469 - Search for Active Thefts JM3ER29L370146429 - Get Vehicle Title Records JM3ER29L370195226 - Find Junk Record JM3ER29L370170679 - Lemon Check by VIN JM3ER29L370116265 - Find VIN Export Records JM3ER29L370134281 - Verify Vehicle Ownership Cost JM3ER29L370161576 - Search for Lien Records JM3ER29L370124589 - Verify Vehicle Market Value JM3ER29L370148116 - Verify Vehicle Collision Events JM3ER29L370145619 - Estimate Market Value JM3ER29L370139965 - Get Prior Taxi Information JM3ER29L370177552 - Lookup Vehicle Sale Records JM3ER29L370119764 - Find Total Loss JM3ER29L370156412 - Check For Problems JM3ER29L370110983 - Search for Export Records JM3ER29L370118453 - Verify Vehicle Flood Damage JM3ER29L370190673 - Check Vehicle Lienholder Information JM3ER29L370161089 - Lookup VIN Title Problems JM3ER29L370169774 - Check Flood Damage JM3ER29L370177650 - Check for Active Thefts JM3ER29L370184744 - View Historical Sales JM3ER29L370145300 - Verify Prior Taxi Records JM3ER29L370155583 - Search Vehicle Title Brands JM3ER29L370199986 - Check Vehicle Impound Records JM3ER29L370185165 - Find Vehicle Ownership Cost JM3ER29L370106562 - Check VIN Title Problems JM3ER29L370101183 - Verify Title Status JM3ER29L370122325 - Check VIN Lien Records JM3ER29L370116251 - Verify Vehicle Insurance Records JM3ER29L370198966 - Audit VIN Sale Records JM3ER29L370151856 - Find Vehicle DMV Records JM3ER29L370128951 - Check For Theft JM3ER29L370140419 - Audit Vehicle Insurance Records JM3ER29L370128030 - Search VIN Salvage Records JM3ER29L370177860 - Request Impound Records JM3ER29L370129372 - Find VIN Sale Records JM3ER29L370105444 - Catch Vehicle Odometer Tampering JM3ER29L370158080 - Lookup Vehicle Collision Events JM3ER29L370150593 - Lookup Vehicle Market Value JM3ER29L370162615 - Check for Flood Damage JM3ER29L370119909 - Search Vehicle Market Value JM3ER29L370128786 - Find Vehicle Lein Records JM3ER29L370131123 - Lookup Title Brands JM3ER29L370154675 - Find VIN Lein Records JM3ER29L370168074 - Check Vehicle Lien Records JM3ER29L370138959 - Check VIN Salvage Records JM3ER29L370174814 - Search Vehicle Title Records JM3ER29L370138895 - Search VIN Accident Records JM3ER29L370152585 - Find Vehicle Lien Records JM3ER29L370128500 - Find Vehicle Junk Records JM3ER29L370164882 - Search Vehicle Insurance Records JM3ER29L370101880 - Check Vehicle Theft Records JM3ER29L370124754 - Check for Odometer Tampering JM3ER29L370134510 - Lookup Vehicle Information JM3ER29L370147211 - Search Prior Taxi Records JM3ER29L370151226 - Get Vehicle Junk Records JM3ER29L370157186 - Get VIN Lienholder Information JM3ER29L370122521 - Check VIN Insurance Records JM3ER29L370112345 - Discover Prior Damage JM3ER29L370157429 - Check Vehicle Ownership Cost JM3ER29L370129114 - Verify Vehicle Theft Records JM3ER29L370188910 - Search VIN Export Records JM3ER29L370104701 - Search for Flood Damage JM3ER29L370177339 - Search VIN Theft Records JM3ER29L370172500 - Check Vehicle Market Value JM3ER29L370157141 - Find VIN Salvage Records JM3ER29L370184176 - Find Total Loss Events JM3ER29L370144616 - Get Vehicle Odometer Records JM3ER29L370101250 - Get Lienholder Info JM3ER29L370147841 - Check for Lemon Vehicle JM3ER29L370174926 - Lookup Vehicle Odometer Records JM3ER29L370161531 - Catch VIN Odometer Tampering JM3ER29L370148276 - Find Export Records JM3ER29L370152621 - Check Vehicle Accident Records JM3ER29L370132059 - Check VIN Accident Records JM3ER29L370187465 - Search for Title Problems JM3ER29L370158614 - Search VIN Active Thefts JM3ER29L370166390 - Find VIN Accident Records JM3ER29L370164901 - Estimate Ownership Cost JM3ER29L370106979 - Check VIN Collision Events JM3ER29L370127525 - Check for Export Records JM3ER29L370171833 - Check For Salvage JM3ER29L370142753 - Check Vehicle DMV Records JM3ER29L370140310 - Search VIN Lienholder Information JM3ER29L370187563 - Find Vehicle Title Records JM3ER29L370184534 - Find Vehicle Odometer Records JM3ER29L370108439 - Find VIN Theft Records JM3ER29L370141490 - Check Vehicle Title Brands JM3ER29L370158676 - Search VIN Title Brands JM3ER29L370109719 - Check for Title Problems JM3ER29L370153235 - Check Total Loss Events JM3ER29L370111406 - Search for Sale Records JM3ER29L370130585 - Check for Title Records JM3ER29L370135799 - Verify Lemon Vehicle VIN JM3ER29L370101619 - Search Total Loss Events JM3ER29L370115990 - Search Vehicle Junk Records JM3ER29L370135463 - Lookup Vehicle Lien Records JM3ER29L370136645 - Get VIN Salvage Records JM3ER29L370116900 - Get Cost of Ownership JM3ER29L370116296 - Get Odometer Readings JM3ER29L370113964 - Lookup Historical Records JM3ER29L370156829 - Lookup VIN Specifications JM3ER29L370114046 - Lookup Lien Records JM3ER29L370132093 - Find Past Accidents JM3ER29L370113513 - Check VIN History JM3ER29L370162730 - Search for Odometer Tampering JM3ER29L370148715 - Check Vehicle Junk Records JM3ER29L370148150 - Check Vehicle Odometer Records JM3ER29L370100583 - Get Full Specifications JM3ER29L370198630 - Get VIN DMV Records JM3ER29L370182959 - Search VIN Collision Events JM3ER29L370152344 - Get Vehicle Ownership Cost JM3ER29L370187322 - Check VIN DMV Records JM3ER29L370191533 - Lookup Total Loss Events JM3ER29L370167670 - Check for Prior Taxi JM3ER29L370100891 - Find VIN Specifications JM3ER29L370127783 - Get Vehicle Specifications JM3ER29L370186932 - FInd Vehicle Lienholder Information JM3ER29L370171735 - Find Registered States JM3ER29L370181990 - Get Vehicle Title Brands JM3ER29L370129081 - Avoid Salvage Vehicles JM3ER29L370190124 - Search for Active Thefts JM3ER29L370195565 - Get Vehicle Title Records JM3ER29L370117576 - Find Junk Record JM3ER29L370135401 - Lemon Check by VIN JM3ER29L370128562 - Find VIN Export Records JM3ER29L370119456 - Verify Vehicle Ownership Cost JM3ER29L370114113 - Search for Lien Records JM3ER29L370101510 - Verify Vehicle Market Value JM3ER29L370169659 - Verify Vehicle Collision Events JM3ER29L370174750 - Estimate Market Value JM3ER29L370132403 - Get Prior Taxi Information JM3ER29L370127895 - Lookup Vehicle Sale Records JM3ER29L370187532 - Find Total Loss JM3ER29L370122079 - Check For Problems JM3ER29L370166115 - Search for Export Records JM3ER29L370176403 - Verify Vehicle Flood Damage JM3ER29L370177633 - Check Vehicle Lienholder Information JM3ER29L370175445 - Lookup VIN Title Problems JM3ER29L370155700 - Check Flood Damage JM3ER29L370177812 - Check for Active Thefts JM3ER29L370118646 - View Historical Sales JM3ER29L370143336 - Verify Prior Taxi Records JM3ER29L370139724 - Search Vehicle Title Brands JM3ER29L370190186 - Check Vehicle Impound Records JM3ER29L370138606 - Find Vehicle Ownership Cost JM3ER29L370111566 - Check VIN Title Problems JM3ER29L370193184 - Verify Title Status JM3ER29L370137231 - Check VIN Lien Records JM3ER29L370167510 - Verify Vehicle Insurance Records JM3ER29L370191855 - Audit VIN Sale Records JM3ER29L370165014 - Find Vehicle DMV Records JM3ER29L370187482 - Check For Theft JM3ER29L370141344 - Audit Vehicle Insurance Records JM3ER29L370127721 - Search VIN Salvage Records JM3ER29L370153266 - Request Impound Records JM3ER29L370123166 - Find VIN Sale Records JM3ER29L370112989 - Catch Vehicle Odometer Tampering JM3ER29L370132711 - Lookup Vehicle Collision Events JM3ER29L370127945 - Lookup Vehicle Market Value JM3ER29L370127170 - Check for Flood Damage JM3ER29L370149833 - Search Vehicle Market Value JM3ER29L370114385 - Find Vehicle Lein Records JM3ER29L370126746 - Lookup Title Brands JM3ER29L370182265 - Find VIN Lein Records JM3ER29L370164249 - Check Vehicle Lien Records JM3ER29L370198059 - Check VIN Salvage Records JM3ER29L370173050 - Search Vehicle Title Records JM3ER29L370129484 - Search VIN Accident Records JM3ER29L370132112 - Find Vehicle Lien Records JM3ER29L370183786 - Find Vehicle Junk Records JM3ER29L370191192 - Search Vehicle Insurance Records JM3ER29L370136662 - Check Vehicle Theft Records JM3ER29L370104634 - Check for Odometer Tampering JM3ER29L370199826 - Lookup Vehicle Information JM3ER29L370128674 - Search Prior Taxi Records JM3ER29L370147046 - Get Vehicle Junk Records JM3ER29L370110773 - Get VIN Lienholder Information JM3ER29L370186543 - Check VIN Insurance Records JM3ER29L370134345 - Discover Prior Damage JM3ER29L370126021 - Check Vehicle Ownership Cost JM3ER29L370117562 - Verify Vehicle Theft Records JM3ER29L370129632 - Search VIN Export Records JM3ER29L370102673 - Search for Flood Damage JM3ER29L370161240 - Search VIN Theft Records JM3ER29L370135253 - Check Vehicle Market Value JM3ER29L370106495 - Find VIN Salvage Records JM3ER29L370131963 - Find Total Loss Events JM3ER29L370199602 - Get Vehicle Odometer Records JM3ER29L370100356 - Get Lienholder Info JM3ER29L370102995 - Check for Lemon Vehicle JM3ER29L370183724 - Lookup Vehicle Odometer Records JM3ER29L370119215 - Catch VIN Odometer Tampering JM3ER29L370197963 - Find Export Records JM3ER29L370159231 - Check Vehicle Accident Records JM3ER29L370107680 - Check VIN Accident Records JM3ER29L370152425 - Search for Title Problems JM3ER29L370147872 - Search VIN Active Thefts JM3ER29L370167619 - Find VIN Accident Records JM3ER29L370149153 - Estimate Ownership Cost JM3ER29L370161061 - Check VIN Collision Events JM3ER29L370106934 - Check for Export Records JM3ER29L370171153 - Check For Salvage JM3ER29L370110885 - Check Vehicle DMV Records JM3ER29L370145779 - Search VIN Lienholder Information JM3ER29L370130781 - Find Vehicle Title Records JM3ER29L370103760 - Find Vehicle Odometer Records JM3ER29L370151873 - Find VIN Theft Records JM3ER29L370170469 - Check Vehicle Title Brands JM3ER29L370191922 - Search VIN Title Brands JM3ER29L370116394 - Check for Title Problems JM3ER29L370100390 - Check Total Loss Events JM3ER29L370164574 - Search for Sale Records JM3ER29L370114841 - Check for Title Records JM3ER29L370109994 - Verify Lemon Vehicle VIN JM3ER29L370112331 - Search Total Loss Events JM3ER29L370196036 - Search Vehicle Junk Records JM3ER29L370153199 - Lookup Vehicle Lien Records JM3ER29L370158421 - Get VIN Salvage Records JM3ER29L370128271 - Get Cost of Ownership JM3ER29L370193394 - Get Odometer Readings JM3ER29L370101233 - Lookup Historical Records JM3ER29L370183920 - Lookup VIN Specifications JM3ER29L370113074 - Lookup Lien Records JM3ER29L370119733 - Find Past Accidents JM3ER29L370180600 - Check VIN History JM3ER29L370185649 - Search for Odometer Tampering JM3ER29L370146172 - Check Vehicle Junk Records JM3ER29L370103161 - Check Vehicle Odometer Records JM3ER29L370115469 - Get Full Specifications JM3ER29L370188874 - Get VIN DMV Records JM3ER29L370150559 - Search VIN Collision Events JM3ER29L370197932 - Get Vehicle Ownership Cost JM3ER29L370168172 - Check VIN DMV Records JM3ER29L370105170 - Lookup Total Loss Events JM3ER29L370194254 - Check for Prior Taxi JM3ER29L370113379 - Find VIN Specifications JM3ER29L370100082 - Get Vehicle Specifications JM3ER29L370116556 - FInd Vehicle Lienholder Information JM3ER29L370191662 - Find Registered States JM3ER29L370193234 - Get Vehicle Title Brands JM3ER29L370135432 - Avoid Salvage Vehicles JM3ER29L370194299 - Search for Active Thefts JM3ER29L370174070 - Get Vehicle Title Records JM3ER29L370191046 - Find Junk Record JM3ER29L370148620 - Lemon Check by VIN JM3ER29L370152196 - Find VIN Export Records JM3ER29L370173730 - Verify Vehicle Ownership Cost JM3ER29L370139092 - Search for Lien Records JM3ER29L370113530 - Verify Vehicle Market Value JM3ER29L370129601 - Verify Vehicle Collision Events JM3ER29L370174781 - Estimate Market Value JM3ER29L370189216 - Get Prior Taxi Information JM3ER29L370106061 - Lookup Vehicle Sale Records JM3ER29L370104343 - Find Total Loss JM3ER29L370164221 - Check For Problems JM3ER29L370132661 - Search for Export Records JM3ER29L370126780 - Verify Vehicle Flood Damage JM3ER29L370140582 - Check Vehicle Lienholder Information JM3ER29L370148066 - Lookup VIN Title Problems JM3ER29L370184050 - Check Flood Damage JM3ER29L370123555 - Check for Active Thefts JM3ER29L370153722 - View Historical Sales JM3ER29L370137956 - Verify Prior Taxi Records JM3ER29L370197526 - Search Vehicle Title Brands JM3ER29L370176191 - Check Vehicle Impound Records JM3ER29L370116170 - Find Vehicle Ownership Cost JM3ER29L370130604 - Check VIN Title Problems JM3ER29L370101376 - Verify Title Status JM3ER29L370192293 - Check VIN Lien Records JM3ER29L370134216 - Verify Vehicle Insurance Records JM3ER29L370125340 - Audit VIN Sale Records JM3ER29L370146799 - Find Vehicle DMV Records JM3ER29L370138914 - Check For Theft JM3ER29L370150772 - Audit Vehicle Insurance Records JM3ER29L370182640 - Search VIN Salvage Records JM3ER29L370123040 - Request Impound Records JM3ER29L370101314 - Find VIN Sale Records JM3ER29L370183044 - Catch Vehicle Odometer Tampering JM3ER29L370117612 - Lookup Vehicle Collision Events JM3ER29L370142882 - Lookup Vehicle Market Value JM3ER29L370154434 - Check for Flood Damage JM3ER29L370101152 - Search Vehicle Market Value JM3ER29L370153400 - Find Vehicle Lein Records JM3ER29L370150044 - Lookup Title Brands JM3ER29L370119540 - Find VIN Lein Records JM3ER29L370162386 - Check Vehicle Lien Records JM3ER29L370146270 - Check VIN Salvage Records JM3ER29L370190799 - Search Vehicle Title Records JM3ER29L370124432 - Search VIN Accident Records JM3ER29L370194075 - Find Vehicle Lien Records JM3ER29L370104052 - Find Vehicle Junk Records JM3ER29L370121384 - Search Vehicle Insurance Records JM3ER29L370159522 - Check Vehicle Theft Records JM3ER29L370124673 - Check for Odometer Tampering JM3ER29L370125161 - Lookup Vehicle Information JM3ER29L370195419 - Search Prior Taxi Records JM3ER29L370141361 - Get Vehicle Junk Records JM3ER29L370199499 - Get VIN Lienholder Information JM3ER29L370192875 - Check VIN Insurance Records JM3ER29L370179799 - Discover Prior Damage JM3ER29L370149122 - Check Vehicle Ownership Cost JM3ER29L370173534 - Verify Vehicle Theft Records JM3ER29L370132014 - Search VIN Export Records JM3ER29L370194903 - Search for Flood Damage JM3ER29L370102852 - Search VIN Theft Records JM3ER29L370104942 - Check Vehicle Market Value JM3ER29L370184100 - Find VIN Salvage Records JM3ER29L370142090 - Find Total Loss Events JM3ER29L370129873 - Get Vehicle Odometer Records

Get Additional Information