Most people shopping for a used 2004 Mazda 3 car is doing it online these days. No need to hop from one dealership or seller to another.You can survey the best sites for the car you like and then narrow down to a very short list of your favorites.To proceed safely, pull up a comprehensive and credible vehicle history report for each pick. You will have more time for test drive and inspection for your top choice.

VIN: JM1BK143241166131

Critical Record(s) Found on 2006-08

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
Transmission TypeManual
Driven WheelsFront Wheel Drive
Anti-Brake SystemNon-Abs | 4-Wheel ABS
Engine2.3L L4 DOHC 16V
Steering TypeR&P
Standard Seating5
Optional Seating
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

Get Additional Information

More Similar VINs:

JM1BK143241177033 - Verify Title Status JM1BK143241176500 - Search Vehicle Market Value JM1BK143241197654 - Find VIN Salvage Records JM1BK143241137261 - Verify Vehicle Theft Records JM1BK143241177730 - Find Total Loss Events JM1BK143241129192 - Verify Vehicle Market Value JM1BK143241161821 - Search Vehicle Title Brands JM1BK143241187626 - Lookup Vehicle Collision Events JM1BK143241185696 - Find Total Loss JM1BK143241178201 - Get Prior Taxi Information JM1BK143241102932 - Check Vehicle Odometer Records JM1BK143241139673 - Avoid Salvage Vehicles JM1BK143241162273 - Check VIN Insurance Records JM1BK143241196679 - Check Vehicle Title Brands JM1BK143241171572 - Check for Active Thefts JM1BK143241166131 - Search for Title Problems JM1BK143241101070 - Get VIN DMV Records JM1BK143241116359 - Search Total Loss Events JM1BK143241197590 - Lookup Vehicle Odometer Records JM1BK143241188436 - Audit Vehicle Insurance Records JM1BK143241164895 - Check VIN Collision Events JM1BK143241156649 - Lookup Vehicle Market Value JM1BK143241153993 - Check VIN DMV Records JM1BK143241135252 - Get Cost of Ownership JM1BK143241134585 - FInd Vehicle Lienholder Information JM1BK143241143609 - Lookup VIN Specifications JM1BK143241126373 - View Historical Sales JM1BK143241190784 - Check for Title Problems JM1BK143241172804 - Lookup Lien Records JM1BK143241127510 - Find Past Accidents JM1BK143241106270 - Search VIN Export Records JM1BK143241113493 - Find VIN Export Records JM1BK143241190459 - Get Odometer Readings JM1BK143241157316 - Get Full Specifications JM1BK143241108911 - Check for Lemon Vehicle JM1BK143241195399 - Find Export Records JM1BK143241194429 - Get Vehicle Title Records JM1BK143241118581 - Check For Salvage JM1BK143241138250 - Search Vehicle Insurance Records JM1BK143241131251 - Check VIN History JM1BK143241192891 - Lookup Vehicle Information JM1BK143241143366 - Check Vehicle Lien Records JM1BK143241148633 - Find Vehicle Title Records JM1BK143241172995 - Lookup Vehicle Lien Records JM1BK143241137759 - Catch VIN Odometer Tampering JM1BK143241117480 - Audit VIN Sale Records JM1BK143241116264 - Check Vehicle Lienholder Information JM1BK143241117785 - Check Vehicle Accident Records JM1BK143241163259 - Search for Sale Records JM1BK143241190140 - Find Vehicle DMV Records JM1BK143241121206 - Search VIN Title Brands JM1BK143241109119 - Check Vehicle Junk Records JM1BK143241176271 - Check Vehicle Impound Records JM1BK143241139320 - Get VIN Salvage Records JM1BK143241193703 - Search for Export Records JM1BK143241155646 - Find Vehicle Lien Records JM1BK143241105426 - Search for Active Thefts JM1BK143241167022 - Discover Prior Damage JM1BK143241180045 - Find Vehicle Lein Records JM1BK143241174374 - Get VIN Lienholder Information JM1BK143241197346 - Check for Odometer Tampering JM1BK143241123764 - Check Vehicle Theft Records JM1BK143241132075 - Lookup Total Loss Events JM1BK143241158711 - Estimate Market Value JM1BK143241175136 - Find Vehicle Ownership Cost JM1BK143241188291 - Catch Vehicle Odometer Tampering JM1BK143241104261 - Request Impound Records JM1BK143241142671 - Check Total Loss Events JM1BK143241140371 - Get Lienholder Info JM1BK143241140340 - Search VIN Lienholder Information JM1BK143241159776 - Search for Odometer Tampering JM1BK143241124302 - Get Vehicle Title Brands JM1BK143241122310 - Find VIN Sale Records JM1BK143241175993 - Search VIN Theft Records JM1BK143241182040 - Find Vehicle Junk Records JM1BK143241177694 - Check VIN Accident Records JM1BK143241188713 - Check Flood Damage JM1BK143241135882 - Check for Title Records JM1BK143241190686 - Get Vehicle Odometer Records JM1BK143241146414 - Check for Flood Damage JM1BK143241182250 - Search VIN Salvage Records JM1BK143241182202 - Lookup VIN Title Problems JM1BK143241106995 - Search Vehicle Title Records JM1BK143241159373 - Estimate Ownership Cost JM1BK143241109301 - Check For Theft JM1BK143241186623 - Find VIN Accident Records JM1BK143241111646 - Check VIN Salvage Records JM1BK143241147949 - Check Vehicle Ownership Cost JM1BK143241191899 - Verify Vehicle Ownership Cost JM1BK143241128401 - Find VIN Specifications JM1BK143241179901 - Find Vehicle Odometer Records JM1BK143241161589 - Check Vehicle Market Value JM1BK143241176819 - Find VIN Lein Records JM1BK143241114739 - Check for Prior Taxi JM1BK143241176674 - Verify Vehicle Insurance Records JM1BK143241175900 - Search Prior Taxi Records JM1BK143241144419 - Get Vehicle Ownership Cost JM1BK143241194611 - Check for Export Records JM1BK143241165951 - Search VIN Active Thefts JM1BK143241181521 - Find Junk Record JM1BK143241141391 - Search for Lien Records JM1BK143241139916 - Lookup Historical Records JM1BK143241120475 - Get Vehicle Junk Records JM1BK143241190722 - Lemon Check by VIN JM1BK143241108956 - Lookup Vehicle Sale Records JM1BK143241164444 - Get Vehicle Specifications JM1BK143241142444 - Verify Prior Taxi Records JM1BK143241167361 - Search VIN Collision Events JM1BK143241192471 - Check VIN Title Problems JM1BK143241181860 - Search VIN Accident Records JM1BK143241114319 - Check Vehicle DMV Records JM1BK143241118239 - Verify Vehicle Flood Damage JM1BK143241138801 - Check For Problems JM1BK143241139379 - Verify Vehicle Collision Events JM1BK143241155310 - Find VIN Theft Records JM1BK143241164931 - Search for Flood Damage JM1BK143241140726 - Find Registered States JM1BK143241178442 - Lookup Title Brands JM1BK143241115793 - Verify Lemon Vehicle VIN JM1BK143241107113 - Check VIN Lien Records JM1BK143241153153 - Search Vehicle Junk Records JM1BK143241100954 - Verify Title Status JM1BK143241122551 - Search Vehicle Market Value JM1BK143241131976 - Find VIN Salvage Records JM1BK143241169952 - Verify Vehicle Theft Records JM1BK143241162841 - Find Total Loss Events JM1BK143241137082 - Verify Vehicle Market Value JM1BK143241192759 - Search Vehicle Title Brands JM1BK143241122615 - Lookup Vehicle Collision Events JM1BK143241120900 - Find Total Loss JM1BK143241181423 - Get Prior Taxi Information JM1BK143241153122 - Check Vehicle Odometer Records JM1BK143241116765 - Avoid Salvage Vehicles JM1BK143241100386 - Check VIN Insurance Records JM1BK143241153699 - Check Vehicle Title Brands JM1BK143241190963 - Check for Active Thefts JM1BK143241189926 - Search for Title Problems JM1BK143241156375 - Get VIN DMV Records JM1BK143241173984 - Search Total Loss Events JM1BK143241120315 - Lookup Vehicle Odometer Records JM1BK143241118712 - Audit Vehicle Insurance Records JM1BK143241150463 - Check VIN Collision Events JM1BK143241127314 - Lookup Vehicle Market Value JM1BK143241146879 - Check VIN DMV Records JM1BK143241136935 - Get Cost of Ownership JM1BK143241143240 - FInd Vehicle Lienholder Information JM1BK143241130214 - Lookup VIN Specifications JM1BK143241144341 - View Historical Sales JM1BK143241107693 - Check for Title Problems JM1BK143241164119 - Lookup Lien Records JM1BK143241197041 - Find Past Accidents JM1BK143241167750 - Search VIN Export Records JM1BK143241176402 - Find VIN Export Records JM1BK143241191336 - Get Odometer Readings JM1BK143241128673 - Get Full Specifications JM1BK143241168221 - Check for Lemon Vehicle JM1BK143241190932 - Find Export Records JM1BK143241173709 - Get Vehicle Title Records JM1BK143241159275 - Check For Salvage JM1BK143241103899 - Search Vehicle Insurance Records JM1BK143241112909 - Check VIN History JM1BK143241100520 - Lookup Vehicle Information JM1BK143241174200 - Check Vehicle Lien Records JM1BK143241157882 - Find Vehicle Title Records JM1BK143241113381 - Lookup Vehicle Lien Records JM1BK143241100341 - Catch VIN Odometer Tampering JM1BK143241152939 - Audit VIN Sale Records JM1BK143241144775 - Check Vehicle Lienholder Information JM1BK143241185259 - Check Vehicle Accident Records JM1BK143241179932 - Search for Sale Records JM1BK143241177730 - Find Vehicle DMV Records JM1BK143241129371 - Search VIN Title Brands JM1BK143241119021 - Check Vehicle Junk Records JM1BK143241132934 - Check Vehicle Impound Records JM1BK143241140693 - Get VIN Salvage Records JM1BK143241157154 - Search for Export Records JM1BK143241121562 - Find Vehicle Lien Records JM1BK143241143206 - Search for Active Thefts JM1BK143241183320 - Discover Prior Damage JM1BK143241102431 - Find Vehicle Lein Records JM1BK143241170406 - Get VIN Lienholder Information JM1BK143241115440 - Check for Odometer Tampering JM1BK143241178084 - Check Vehicle Theft Records JM1BK143241126292 - Lookup Total Loss Events JM1BK143241140659 - Estimate Market Value JM1BK143241114790 - Find Vehicle Ownership Cost JM1BK143241148485 - Catch Vehicle Odometer Tampering JM1BK143241199131 - Request Impound Records JM1BK143241146591 - Check Total Loss Events JM1BK143241152746 - Get Lienholder Info JM1BK143241180336 - Search VIN Lienholder Information JM1BK143241163942 - Search for Odometer Tampering JM1BK143241118032 - Get Vehicle Title Brands JM1BK143241101232 - Find VIN Sale Records JM1BK143241192423 - Search VIN Theft Records JM1BK143241163200 - Find Vehicle Junk Records JM1BK143241195726 - Check VIN Accident Records JM1BK143241151094 - Check Flood Damage JM1BK143241183012 - Check for Title Records JM1BK143241115454 - Get Vehicle Odometer Records JM1BK143241175962 - Check for Flood Damage JM1BK143241173001 - Search VIN Salvage Records JM1BK143241132349 - Lookup VIN Title Problems JM1BK143241112070 - Search Vehicle Title Records JM1BK143241149393 - Estimate Ownership Cost JM1BK143241150009 - Check For Theft JM1BK143241174990 - Find VIN Accident Records JM1BK143241198979 - Check VIN Salvage Records JM1BK143241133159 - Check Vehicle Ownership Cost JM1BK143241154416 - Verify Vehicle Ownership Cost JM1BK143241146929 - Find VIN Specifications JM1BK143241185004 - Find Vehicle Odometer Records JM1BK143241134523 - Check Vehicle Market Value JM1BK143241159986 - Find VIN Lein Records JM1BK143241128124 - Check for Prior Taxi JM1BK143241199923 - Verify Vehicle Insurance Records JM1BK143241129354 - Search Prior Taxi Records JM1BK143241101005 - Get Vehicle Ownership Cost JM1BK143241101084 - Check for Export Records JM1BK143241104731 - Search VIN Active Thefts JM1BK143241173502 - Find Junk Record JM1BK143241154240 - Search for Lien Records JM1BK143241122565 - Lookup Historical Records JM1BK143241121514 - Get Vehicle Junk Records JM1BK143241120363 - Lemon Check by VIN JM1BK143241114935 - Lookup Vehicle Sale Records JM1BK143241181079 - Get Vehicle Specifications JM1BK143241129726 - Verify Prior Taxi Records JM1BK143241155940 - Search VIN Collision Events JM1BK143241166243 - Check VIN Title Problems JM1BK143241115910 - Search VIN Accident Records JM1BK143241131654 - Check Vehicle DMV Records JM1BK143241104695 - Verify Vehicle Flood Damage JM1BK143241151659 - Check For Problems JM1BK143241167330 - Verify Vehicle Collision Events JM1BK143241180949 - Find VIN Theft Records JM1BK143241133405 - Search for Flood Damage JM1BK143241149071 - Find Registered States JM1BK143241128561 - Lookup Title Brands JM1BK143241152729 - Verify Lemon Vehicle VIN JM1BK143241160166 - Check VIN Lien Records JM1BK143241190512 - Search Vehicle Junk Records JM1BK143241132710 - Verify Title Status JM1BK143241187934 - Search Vehicle Market Value JM1BK143241172365 - Find VIN Salvage Records JM1BK143241173354 - Verify Vehicle Theft Records JM1BK143241186802 - Find Total Loss Events JM1BK143241128172 - Verify Vehicle Market Value JM1BK143241193166 - Search Vehicle Title Brands JM1BK143241178683 - Lookup Vehicle Collision Events JM1BK143241135879 - Find Total Loss JM1BK143241174911 - Get Prior Taxi Information JM1BK143241186251 - Check Vehicle Odometer Records JM1BK143241168106 - Avoid Salvage Vehicles JM1BK143241195175 - Check VIN Insurance Records JM1BK143241165500 - Check Vehicle Title Brands JM1BK143241165433 - Check for Active Thefts JM1BK143241171734 - Search for Title Problems JM1BK143241143111 - Get VIN DMV Records JM1BK143241184371 - Search Total Loss Events JM1BK143241197914 - Lookup Vehicle Odometer Records JM1BK143241133954 - Audit Vehicle Insurance Records JM1BK143241180062 - Check VIN Collision Events JM1BK143241117740 - Lookup Vehicle Market Value JM1BK143241100694 - Check VIN DMV Records JM1BK143241119195 - Get Cost of Ownership JM1BK143241137566 - FInd Vehicle Lienholder Information JM1BK143241187755 - Lookup VIN Specifications JM1BK143241174360 - View Historical Sales JM1BK143241198724 - Check for Title Problems JM1BK143241164153 - Lookup Lien Records JM1BK143241181356 - Find Past Accidents JM1BK143241178425 - Search VIN Export Records JM1BK143241146901 - Find VIN Export Records JM1BK143241111551 - Get Odometer Readings JM1BK143241100372 - Get Full Specifications JM1BK143241112263 - Check for Lemon Vehicle JM1BK143241143299 - Find Export Records JM1BK143241154089 - Get Vehicle Title Records JM1BK143241192065 - Check For Salvage JM1BK143241188324 - Search Vehicle Insurance Records JM1BK143241176965 - Check VIN History JM1BK143241168705 - Lookup Vehicle Information JM1BK143241124722 - Check Vehicle Lien Records JM1BK143241167246 - Find Vehicle Title Records JM1BK143241128513 - Lookup Vehicle Lien Records JM1BK143241148602 - Catch VIN Odometer Tampering JM1BK143241128236 - Audit VIN Sale Records JM1BK143241148194 - Check Vehicle Lienholder Information JM1BK143241166694 - Check Vehicle Accident Records JM1BK143241160250 - Search for Sale Records JM1BK143241114711 - Find Vehicle DMV Records JM1BK143241191062 - Search VIN Title Brands JM1BK143241111906 - Check Vehicle Junk Records JM1BK143241135476 - Check Vehicle Impound Records JM1BK143241147269 - Get VIN Salvage Records JM1BK143241189960 - Search for Export Records JM1BK143241166890 - Find Vehicle Lien Records JM1BK143241109976 - Search for Active Thefts JM1BK143241115955 - Discover Prior Damage JM1BK143241124199 - Find Vehicle Lein Records JM1BK143241177291 - Get VIN Lienholder Information JM1BK143241101490 - Check for Odometer Tampering JM1BK143241175511 - Check Vehicle Theft Records JM1BK143241115096 - Lookup Total Loss Events JM1BK143241100274 - Estimate Market Value JM1BK143241176920 - Find Vehicle Ownership Cost JM1BK143241124574 - Catch Vehicle Odometer Tampering JM1BK143241141312 - Request Impound Records JM1BK143241142833 - Check Total Loss Events JM1BK143241119391 - Get Lienholder Info JM1BK143241152701 - Search VIN Lienholder Information JM1BK143241136191 - Search for Odometer Tampering JM1BK143241123909 - Get Vehicle Title Brands JM1BK143241107306 - Find VIN Sale Records JM1BK143241120542 - Search VIN Theft Records JM1BK143241162239 - Find Vehicle Junk Records JM1BK143241169434 - Check VIN Accident Records JM1BK143241156621 - Check Flood Damage JM1BK143241101926 - Check for Title Records JM1BK143241179056 - Get Vehicle Odometer Records JM1BK143241149619 - Check for Flood Damage JM1BK143241104101 - Search VIN Salvage Records JM1BK143241155324 - Lookup VIN Title Problems JM1BK143241141553 - Search Vehicle Title Records JM1BK143241135395 - Estimate Ownership Cost JM1BK143241166730 - Check For Theft JM1BK143241119522 - Find VIN Accident Records JM1BK143241192762 - Check VIN Salvage Records JM1BK143241181101 - Check Vehicle Ownership Cost JM1BK143241158899 - Verify Vehicle Ownership Cost JM1BK143241135333 - Find VIN Specifications JM1BK143241171961 - Find Vehicle Odometer Records JM1BK143241144601 - Check Vehicle Market Value JM1BK143241156909 - Find VIN Lein Records JM1BK143241133372 - Check for Prior Taxi JM1BK143241166470 - Verify Vehicle Insurance Records JM1BK143241151385 - Search Prior Taxi Records JM1BK143241130620 - Get Vehicle Ownership Cost JM1BK143241162130 - Check for Export Records JM1BK143241178649 - Search VIN Active Thefts JM1BK143241162922 - Find Junk Record JM1BK143241182619 - Search for Lien Records JM1BK143241171216 - Lookup Historical Records JM1BK143241191806 - Get Vehicle Junk Records JM1BK143241132965 - Lemon Check by VIN JM1BK143241114885 - Lookup Vehicle Sale Records JM1BK143241146221 - Get Vehicle Specifications JM1BK143241111145 - Verify Prior Taxi Records JM1BK143241131461 - Search VIN Collision Events JM1BK143241133484 - Check VIN Title Problems JM1BK143241173869 - Search VIN Accident Records JM1BK143241168770 - Check Vehicle DMV Records JM1BK143241142976 - Verify Vehicle Flood Damage JM1BK143241177906 - Check For Problems JM1BK143241153685 - Verify Vehicle Collision Events JM1BK143241147076 - Find VIN Theft Records JM1BK143241146803 - Search for Flood Damage JM1BK143241153833 - Find Registered States JM1BK143241168252 - Lookup Title Brands JM1BK143241159311 - Verify Lemon Vehicle VIN JM1BK143241115566 - Check VIN Lien Records JM1BK143241100324 - Search Vehicle Junk Records JM1BK143241142346 - Verify Title Status JM1BK143241185293 - Search Vehicle Market Value JM1BK143241183513 - Find VIN Salvage Records JM1BK143241103496 - Verify Vehicle Theft Records JM1BK143241184161 - Find Total Loss Events JM1BK143241155694 - Verify Vehicle Market Value JM1BK143241128219 - Search Vehicle Title Brands JM1BK143241162189 - Lookup Vehicle Collision Events JM1BK143241162306 - Find Total Loss JM1BK143241161544 - Get Prior Taxi Information JM1BK143241123019 - Check Vehicle Odometer Records JM1BK143241149314 - Avoid Salvage Vehicles JM1BK143241179140 - Check VIN Insurance Records JM1BK143241167375 - Check Vehicle Title Brands JM1BK143241175573 - Check for Active Thefts JM1BK143241116846 - Search for Title Problems JM1BK143241102879 - Get VIN DMV Records JM1BK143241199663 - Search Total Loss Events JM1BK143241125045 - Lookup Vehicle Odometer Records JM1BK143241114725 - Audit Vehicle Insurance Records JM1BK143241188601 - Check VIN Collision Events JM1BK143241157476 - Lookup Vehicle Market Value JM1BK143241101909 - Check VIN DMV Records JM1BK143241127085 - Get Cost of Ownership JM1BK143241187500 - FInd Vehicle Lienholder Information JM1BK143241104860 - Lookup VIN Specifications JM1BK143241171653 - View Historical Sales JM1BK143241199243 - Check for Title Problems JM1BK143241147563 - Lookup Lien Records JM1BK143241164881 - Find Past Accidents JM1BK143241177470 - Search VIN Export Records JM1BK143241115180 - Find VIN Export Records JM1BK143241160524 - Get Odometer Readings JM1BK143241109833 - Get Full Specifications JM1BK143241157414 - Check for Lemon Vehicle JM1BK143241130262 - Find Export Records JM1BK143241102316 - Get Vehicle Title Records JM1BK143241121271 - Check For Salvage