When you’re buying a used 2004 Mazda 3 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: JM1BK343041142891

Your vehicle has history record(s) on 2012-11

Complete VIN Check
Vehicle Details
Year2004
MakeMazda
ModelMazda3
TrimS 5-Door
Made InJapan
Vehicle StyleHatchback 5-Dr
Fuel TypeRegular Unleaded
Fuel Capacity14.5 gallon
City Mileage24 - 25 miles/gallon
Highway Mileage29 - 32 miles/gallon
Steering TypeR&P
Driven WheelsFront Wheel Drive
Transmission TypeManual
Engine2.0L L4 DOHC 16V
Invoice Price$15,988
Delivery Charges$520
MSRP$17,105
Vehicle Ratings
Side Driver
Frontal Passenger
Rollover
Side Rear Passenger
Rear Crash Protection/Head Restraint Marginal
Moderate Overlap Front Test ResultsGood
Frontal Driver
Side Impact Test ResultsPoor

Other VIN numbers:

JM1BK343041131826 - Find Vehicle DMV Records JM1BK343041204144 - Check For Theft JM1BK343041122494 - Audit Vehicle Insurance Records JM1BK343041111835 - Search VIN Salvage Records JM1BK343041163403 - Request Impound Records JM1BK343041207044 - Find VIN Sale Records JM1BK343041157519 - Catch Vehicle Odometer Tampering JM1BK343041211935 - Lookup Vehicle Collision Events JM1BK343041213961 - Lookup Vehicle Market Value JM1BK343041181772 - Check for Flood Damage JM1BK343041188432 - Search Vehicle Market Value JM1BK343041143796 - Find Vehicle Lein Records JM1BK343041142891 - Lookup Title Brands JM1BK343041202569 - Find VIN Lein Records JM1BK343041169024 - Check Vehicle Lien Records JM1BK343041144043 - Check VIN Salvage Records JM1BK343041104884 - Search Vehicle Title Records JM1BK343041116839 - Search VIN Accident Records JM1BK343041110443 - Find Vehicle Lien Records JM1BK343041163109 - Find Vehicle Junk Records JM1BK343041110281 - Search Vehicle Insurance Records JM1BK343041129722 - Check Vehicle Theft Records JM1BK343041131681 - Check for Odometer Tampering JM1BK343041154846 - Lookup Vehicle Information JM1BK343041173915 - Search Prior Taxi Records JM1BK343041153356 - Get Vehicle Junk Records JM1BK343041147475 - Get VIN Lienholder Information JM1BK343041136511 - Check VIN Insurance Records JM1BK343041114251 - Discover Prior Damage JM1BK343041102620 - Check Vehicle Ownership Cost JM1BK343041138873 - Verify Vehicle Theft Records JM1BK343041167273 - Search VIN Export Records JM1BK343041174241 - Search for Flood Damage JM1BK343041134614 - Search VIN Theft Records JM1BK343041192349 - Check Vehicle Market Value JM1BK343041100219 - Find VIN Salvage Records JM1BK343041185451 - Find Total Loss Events JM1BK343041113701 - Get Vehicle Odometer Records JM1BK343041186213 - Get Lienholder Info JM1BK343041184896 - Check for Lemon Vehicle JM1BK343041198555 - Lookup Vehicle Odometer Records JM1BK343041127694 - Catch VIN Odometer Tampering JM1BK343041113441 - Find Export Records JM1BK343041181562 - Check Vehicle Accident Records JM1BK343041176801 - Check VIN Accident Records JM1BK343041126609 - Search for Title Problems JM1BK343041129980 - Search VIN Active Thefts JM1BK343041166740 - Find VIN Accident Records JM1BK343041127565 - Estimate Ownership Cost JM1BK343041194473 - Check VIN Collision Events JM1BK343041199365 - Check for Export Records JM1BK343041182470 - Check For Salvage JM1BK343041150523 - Check Vehicle DMV Records JM1BK343041170125 - Search VIN Lienholder Information JM1BK343041188530 - Find Vehicle Title Records JM1BK343041181206 - Find Vehicle Odometer Records JM1BK343041198829 - Find VIN Theft Records JM1BK343041154023 - Check Vehicle Title Brands JM1BK343041133950 - Search VIN Title Brands JM1BK343041111110 - Check for Title Problems JM1BK343041117781 - Check Total Loss Events JM1BK343041146553 - Search for Sale Records JM1BK343041192156 - Check for Title Records JM1BK343041114556 - Verify Lemon Vehicle VIN JM1BK343041118686 - Search Total Loss Events JM1BK343041178774 - Search Vehicle Junk Records JM1BK343041158945 - Lookup Vehicle Lien Records JM1BK343041161103 - Get VIN Salvage Records JM1BK343041144351 - Get Cost of Ownership JM1BK343041199091 - Get Odometer Readings JM1BK343041141935 - Lookup Historical Records JM1BK343041191640 - Lookup VIN Specifications JM1BK343041125511 - Lookup Lien Records JM1BK343041130255 - Find Past Accidents JM1BK343041139344 - Check VIN History JM1BK343041189189 - Search for Odometer Tampering JM1BK343041109096 - Check Vehicle Junk Records JM1BK343041109101 - Check Vehicle Odometer Records JM1BK343041156225 - Get Full Specifications JM1BK343041199446 - Get VIN DMV Records JM1BK343041179813 - Search VIN Collision Events JM1BK343041195610 - Get Vehicle Ownership Cost JM1BK343041173560 - Check VIN DMV Records JM1BK343041112211 - Lookup Total Loss Events JM1BK343041180699 - Check for Prior Taxi JM1BK343041146620 - Find VIN Specifications JM1BK343041190035 - Get Vehicle Specifications JM1BK343041138436 - FInd Vehicle Lienholder Information JM1BK343041196174 - Find Registered States JM1BK343041116131 - Get Vehicle Title Brands JM1BK343041103623 - Avoid Salvage Vehicles JM1BK343041141126 - Search for Active Thefts JM1BK343041136783 - Get Vehicle Title Records JM1BK343041183053 - Find Junk Record JM1BK343041108885 - Lemon Check by VIN JM1BK343041124553 - Find VIN Export Records JM1BK343041121085 - Verify Vehicle Ownership Cost JM1BK343041188253 - Search for Lien Records JM1BK343041160209 - Verify Vehicle Market Value JM1BK343041185014 - Verify Vehicle Collision Events JM1BK343041102973 - Estimate Market Value JM1BK343041126223 - Get Prior Taxi Information JM1BK343041192495 - Lookup Vehicle Sale Records JM1BK343041129509 - Find Total Loss JM1BK343041172635 - Check For Problems JM1BK343041165233 - Search for Export Records JM1BK343041154782 - Verify Vehicle Flood Damage JM1BK343041131860 - Check Vehicle Lienholder Information JM1BK343041177060 - Lookup VIN Title Problems JM1BK343041136086 - Check Flood Damage JM1BK343041182940 - Check for Active Thefts JM1BK343041158069 - View Historical Sales JM1BK343041138534 - Verify Prior Taxi Records JM1BK343041130322 - Search Vehicle Title Brands JM1BK343041152532 - Check Vehicle Impound Records JM1BK343041192089 - Find Vehicle Ownership Cost JM1BK343041145791 - Check VIN Title Problems JM1BK343041159125 - Verify Title Status JM1BK343041108935 - Check VIN Lien Records JM1BK343041184283 - Verify Vehicle Insurance Records JM1BK343041175390 - Audit VIN Sale Records JM1BK343041120115 - Find Vehicle DMV Records JM1BK343041189984 - Check For Theft JM1BK343041114184 - Audit Vehicle Insurance Records JM1BK343041155334 - Search VIN Salvage Records JM1BK343041145340 - Request Impound Records JM1BK343041170223 - Find VIN Sale Records JM1BK343041122866 - Catch Vehicle Odometer Tampering JM1BK343041110815 - Lookup Vehicle Collision Events JM1BK343041136735 - Lookup Vehicle Market Value JM1BK343041107025 - Check for Flood Damage JM1BK343041172053 - Search Vehicle Market Value JM1BK343041142972 - Find Vehicle Lein Records JM1BK343041190150 - Lookup Title Brands JM1BK343041148805 - Find VIN Lein Records JM1BK343041118851 - Check Vehicle Lien Records JM1BK343041141062 - Check VIN Salvage Records JM1BK343041148061 - Search Vehicle Title Records JM1BK343041111821 - Search VIN Accident Records JM1BK343041178063 - Find Vehicle Lien Records JM1BK343041137884 - Find Vehicle Junk Records JM1BK343041136573 - Search Vehicle Insurance Records JM1BK343041109454 - Check Vehicle Theft Records JM1BK343041159173 - Check for Odometer Tampering JM1BK343041171033 - Lookup Vehicle Information JM1BK343041152241 - Search Prior Taxi Records JM1BK343041100270 - Get Vehicle Junk Records JM1BK343041155592 - Get VIN Lienholder Information JM1BK343041125542 - Check VIN Insurance Records JM1BK343041101810 - Discover Prior Damage JM1BK343041177964 - Check Vehicle Ownership Cost JM1BK343041127646 - Verify Vehicle Theft Records JM1BK343041122964 - Search VIN Export Records JM1BK343041141286 - Search for Flood Damage JM1BK343041163384 - Search VIN Theft Records JM1BK343041161716 - Check Vehicle Market Value JM1BK343041150425 - Find VIN Salvage Records JM1BK343041142311 - Find Total Loss Events JM1BK343041187832 - Get Vehicle Odometer Records JM1BK343041154703 - Get Lienholder Info JM1BK343041154796 - Check for Lemon Vehicle JM1BK343041130711 - Lookup Vehicle Odometer Records JM1BK343041116419 - Catch VIN Odometer Tampering JM1BK343041109681 - Find Export Records JM1BK343041159271 - Check Vehicle Accident Records JM1BK343041117165 - Check VIN Accident Records JM1BK343041142034 - Search for Title Problems JM1BK343041192464 - Search VIN Active Thefts JM1BK343041100110 - Find VIN Accident Records JM1BK343041182582 - Estimate Ownership Cost JM1BK343041155401 - Check VIN Collision Events JM1BK343041109874 - Check for Export Records JM1BK343041184686 - Check For Salvage JM1BK343041107753 - Check Vehicle DMV Records JM1BK343041125444 - Search VIN Lienholder Information JM1BK343041177382 - Find Vehicle Title Records JM1BK343041195493 - Find Vehicle Odometer Records JM1BK343041182386 - Find VIN Theft Records JM1BK343041169590 - Check Vehicle Title Brands JM1BK343041147833 - Search VIN Title Brands JM1BK343041174434 - Check for Title Problems JM1BK343041166902 - Check Total Loss Events JM1BK343041140705 - Search for Sale Records JM1BK343041151994 - Check for Title Records JM1BK343041154734 - Verify Lemon Vehicle VIN JM1BK343041129462 - Search Total Loss Events JM1BK343041133446 - Search Vehicle Junk Records JM1BK343041187751 - Lookup Vehicle Lien Records JM1BK343041170285 - Get VIN Salvage Records JM1BK343041190004 - Get Cost of Ownership JM1BK343041140932 - Get Odometer Readings JM1BK343041196921 - Lookup Historical Records JM1BK343041171159 - Lookup VIN Specifications JM1BK343041132281 - Lookup Lien Records JM1BK343041156936 - Find Past Accidents JM1BK343041165779 - Check VIN History JM1BK343041176846 - Search for Odometer Tampering JM1BK343041139019 - Check Vehicle Junk Records JM1BK343041191010 - Check Vehicle Odometer Records JM1BK343041151719 - Get Full Specifications JM1BK343041116033 - Get VIN DMV Records JM1BK343041119482 - Search VIN Collision Events JM1BK343041144320 - Get Vehicle Ownership Cost JM1BK343041183442 - Check VIN DMV Records JM1BK343041171064 - Lookup Total Loss Events JM1BK343041156869 - Check for Prior Taxi JM1BK343041111141 - Find VIN Specifications JM1BK343041159920 - Get Vehicle Specifications JM1BK343041119160 - FInd Vehicle Lienholder Information JM1BK343041169170 - Find Registered States JM1BK343041191296 - Get Vehicle Title Brands JM1BK343041142843 - Avoid Salvage Vehicles JM1BK343041141014 - Search for Active Thefts JM1BK343041124486 - Get Vehicle Title Records JM1BK343041125671 - Find Junk Record JM1BK343041125251 - Lemon Check by VIN JM1BK343041161960 - Find VIN Export Records JM1BK343041111382 - Verify Vehicle Ownership Cost JM1BK343041104271 - Search for Lien Records JM1BK343041170500 - Verify Vehicle Market Value JM1BK343041185336 - Verify Vehicle Collision Events JM1BK343041140056 - Estimate Market Value JM1BK343041114962 - Get Prior Taxi Information JM1BK343041159531 - Lookup Vehicle Sale Records JM1BK343041166060 - Find Total Loss JM1BK343041145600 - Check For Problems JM1BK343041159321 - Search for Export Records JM1BK343041180234 - Verify Vehicle Flood Damage JM1BK343041173042 - Check Vehicle Lienholder Information JM1BK343041143703 - Lookup VIN Title Problems JM1BK343041159996 - Check Flood Damage JM1BK343041113875 - Check for Active Thefts JM1BK343041146360 - View Historical Sales JM1BK343041148223 - Verify Prior Taxi Records JM1BK343041104755 - Search Vehicle Title Brands JM1BK343041118610 - Check Vehicle Impound Records JM1BK343041130059 - Find Vehicle Ownership Cost JM1BK343041173770 - Check VIN Title Problems JM1BK343041153535 - Verify Title Status JM1BK343041143023 - Check VIN Lien Records JM1BK343041111589 - Verify Vehicle Insurance Records JM1BK343041166575 - Audit VIN Sale Records JM1BK343041188902 - Find Vehicle DMV Records JM1BK343041103346 - Check For Theft JM1BK343041198183 - Audit Vehicle Insurance Records JM1BK343041156970 - Search VIN Salvage Records JM1BK343041113844 - Request Impound Records JM1BK343041172022 - Find VIN Sale Records JM1BK343041101855 - Catch Vehicle Odometer Tampering JM1BK343041194845 - Lookup Vehicle Collision Events JM1BK343041159593 - Lookup Vehicle Market Value JM1BK343041165622 - Check for Flood Damage JM1BK343041145452 - Search Vehicle Market Value JM1BK343041142440 - Find Vehicle Lein Records JM1BK343041103489 - Lookup Title Brands JM1BK343041105792 - Find VIN Lein Records JM1BK343041125203 - Check Vehicle Lien Records JM1BK343041154832 - Check VIN Salvage Records JM1BK343041115142 - Search Vehicle Title Records JM1BK343041142924 - Search VIN Accident Records JM1BK343041199480 - Find Vehicle Lien Records JM1BK343041118414 - Find Vehicle Junk Records JM1BK343041176829 - Search Vehicle Insurance Records JM1BK343041116565 - Check Vehicle Theft Records JM1BK343041137271 - Check for Odometer Tampering JM1BK343041156693 - Lookup Vehicle Information JM1BK343041184574 - Search Prior Taxi Records JM1BK343041163014 - Get Vehicle Junk Records JM1BK343041169489 - Get VIN Lienholder Information JM1BK343041156581 - Check VIN Insurance Records JM1BK343041179276 - Discover Prior Damage JM1BK343041118719 - Check Vehicle Ownership Cost JM1BK343041128781 - Verify Vehicle Theft Records JM1BK343041124245 - Search VIN Export Records JM1BK343041181674 - Search for Flood Damage JM1BK343041174496 - Search VIN Theft Records JM1BK343041134080 - Check Vehicle Market Value JM1BK343041144754 - Find VIN Salvage Records JM1BK343041122365 - Find Total Loss Events JM1BK343041138405 - Get Vehicle Odometer Records JM1BK343041110359 - Get Lienholder Info JM1BK343041116601 - Check for Lemon Vehicle JM1BK343041139053 - Lookup Vehicle Odometer Records JM1BK343041100611 - Catch VIN Odometer Tampering JM1BK343041165152 - Find Export Records JM1BK343041116081 - Check Vehicle Accident Records JM1BK343041153003 - Check VIN Accident Records JM1BK343041156130 - Search for Title Problems JM1BK343041194294 - Search VIN Active Thefts JM1BK343041188916 - Find VIN Accident Records JM1BK343041194019 - Estimate Ownership Cost JM1BK343041172005 - Check VIN Collision Events JM1BK343041107221 - Check for Export Records JM1BK343041173686 - Check For Salvage JM1BK343041182744 - Check Vehicle DMV Records JM1BK343041161361 - Search VIN Lienholder Information JM1BK343041189502 - Find Vehicle Title Records JM1BK343041170741 - Find Vehicle Odometer Records JM1BK343041158461 - Find VIN Theft Records JM1BK343041128182 - Check Vehicle Title Brands JM1BK343041193940 - Search VIN Title Brands JM1BK343041192674 - Check for Title Problems JM1BK343041104819 - Check Total Loss Events JM1BK343041162929 - Search for Sale Records JM1BK343041165975 - Check for Title Records JM1BK343041123161 - Verify Lemon Vehicle VIN JM1BK343041172540 - Search Total Loss Events JM1BK343041197650 - Search Vehicle Junk Records JM1BK343041117215 - Lookup Vehicle Lien Records JM1BK343041193193 - Get VIN Salvage Records JM1BK343041146293 - Get Cost of Ownership JM1BK343041124276 - Get Odometer Readings JM1BK343041102519 - Lookup Historical Records JM1BK343041135116 - Lookup VIN Specifications JM1BK343041109194 - Lookup Lien Records JM1BK343041154250 - Find Past Accidents JM1BK343041126514 - Check VIN History JM1BK343041118879 - Search for Odometer Tampering JM1BK343041140459 - Check Vehicle Junk Records JM1BK343041176331 - Check Vehicle Odometer Records JM1BK343041132183 - Get Full Specifications JM1BK343041120132 - Get VIN DMV Records JM1BK343041160422 - Search VIN Collision Events JM1BK343041120065 - Get Vehicle Ownership Cost JM1BK343041138176 - Check VIN DMV Records JM1BK343041167824 - Lookup Total Loss Events JM1BK343041174370 - Check for Prior Taxi JM1BK343041161974 - Find VIN Specifications JM1BK343041128313 - Get Vehicle Specifications JM1BK343041138601 - FInd Vehicle Lienholder Information JM1BK343041120440 - Find Registered States JM1BK343041165250 - Get Vehicle Title Brands JM1BK343041109003 - Avoid Salvage Vehicles JM1BK343041121863 - Search for Active Thefts JM1BK343041146472 - Get Vehicle Title Records JM1BK343041177446 - Find Junk Record JM1BK343041193565 - Lemon Check by VIN JM1BK343041134709 - Find VIN Export Records JM1BK343041146486 - Verify Vehicle Ownership Cost JM1BK343041157780 - Search for Lien Records JM1BK343041112600 - Verify Vehicle Market Value JM1BK343041119630 - Verify Vehicle Collision Events JM1BK343041167502 - Estimate Market Value JM1BK343041160386 - Get Prior Taxi Information JM1BK343041199883 - Lookup Vehicle Sale Records JM1BK343041197793 - Find Total Loss JM1BK343041182811 - Check For Problems JM1BK343041112452 - Search for Export Records JM1BK343041116520 - Verify Vehicle Flood Damage JM1BK343041141871 - Check Vehicle Lienholder Information JM1BK343041176166 - Lookup VIN Title Problems JM1BK343041163062 - Check Flood Damage JM1BK343041185806 - Check for Active Thefts JM1BK343041166785 - View Historical Sales JM1BK343041142650 - Verify Prior Taxi Records JM1BK343041132233 - Search Vehicle Title Brands JM1BK343041144270 - Check Vehicle Impound Records JM1BK343041139456 - Find Vehicle Ownership Cost JM1BK343041199379 - Check VIN Title Problems JM1BK343041134161 - Verify Title Status JM1BK343041164311 - Check VIN Lien Records JM1BK343041125931 - Verify Vehicle Insurance Records JM1BK343041144091 - Audit VIN Sale Records JM1BK343041100981 - Find Vehicle DMV Records JM1BK343041147413 - Check For Theft JM1BK343041129932 - Audit Vehicle Insurance Records JM1BK343041121880 - Search VIN Salvage Records JM1BK343041171274 - Request Impound Records JM1BK343041144625 - Find VIN Sale Records JM1BK343041154779 - Catch Vehicle Odometer Tampering JM1BK343041133124 - Lookup Vehicle Collision Events JM1BK343041160419 - Lookup Vehicle Market Value JM1BK343041150263 - Check for Flood Damage JM1BK343041123743 - Search Vehicle Market Value JM1BK343041129395 - Find Vehicle Lein Records JM1BK343041176491 - Lookup Title Brands JM1BK343041191136 - Find VIN Lein Records JM1BK343041127582 - Check Vehicle Lien Records JM1BK343041106635 - Check VIN Salvage Records JM1BK343041180086 - Search Vehicle Title Records JM1BK343041188205 - Search VIN Accident Records JM1BK343041165023 - Find Vehicle Lien Records JM1BK343041157875 - Find Vehicle Junk Records JM1BK343041188995 - Search Vehicle Insurance Records JM1BK343041123659 - Check Vehicle Theft Records JM1BK343041122012 - Check for Odometer Tampering JM1BK343041130580 - Lookup Vehicle Information JM1BK343041186602 - Search Prior Taxi Records JM1BK343041132510 - Get Vehicle Junk Records JM1BK343041173980 - Get VIN Lienholder Information JM1BK343041128991 - Check VIN Insurance Records JM1BK343041190584 - Discover Prior Damage JM1BK343041116579 - Check Vehicle Ownership Cost JM1BK343041179553 - Verify Vehicle Theft Records JM1BK343041103072 - Search VIN Export Records JM1BK343041111351 - Search for Flood Damage JM1BK343041185384 - Search VIN Theft Records JM1BK343041135746 - Check Vehicle Market Value JM1BK343041164504 - Find VIN Salvage Records JM1BK343041132264 - Find Total Loss Events JM1BK343041122625 - Get Vehicle Odometer Records

Get Additional Information