With so many consumer tips online, are you confused about what you have to do? Buying a used 2004 Mazda 3 car from a huge market can be quite challenging. Do your homework but beware of information overload. What is important is getting the right data you need to make a choice. That's what a vehicle history report can give you for a fraction of the usual cost.

VIN: JM1BK343441195996

Your vehicle has history record(s) on 2007-02

Complete Vin Check

Vehicle Details
Made InJapan
Vehicle StyleHatchback 5-Dr
TrimS 5-Door
Fuel TypeRegular Unleaded
Fuel Capacity14.5 gallon
City Mileage24 - 25 miles/gallon
Highway Mileage29 - 32 miles/gallon
Transmission TypeManual
Engine2.0L L4 DOHC 16V
Anti-Brake SystemNon-Abs | 4-Wheel ABS
Driven WheelsFront Wheel Drive
Steering TypeR&P
Standard Seating5
Optional Seating
Overall Height57.70 inches
Overall Length176.60 inches
Overall Width69.10 inches
Invoice Price$15,988
Delivery Charges$520
Vehicle Ratings
Side Driver
Frontal Passenger
Side Rear Passenger
Rear Crash Protection/Head Restraint Marginal
Moderate Overlap Front Test ResultsGood
Frontal Driver
Side Impact Test ResultsPoor
JM1BK343441199112 - Search VIN Title Brands JM1BK343441170578 - Lookup Vehicle Sale Records JM1BK343441131389 - Get VIN Salvage Records JM1BK343441135345 - Search for Odometer Tampering JM1BK343441149522 - Find Past Accidents JM1BK343441197859 - Check For Theft JM1BK343441199630 - Catch Vehicle Odometer Tampering JM1BK343441133000 - Find VIN Theft Records JM1BK343441205605 - Check Vehicle Junk Records JM1BK343441217575 - Find Registered States JM1BK343441169821 - Check for Prior Taxi JM1BK343441111238 - Check For Salvage JM1BK343441203496 - Check VIN History JM1BK343441204101 - Get Vehicle Title Records JM1BK343441195996 - Search for Sale Records JM1BK343441135037 - Find Vehicle Title Records JM1BK343441133465 - Lookup Total Loss Events JM1BK343441183671 - Search Vehicle Title Brands JM1BK343441193181 - Get Vehicle Specifications JM1BK343441128721 - Get Vehicle Title Brands JM1BK343441122658 - View Historical Sales JM1BK343441143557 - Search for Flood Damage JM1BK343441105536 - Check VIN Collision Events JM1BK343441107335 - Search Total Loss Events JM1BK343441156440 - Check VIN DMV Records JM1BK343441101972 - Check for Flood Damage JM1BK343441159967 - Check Vehicle Odometer Records JM1BK343441189471 - Search VIN Accident Records JM1BK343441134146 - Check Vehicle Ownership Cost JM1BK343441145812 - Find Vehicle Lien Records JM1BK343441163341 - Lookup Vehicle Market Value JM1BK343441170547 - Lookup Vehicle Information JM1BK343441178681 - Verify Vehicle Flood Damage JM1BK343441159841 - Search for Active Thefts JM1BK343441151917 - Lemon Check by VIN JM1BK343441113880 - Find Total Loss Events JM1BK343441178079 - Search VIN Salvage Records JM1BK343441170595 - Search VIN Export Records JM1BK343441154560 - Find VIN Accident Records JM1BK343441130176 - Check Flood Damage JM1BK343441108212 - Estimate Ownership Cost JM1BK343441148807 - Lookup Historical Records JM1BK343441169320 - Check for Lemon Vehicle JM1BK343441172928 - Verify Vehicle Collision Events JM1BK343441183086 - Verify Vehicle Theft Records JM1BK343441112227 - Find VIN Specifications JM1BK343441174257 - Get Vehicle Odometer Records JM1BK343441139248 - Find Vehicle Lein Records JM1BK343441160200 - Check Vehicle Lien Records JM1BK343441194606 - Find Total Loss JM1BK343441192421 - Verify Lemon Vehicle VIN JM1BK343441182018 - Check Vehicle Title Brands JM1BK343441176946 - Verify Prior Taxi Records JM1BK343441119730 - Search Vehicle Title Records JM1BK343441106508 - Find VIN Salvage Records JM1BK343441179281 - Check Vehicle DMV Records JM1BK343441190605 - Get Full Specifications JM1BK343441109926 - Audit VIN Sale Records JM1BK343441185937 - Check VIN Accident Records JM1BK343441117072 - Search VIN Lienholder Information JM1BK343441172525 - Check for Title Problems JM1BK343441134745 - Check for Odometer Tampering JM1BK343441171682 - Find VIN Sale Records JM1BK343441185968 - Check for Active Thefts JM1BK343441116200 - Lookup VIN Specifications JM1BK343441109909 - Check Vehicle Theft Records JM1BK343441100675 - Verify Vehicle Insurance Records JM1BK343441110509 - Search for Lien Records JM1BK343441105326 - FInd Vehicle Lienholder Information JM1BK343441168507 - Get Odometer Readings JM1BK343441162495 - Request Impound Records JM1BK343441114110 - Search Vehicle Junk Records JM1BK343441183167 - Find Export Records JM1BK343441185906 - Verify Title Status JM1BK343441154008 - Get Cost of Ownership JM1BK343441130677 - Find Junk Record JM1BK343441159726 - Search Vehicle Insurance Records JM1BK343441108632 - Check for Title Records JM1BK343441141761 - Find VIN Lein Records JM1BK343441102717 - Check VIN Title Problems JM1BK343441115452 - Lookup Lien Records JM1BK343441176669 - Search Vehicle Market Value JM1BK343441172119 - Verify Vehicle Ownership Cost JM1BK343441143798 - Find Vehicle Junk Records JM1BK343441183735 - Get Lienholder Info JM1BK343441171441 - Discover Prior Damage JM1BK343441121106 - Check VIN Lien Records JM1BK343441167695 - Check VIN Salvage Records JM1BK343441111921 - Search VIN Collision Events JM1BK343441113216 - Search for Title Problems JM1BK343441180897 - Check Vehicle Market Value JM1BK343441159418 - Check Vehicle Lienholder Information JM1BK343441148211 - Check for Export Records JM1BK343441134471 - Check VIN Insurance Records JM1BK343441149455 - Lookup Vehicle Odometer Records JM1BK343441167521 - Get VIN Lienholder Information JM1BK343441162125 - Find VIN Export Records JM1BK343441190801 - Check For Problems JM1BK343441188062 - Find Vehicle Odometer Records JM1BK343441165509 - Avoid Salvage Vehicles JM1BK343441148015 - Audit Vehicle Insurance Records JM1BK343441127407 - Lookup Vehicle Collision Events JM1BK343441110039 - Check Vehicle Accident Records JM1BK343441188482 - Catch VIN Odometer Tampering JM1BK343441147320 - Get Prior Taxi Information JM1BK343441153912 - Get Vehicle Ownership Cost JM1BK343441190359 - Check Vehicle Impound Records JM1BK343441165882 - Search VIN Active Thefts JM1BK343441180446 - Get Vehicle Junk Records JM1BK343441133269 - Find Vehicle DMV Records JM1BK343441183038 - Lookup Title Brands JM1BK343441153411 - Search Prior Taxi Records JM1BK343441194010 - Estimate Market Value JM1BK343441179300 - Search VIN Theft Records JM1BK343441102880 - Get VIN DMV Records JM1BK343441132011 - Check Total Loss Events JM1BK343441116651 - Lookup Vehicle Lien Records JM1BK343441183279 - Find Vehicle Ownership Cost JM1BK343441189020 - Lookup VIN Title Problems JM1BK343441104306 - Search for Export Records JM1BK343441138150 - Verify Vehicle Market Value JM1BK343441163355 - Search VIN Title Brands JM1BK343441190880 - Lookup Vehicle Sale Records JM1BK343441197036 - Get VIN Salvage Records JM1BK343441190250 - Search for Odometer Tampering JM1BK343441164487 - Find Past Accidents JM1BK343441148337 - Check For Theft JM1BK343441125415 - Catch Vehicle Odometer Tampering JM1BK343441160536 - Find VIN Theft Records JM1BK343441113362 - Check Vehicle Junk Records JM1BK343441189146 - Find Registered States JM1BK343441144885 - Check for Prior Taxi JM1BK343441128637 - Check For Salvage JM1BK343441103592 - Check VIN History JM1BK343441107321 - Get Vehicle Title Records JM1BK343441122580 - Search for Sale Records JM1BK343441106380 - Find Vehicle Title Records JM1BK343441149178 - Lookup Total Loss Events JM1BK343441123471 - Search Vehicle Title Brands JM1BK343441118920 - Get Vehicle Specifications JM1BK343441190166 - Get Vehicle Title Brands JM1BK343441188059 - View Historical Sales JM1BK343441170922 - Search for Flood Damage JM1BK343441193830 - Check VIN Collision Events JM1BK343441184478 - Search Total Loss Events JM1BK343441150850 - Check VIN DMV Records JM1BK343441176252 - Check for Flood Damage JM1BK343441167387 - Check Vehicle Odometer Records JM1BK343441136592 - Search VIN Accident Records JM1BK343441165669 - Check Vehicle Ownership Cost JM1BK343441179409 - Find Vehicle Lien Records JM1BK343441198266 - Lookup Vehicle Market Value JM1BK343441174307 - Lookup Vehicle Information JM1BK343441162819 - Verify Vehicle Flood Damage JM1BK343441113636 - Search for Active Thefts JM1BK343441129531 - Lemon Check by VIN JM1BK343441120389 - Find Total Loss Events JM1BK343441139167 - Search VIN Salvage Records JM1BK343441102121 - Search VIN Export Records JM1BK343441144868 - Find VIN Accident Records JM1BK343441161265 - Check Flood Damage JM1BK343441182729 - Estimate Ownership Cost JM1BK343441107982 - Lookup Historical Records JM1BK343441115967 - Check for Lemon Vehicle JM1BK343441153781 - Verify Vehicle Collision Events JM1BK343441187395 - Verify Vehicle Theft Records JM1BK343441130002 - Find VIN Specifications JM1BK343441100272 - Get Vehicle Odometer Records JM1BK343441125155 - Find Vehicle Lein Records JM1BK343441145860 - Check Vehicle Lien Records JM1BK343441162142 - Find Total Loss JM1BK343441176588 - Verify Lemon Vehicle VIN JM1BK343441192869 - Check Vehicle Title Brands JM1BK343441127021 - Verify Prior Taxi Records JM1BK343441105309 - Search Vehicle Title Records JM1BK343441126872 - Find VIN Salvage Records JM1BK343441166076 - Check Vehicle DMV Records JM1BK343441122742 - Get Full Specifications JM1BK343441147107 - Audit VIN Sale Records JM1BK343441171715 - Check VIN Accident Records JM1BK343441173836 - Search VIN Lienholder Information JM1BK343441112986 - Check for Title Problems JM1BK343441161038 - Check for Odometer Tampering JM1BK343441171410 - Find VIN Sale Records JM1BK343441129528 - Check for Active Thefts JM1BK343441170838 - Lookup VIN Specifications JM1BK343441170256 - Check Vehicle Theft Records JM1BK343441108467 - Verify Vehicle Insurance Records JM1BK343441134759 - Search for Lien Records JM1BK343441123972 - FInd Vehicle Lienholder Information JM1BK343441120795 - Get Odometer Readings JM1BK343441118335 - Request Impound Records JM1BK343441182049 - Search Vehicle Junk Records JM1BK343441136916 - Find Export Records JM1BK343441147849 - Verify Title Status JM1BK343441101437 - Get Cost of Ownership JM1BK343441182620 - Find Junk Record JM1BK343441146779 - Search Vehicle Insurance Records JM1BK343441120425 - Check for Title Records JM1BK343441149231 - Find VIN Lein Records JM1BK343441145759 - Check VIN Title Problems JM1BK343441188661 - Lookup Lien Records JM1BK343441165395 - Search Vehicle Market Value JM1BK343441124586 - Verify Vehicle Ownership Cost JM1BK343441184030 - Find Vehicle Junk Records JM1BK343441184061 - Get Lienholder Info JM1BK343441158981 - Discover Prior Damage JM1BK343441103267 - Check VIN Lien Records JM1BK343441182715 - Check VIN Salvage Records JM1BK343441139055 - Search VIN Collision Events JM1BK343441136480 - Search for Title Problems JM1BK343441181127 - Check Vehicle Market Value JM1BK343441128458 - Check Vehicle Lienholder Information JM1BK343441128248 - Check for Export Records JM1BK343441187381 - Check VIN Insurance Records JM1BK343441110218 - Lookup Vehicle Odometer Records JM1BK343441132851 - Get VIN Lienholder Information JM1BK343441123812 - Find VIN Export Records JM1BK343441114446 - Check For Problems JM1BK343441188109 - Find Vehicle Odometer Records JM1BK343441194489 - Avoid Salvage Vehicles JM1BK343441176428 - Audit Vehicle Insurance Records JM1BK343441107660 - Lookup Vehicle Collision Events JM1BK343441152047 - Check Vehicle Accident Records JM1BK343441115547 - Catch VIN Odometer Tampering JM1BK343441126967 - Get Prior Taxi Information JM1BK343441135278 - Get Vehicle Ownership Cost JM1BK343441176977 - Check Vehicle Impound Records JM1BK343441194220 - Search VIN Active Thefts JM1BK343441102541 - Get Vehicle Junk Records JM1BK343441181256 - Find Vehicle DMV Records JM1BK343441136950 - Lookup Title Brands JM1BK343441164456 - Search Prior Taxi Records JM1BK343441107447 - Estimate Market Value JM1BK343441144269 - Search VIN Theft Records JM1BK343441109747 - Get VIN DMV Records JM1BK343441109876 - Check Total Loss Events JM1BK343441144675 - Lookup Vehicle Lien Records JM1BK343441195822 - Find Vehicle Ownership Cost JM1BK343441154591 - Lookup VIN Title Problems JM1BK343441165817 - Search for Export Records JM1BK343441188255 - Verify Vehicle Market Value JM1BK343441136866 - Search VIN Title Brands JM1BK343441170225 - Lookup Vehicle Sale Records JM1BK343441123311 - Get VIN Salvage Records JM1BK343441108680 - Search for Odometer Tampering JM1BK343441123115 - Find Past Accidents JM1BK343441175490 - Check For Theft JM1BK343441180396 - Catch Vehicle Odometer Tampering JM1BK343441183119 - Find VIN Theft Records JM1BK343441121462 - Check Vehicle Junk Records JM1BK343441111899 - Find Registered States JM1BK343441140836 - Check for Prior Taxi JM1BK343441133322 - Check For Salvage JM1BK343441115208 - Check VIN History JM1BK343441185100 - Get Vehicle Title Records JM1BK343441164506 - Search for Sale Records JM1BK343441115371 - Find Vehicle Title Records JM1BK343441192211 - Lookup Total Loss Events JM1BK343441196582 - Search Vehicle Title Brands JM1BK343441152906 - Get Vehicle Specifications JM1BK343441141341 - Get Vehicle Title Brands JM1BK343441129870 - View Historical Sales JM1BK343441169835 - Search for Flood Damage JM1BK343441127598 - Check VIN Collision Events JM1BK343441198235 - Search Total Loss Events JM1BK343441176431 - Check VIN DMV Records JM1BK343441185386 - Check for Flood Damage JM1BK343441126869 - Check Vehicle Odometer Records JM1BK343441191382 - Search VIN Accident Records JM1BK343441190538 - Check Vehicle Ownership Cost JM1BK343441180530 - Find Vehicle Lien Records JM1BK343441167969 - Lookup Vehicle Market Value JM1BK343441170015 - Lookup Vehicle Information JM1BK343441106587 - Verify Vehicle Flood Damage JM1BK343441160889 - Search for Active Thefts JM1BK343441154431 - Lemon Check by VIN JM1BK343441170080 - Find Total Loss Events JM1BK343441184707 - Search VIN Salvage Records JM1BK343441123325 - Search VIN Export Records JM1BK343441163632 - Find VIN Accident Records JM1BK343441150041 - Check Flood Damage JM1BK343441102099 - Estimate Ownership Cost JM1BK343441127990 - Lookup Historical Records JM1BK343441198428 - Check for Lemon Vehicle JM1BK343441177742 - Verify Vehicle Collision Events JM1BK343441184576 - Verify Vehicle Theft Records JM1BK343441104919 - Find VIN Specifications JM1BK343441134972 - Get Vehicle Odometer Records JM1BK343441152498 - Find Vehicle Lein Records JM1BK343441123826 - Check Vehicle Lien Records JM1BK343441194802 - Find Total Loss JM1BK343441134132 - Verify Lemon Vehicle VIN JM1BK343441181709 - Check Vehicle Title Brands JM1BK343441147009 - Verify Prior Taxi Records JM1BK343441168698 - Search Vehicle Title Records JM1BK343441121428 - Find VIN Salvage Records JM1BK343441122188 - Check Vehicle DMV Records JM1BK343441178308 - Get Full Specifications JM1BK343441102832 - Audit VIN Sale Records JM1BK343441128489 - Check VIN Accident Records JM1BK343441143476 - Search VIN Lienholder Information JM1BK343441179927 - Check for Title Problems JM1BK343441140965 - Check for Odometer Tampering JM1BK343441187199 - Find VIN Sale Records JM1BK343441183590 - Check for Active Thefts JM1BK343441132932 - Lookup VIN Specifications JM1BK343441191818 - Check Vehicle Theft Records JM1BK343441148127 - Verify Vehicle Insurance Records JM1BK343441132137 - Search for Lien Records JM1BK343441190099 - FInd Vehicle Lienholder Information JM1BK343441190846 - Get Odometer Readings JM1BK343441161069 - Request Impound Records JM1BK343441105455 - Search Vehicle Junk Records JM1BK343441134230 - Find Export Records JM1BK343441196372 - Verify Title Status JM1BK343441189339 - Get Cost of Ownership JM1BK343441170497 - Find Junk Record JM1BK343441140366 - Search Vehicle Insurance Records JM1BK343441119341 - Check for Title Records JM1BK343441199711 - Find VIN Lein Records JM1BK343441113507 - Check VIN Title Problems JM1BK343441161637 - Lookup Lien Records JM1BK343441158110 - Search Vehicle Market Value JM1BK343441164215 - Verify Vehicle Ownership Cost JM1BK343441121719 - Find Vehicle Junk Records JM1BK343441119775 - Get Lienholder Info JM1BK343441179670 - Discover Prior Damage JM1BK343441110980 - Check VIN Lien Records JM1BK343441151805 - Check VIN Salvage Records JM1BK343441165526 - Search VIN Collision Events JM1BK343441114107 - Search for Title Problems JM1BK343441179295 - Check Vehicle Market Value JM1BK343441177532 - Check Vehicle Lienholder Information JM1BK343441192452 - Check for Export Records JM1BK343441174081 - Check VIN Insurance Records JM1BK343441176106 - Lookup Vehicle Odometer Records JM1BK343441153862 - Get VIN Lienholder Information JM1BK343441111577 - Find VIN Export Records JM1BK343441123809 - Check For Problems JM1BK343441153649 - Find Vehicle Odometer Records JM1BK343441183802 - Avoid Salvage Vehicles JM1BK343441112308 - Audit Vehicle Insurance Records JM1BK343441121512 - Lookup Vehicle Collision Events JM1BK343441100997 - Check Vehicle Accident Records JM1BK343441130050 - Catch VIN Odometer Tampering JM1BK343441198459 - Get Prior Taxi Information JM1BK343441163386 - Get Vehicle Ownership Cost JM1BK343441131389 - Check Vehicle Impound Records JM1BK343441165512 - Search VIN Active Thefts JM1BK343441160438 - Get Vehicle Junk Records JM1BK343441120750 - Find Vehicle DMV Records JM1BK343441103379 - Lookup Title Brands JM1BK343441184139 - Search Prior Taxi Records JM1BK343441135376 - Estimate Market Value JM1BK343441187266 - Search VIN Theft Records JM1BK343441163579 - Get VIN DMV Records JM1BK343441112020 - Check Total Loss Events JM1BK343441103009 - Lookup Vehicle Lien Records JM1BK343441106850 - Find Vehicle Ownership Cost JM1BK343441199532 - Lookup VIN Title Problems JM1BK343441146409 - Search for Export Records JM1BK343441198400 - Verify Vehicle Market Value JM1BK343441154381 - Search VIN Title Brands JM1BK343441177255 - Lookup Vehicle Sale Records JM1BK343441104208 - Get VIN Salvage Records JM1BK343441176672 - Search for Odometer Tampering JM1BK343441146247 - Find Past Accidents JM1BK343441163775 - Check For Theft JM1BK343441176901 - Catch Vehicle Odometer Tampering JM1BK343441133417 - Find VIN Theft Records JM1BK343441191091 - Check Vehicle Junk Records JM1BK343441141808 - Find Registered States JM1BK343441136172 - Check for Prior Taxi JM1BK343441134096 - Check For Salvage JM1BK343441128086 - Check VIN History JM1BK343441182259 - Get Vehicle Title Records JM1BK343441178535 - Search for Sale Records JM1BK343441105858 - Find Vehicle Title Records JM1BK343441185372 - Lookup Total Loss Events JM1BK343441121221 - Search Vehicle Title Brands JM1BK343441131540 - Get Vehicle Specifications JM1BK343441151481 - Get Vehicle Title Brands JM1BK343441124815 - View Historical Sales JM1BK343441162657 - Search for Flood Damage JM1BK343441196291 - Check VIN Collision Events JM1BK343441165686 - Search Total Loss Events JM1BK343441122191 - Check VIN DMV Records JM1BK343441127200 - Check for Flood Damage JM1BK343441181841 - Check Vehicle Odometer Records JM1BK343441191897 - Search VIN Accident Records JM1BK343441129996 - Check Vehicle Ownership Cost JM1BK343441136169 - Find Vehicle Lien Records JM1BK343441149410 - Lookup Vehicle Market Value JM1BK343441166059 - Lookup Vehicle Information JM1BK343441155420 - Verify Vehicle Flood Damage JM1BK343441153280 - Search for Active Thefts JM1BK343441175022 - Lemon Check by VIN JM1BK343441188935 - Find Total Loss Events JM1BK343441191589 - Search VIN Salvage Records JM1BK343441155580 - Search VIN Export Records

Get Additional Information