With so many consumer tips online, are you confused about what you have to do? Buying a used 2004 BMW 3-Series 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: WBAEV53474KM34409

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

Complete Vin Check

Vehicle Details
Year2004
MakeBMW
Model3-Series
Made InGermany
Vehicle StyleSedan 4-Dr
Trim330i Sedan
Fuel TypePremium Unleaded (Required)
Fuel Capacity16.6 gallon
City Mileage19 - 20 miles/gallon
Highway Mileage27 - 29 miles/gallon
Transmission TypeManual
Engine3.0L L6 DOHC 24V
Anti-Brake System4-Wheel ABS
Driven WheelsRear Wheel Drive
Steering TypeR&P
Standard Seating5
Optional Seating
Overall Height55.70 inches
Overall Length176.00 inches
Overall Width68.50 inches
Invoice Price$32,190
Delivery Charges$695
MSRP$35,200
Vehicle Ratings
Side Driver
Frontal Passenger
Rollover
Side Rear Passenger
Rear Crash Protection/Head Restraint Poor
Moderate Overlap Front Test ResultsGood
Frontal Driver
Side Impact Test ResultsNot Tested
MORE SIMILAR VINS:
WBAEV53474KM36452 - Search VIN Title Brands WBAEV53474KM07016 - Lookup Vehicle Sale Records WBAEV53474KM36631 - Get VIN Salvage Records WBAEV53474KM35317 - Search for Odometer Tampering WBAEV53474KM33969 - Find Past Accidents WBAEV53474KM34619 - Check For Theft WBAEV53474KM33096 - Catch Vehicle Odometer Tampering WBAEV53474KM34409 - Find VIN Theft Records WBAEV53474KM34460 - Check Vehicle Junk Records WBAEV53474KM38430 - Find Registered States WBAEV53474KM37231 - Check for Prior Taxi WBAEV53474KM06366 - Check For Salvage WBAEV53474KM05816 - Check VIN History WBAEV53474KM27797 - Get Vehicle Title Records WBAEV53474KM08571 - Search for Sale Records WBAEV53474KM63201 - Find Vehicle Title Records WBAEV53474KM31266 - Lookup Total Loss Events WBAEV53474KM36385 - Search Vehicle Title Brands WBAEV53474KM46771 - Get Vehicle Specifications WBAEV53474KM35222 - Get Vehicle Title Brands WBAEV53474KM21708 - View Historical Sales WBAEV53474KM02012 - Search for Flood Damage WBAEV53474KM26570 - Check VIN Collision Events WBAEV53474KM52375 - Search Total Loss Events WBAEV53474KM39058 - Check VIN DMV Records WBAEV53474KM53509 - Check for Flood Damage WBAEV53474KM57365 - Check Vehicle Odometer Records WBAEV53474KM64011 - Search VIN Accident Records WBAEV53474KM63022 - Check Vehicle Ownership Cost WBAEV53474KM62128 - Find Vehicle Lien Records WBAEV53474KM13785 - Lookup Vehicle Market Value WBAEV53474KM25340 - Lookup Vehicle Information WBAEV53474KM05069 - Verify Vehicle Flood Damage WBAEV53474KM97509 - Search for Active Thefts WBAEV53474KM15827 - Lemon Check by VIN WBAEV53474KM83545 - Find Total Loss Events WBAEV53474KM35785 - Search VIN Salvage Records WBAEV53474KM93167 - Search VIN Export Records WBAEV53474KM25015 - Find VIN Accident Records WBAEV53474KM46639 - Check Flood Damage WBAEV53474KM05492 - Estimate Ownership Cost WBAEV53474KM51291 - Lookup Historical Records WBAEV53474KM89717 - Check for Lemon Vehicle WBAEV53474KM33499 - Verify Vehicle Collision Events WBAEV53474KM91919 - Verify Vehicle Theft Records WBAEV53474KM93072 - Find VIN Specifications WBAEV53474KM00616 - Get Vehicle Odometer Records WBAEV53474KM58077 - Find Vehicle Lein Records WBAEV53474KM62775 - Check Vehicle Lien Records WBAEV53474KM68379 - Find Total Loss WBAEV53474KM50979 - Verify Lemon Vehicle VIN WBAEV53474KM92861 - Check Vehicle Title Brands WBAEV53474KM80239 - Verify Prior Taxi Records WBAEV53474KM11731 - Search Vehicle Title Records WBAEV53474KM00695 - Find VIN Salvage Records WBAEV53474KM85960 - Check Vehicle DMV Records WBAEV53474KM52182 - Get Full Specifications WBAEV53474KM13012 - Audit VIN Sale Records WBAEV53474KM90172 - Check VIN Accident Records WBAEV53474KM87921 - Search VIN Lienholder Information WBAEV53474KM96876 - Check for Title Problems WBAEV53474KM46186 - Check for Odometer Tampering WBAEV53474KM03872 - Find VIN Sale Records WBAEV53474KM64896 - Check for Active Thefts WBAEV53474KM78426 - Lookup VIN Specifications WBAEV53474KM64901 - Check Vehicle Theft Records WBAEV53474KM73839 - Verify Vehicle Insurance Records WBAEV53474KM02737 - Search for Lien Records WBAEV53474KM43661 - FInd Vehicle Lienholder Information WBAEV53474KM53607 - Get Odometer Readings WBAEV53474KM24351 - Request Impound Records WBAEV53474KM59469 - Search Vehicle Junk Records WBAEV53474KM56927 - Find Export Records WBAEV53474KM60170 - Verify Title Status WBAEV53474KM68270 - Get Cost of Ownership WBAEV53474KM07808 - Find Junk Record WBAEV53474KM43532 - Search Vehicle Insurance Records WBAEV53474KM25175 - Check for Title Records WBAEV53474KM91886 - Find VIN Lein Records WBAEV53474KM84100 - Check VIN Title Problems WBAEV53474KM60640 - Lookup Lien Records WBAEV53474KM95338 - Search Vehicle Market Value WBAEV53474KM25788 - Verify Vehicle Ownership Cost WBAEV53474KM66258 - Find Vehicle Junk Records WBAEV53474KM78359 - Get Lienholder Info WBAEV53474KM28805 - Discover Prior Damage WBAEV53474KM91175 - Check VIN Lien Records WBAEV53474KM39352 - Check VIN Salvage Records WBAEV53474KM90771 - Search VIN Collision Events WBAEV53474KM36970 - Search for Title Problems WBAEV53474KM79799 - Check Vehicle Market Value WBAEV53474KM26746 - Check Vehicle Lienholder Information WBAEV53474KM25161 - Check for Export Records WBAEV53474KM71766 - Check VIN Insurance Records WBAEV53474KM50058 - Lookup Vehicle Odometer Records WBAEV53474KM94450 - Get VIN Lienholder Information WBAEV53474KM59696 - Find VIN Export Records WBAEV53474KM60900 - Check For Problems WBAEV53474KM82038 - Find Vehicle Odometer Records WBAEV53474KM89930 - Avoid Salvage Vehicles WBAEV53474KM51937 - Audit Vehicle Insurance Records WBAEV53474KM72478 - Lookup Vehicle Collision Events WBAEV53474KM20882 - Check Vehicle Accident Records WBAEV53474KM06285 - Catch VIN Odometer Tampering WBAEV53474KM65658 - Get Prior Taxi Information WBAEV53474KM14225 - Get Vehicle Ownership Cost WBAEV53474KM97767 - Check Vehicle Impound Records WBAEV53474KM26102 - Search VIN Active Thefts WBAEV53474KM66292 - Get Vehicle Junk Records WBAEV53474KM05217 - Find Vehicle DMV Records WBAEV53474KM96599 - Lookup Title Brands WBAEV53474KM48147 - Search Prior Taxi Records WBAEV53474KM71928 - Estimate Market Value WBAEV53474KM06786 - Search VIN Theft Records WBAEV53474KM94416 - Get VIN DMV Records WBAEV53474KM32370 - Check Total Loss Events WBAEV53474KM57088 - Lookup Vehicle Lien Records WBAEV53474KM34975 - Find Vehicle Ownership Cost WBAEV53474KM02169 - Lookup VIN Title Problems WBAEV53474KM21479 - Search for Export Records WBAEV53474KM03578 - Verify Vehicle Market Value WBAEV53474KM51209 - Search VIN Title Brands WBAEV53474KM66910 - Lookup Vehicle Sale Records WBAEV53474KM43580 - Get VIN Salvage Records WBAEV53474KM59455 - Search for Odometer Tampering WBAEV53474KM37892 - Find Past Accidents WBAEV53474KM81665 - Check For Theft WBAEV53474KM19442 - Catch Vehicle Odometer Tampering WBAEV53474KM65191 - Find VIN Theft Records WBAEV53474KM97378 - Check Vehicle Junk Records WBAEV53474KM48567 - Find Registered States WBAEV53474KM09509 - Check for Prior Taxi WBAEV53474KM60816 - Check For Salvage WBAEV53474KM12748 - Check VIN History WBAEV53474KM71668 - Get Vehicle Title Records WBAEV53474KM13141 - Search for Sale Records WBAEV53474KM67961 - Find Vehicle Title Records WBAEV53474KM71511 - Lookup Total Loss Events WBAEV53474KM12247 - Search Vehicle Title Brands WBAEV53474KM34667 - Get Vehicle Specifications WBAEV53474KM90236 - Get Vehicle Title Brands WBAEV53474KM82685 - View Historical Sales WBAEV53474KM32921 - Search for Flood Damage WBAEV53474KM07629 - Check VIN Collision Events WBAEV53474KM87837 - Search Total Loss Events WBAEV53474KM80810 - Check VIN DMV Records WBAEV53474KM52862 - Check for Flood Damage WBAEV53474KM40839 - Check Vehicle Odometer Records WBAEV53474KM35169 - Search VIN Accident Records WBAEV53474KM14466 - Check Vehicle Ownership Cost WBAEV53474KM29081 - Find Vehicle Lien Records WBAEV53474KM27959 - Lookup Vehicle Market Value WBAEV53474KM81570 - Lookup Vehicle Information WBAEV53474KM77406 - Verify Vehicle Flood Damage WBAEV53474KM84811 - Search for Active Thefts WBAEV53474KM73520 - Lemon Check by VIN WBAEV53474KM08330 - Find Total Loss Events WBAEV53474KM57169 - Search VIN Salvage Records WBAEV53474KM89880 - Search VIN Export Records WBAEV53474KM53218 - Find VIN Accident Records WBAEV53474KM07811 - Check Flood Damage WBAEV53474KM38122 - Estimate Ownership Cost WBAEV53474KM14340 - Lookup Historical Records WBAEV53474KM68110 - Check for Lemon Vehicle WBAEV53474KM68561 - Verify Vehicle Collision Events WBAEV53474KM71041 - Verify Vehicle Theft Records WBAEV53474KM94772 - Find VIN Specifications WBAEV53474KM10188 - Get Vehicle Odometer Records WBAEV53474KM18131 - Find Vehicle Lein Records WBAEV53474KM59360 - Check Vehicle Lien Records WBAEV53474KM70682 - Find Total Loss WBAEV53474KM36158 - Verify Lemon Vehicle VIN WBAEV53474KM40310 - Check Vehicle Title Brands WBAEV53474KM04598 - Verify Prior Taxi Records WBAEV53474KM17318 - Search Vehicle Title Records WBAEV53474KM85635 - Find VIN Salvage Records WBAEV53474KM28416 - Check Vehicle DMV Records WBAEV53474KM23457 - Get Full Specifications WBAEV53474KM33860 - Audit VIN Sale Records WBAEV53474KM98367 - Check VIN Accident Records WBAEV53474KM38167 - Search VIN Lienholder Information WBAEV53474KM59309 - Check for Title Problems WBAEV53474KM29212 - Check for Odometer Tampering WBAEV53474KM02429 - Find VIN Sale Records WBAEV53474KM60976 - Check for Active Thefts WBAEV53474KM91435 - Lookup VIN Specifications WBAEV53474KM78572 - Check Vehicle Theft Records WBAEV53474KM81052 - Verify Vehicle Insurance Records WBAEV53474KM25290 - Search for Lien Records WBAEV53474KM11129 - FInd Vehicle Lienholder Information WBAEV53474KM39089 - Get Odometer Readings WBAEV53474KM86476 - Request Impound Records WBAEV53474KM38377 - Search Vehicle Junk Records WBAEV53474KM91676 - Find Export Records WBAEV53474KM87546 - Verify Title Status WBAEV53474KM26388 - Get Cost of Ownership WBAEV53474KM90415 - Find Junk Record WBAEV53474KM70908 - Search Vehicle Insurance Records WBAEV53474KM71198 - Check for Title Records WBAEV53474KM28495 - Find VIN Lein Records WBAEV53474KM87496 - Check VIN Title Problems WBAEV53474KM48438 - Lookup Lien Records WBAEV53474KM19537 - Search Vehicle Market Value WBAEV53474KM40260 - Verify Vehicle Ownership Cost WBAEV53474KM65630 - Find Vehicle Junk Records WBAEV53474KM47399 - Get Lienholder Info WBAEV53474KM88700 - Discover Prior Damage WBAEV53474KM97932 - Check VIN Lien Records WBAEV53474KM37410 - Check VIN Salvage Records WBAEV53474KM52442 - Search VIN Collision Events WBAEV53474KM69211 - Search for Title Problems WBAEV53474KM77650 - Check Vehicle Market Value WBAEV53474KM12250 - Check Vehicle Lienholder Information WBAEV53474KM14421 - Check for Export Records WBAEV53474KM62906 - Check VIN Insurance Records WBAEV53474KM13981 - Lookup Vehicle Odometer Records WBAEV53474KM36676 - Get VIN Lienholder Information WBAEV53474KM49055 - Find VIN Export Records WBAEV53474KM91256 - Check For Problems WBAEV53474KM69872 - Find Vehicle Odometer Records WBAEV53474KM48696 - Avoid Salvage Vehicles WBAEV53474KM22535 - Audit Vehicle Insurance Records WBAEV53474KM16640 - Lookup Vehicle Collision Events WBAEV53474KM02351 - Check Vehicle Accident Records WBAEV53474KM66499 - Catch VIN Odometer Tampering WBAEV53474KM45300 - Get Prior Taxi Information WBAEV53474KM17965 - Get Vehicle Ownership Cost WBAEV53474KM83416 - Check Vehicle Impound Records WBAEV53474KM70360 - Search VIN Active Thefts WBAEV53474KM39500 - Get Vehicle Junk Records WBAEV53474KM53722 - Find Vehicle DMV Records WBAEV53474KM14578 - Lookup Title Brands WBAEV53474KM44969 - Search Prior Taxi Records WBAEV53474KM92391 - Estimate Market Value WBAEV53474KM83559 - Search VIN Theft Records WBAEV53474KM61657 - Get VIN DMV Records WBAEV53474KM01331 - Check Total Loss Events WBAEV53474KM93248 - Lookup Vehicle Lien Records WBAEV53474KM08070 - Find Vehicle Ownership Cost WBAEV53474KM34846 - Lookup VIN Title Problems WBAEV53474KM10109 - Search for Export Records WBAEV53474KM61819 - Verify Vehicle Market Value WBAEV53474KM87871 - Search VIN Title Brands WBAEV53474KM60122 - Lookup Vehicle Sale Records WBAEV53474KM81469 - Get VIN Salvage Records WBAEV53474KM77499 - Search for Odometer Tampering WBAEV53474KM66535 - Find Past Accidents WBAEV53474KM44258 - Check For Theft WBAEV53474KM56247 - Catch Vehicle Odometer Tampering WBAEV53474KM33521 - Find VIN Theft Records WBAEV53474KM40159 - Check Vehicle Junk Records WBAEV53474KM07839 - Find Registered States WBAEV53474KM18761 - Check for Prior Taxi WBAEV53474KM57091 - Check For Salvage WBAEV53474KM07081 - Check VIN History WBAEV53474KM25337 - Get Vehicle Title Records WBAEV53474KM54837 - Search for Sale Records WBAEV53474KM20641 - Find Vehicle Title Records WBAEV53474KM23068 - Lookup Total Loss Events WBAEV53474KM66471 - Search Vehicle Title Brands WBAEV53474KM57205 - Get Vehicle Specifications WBAEV53474KM04200 - Get Vehicle Title Brands WBAEV53474KM32272 - View Historical Sales WBAEV53474KM18615 - Search for Flood Damage WBAEV53474KM63425 - Check VIN Collision Events WBAEV53474KM20428 - Search Total Loss Events WBAEV53474KM14161 - Check VIN DMV Records WBAEV53474KM08392 - Check for Flood Damage WBAEV53474KM42266 - Check Vehicle Odometer Records WBAEV53474KM77891 - Search VIN Accident Records WBAEV53474KM13527 - Check Vehicle Ownership Cost WBAEV53474KM79768 - Find Vehicle Lien Records WBAEV53474KM53672 - Lookup Vehicle Market Value WBAEV53474KM21840 - Lookup Vehicle Information WBAEV53474KM86266 - Verify Vehicle Flood Damage WBAEV53474KM79950 - Search for Active Thefts WBAEV53474KM88681 - Lemon Check by VIN WBAEV53474KM75946 - Find Total Loss Events WBAEV53474KM22647 - Search VIN Salvage Records WBAEV53474KM52960 - Search VIN Export Records WBAEV53474KM74022 - Find VIN Accident Records WBAEV53474KM57270 - Check Flood Damage WBAEV53474KM82976 - Estimate Ownership Cost WBAEV53474KM31980 - Lookup Historical Records WBAEV53474KM86641 - Check for Lemon Vehicle WBAEV53474KM18582 - Verify Vehicle Collision Events WBAEV53474KM13429 - Verify Vehicle Theft Records WBAEV53474KM86185 - Find VIN Specifications WBAEV53474KM39142 - Get Vehicle Odometer Records WBAEV53474KM35978 - Find Vehicle Lein Records WBAEV53474KM20221 - Check Vehicle Lien Records WBAEV53474KM40677 - Find Total Loss WBAEV53474KM34362 - Verify Lemon Vehicle VIN WBAEV53474KM54756 - Check Vehicle Title Brands WBAEV53474KM24298 - Verify Prior Taxi Records WBAEV53474KM28612 - Search Vehicle Title Records WBAEV53474KM23278 - Find VIN Salvage Records WBAEV53474KM26438 - Check Vehicle DMV Records WBAEV53474KM11938 - Get Full Specifications WBAEV53474KM50206 - Audit VIN Sale Records WBAEV53474KM41408 - Check VIN Accident Records WBAEV53474KM06397 - Search VIN Lienholder Information WBAEV53474KM45801 - Check for Title Problems WBAEV53474KM32966 - Check for Odometer Tampering WBAEV53474KM59049 - Find VIN Sale Records WBAEV53474KM91130 - Check for Active Thefts WBAEV53474KM64428 - Lookup VIN Specifications WBAEV53474KM92147 - Check Vehicle Theft Records WBAEV53474KM24480 - Verify Vehicle Insurance Records WBAEV53474KM79771 - Search for Lien Records WBAEV53474KM79110 - FInd Vehicle Lienholder Information WBAEV53474KM76711 - Get Odometer Readings WBAEV53474KM60606 - Request Impound Records WBAEV53474KM30778 - Search Vehicle Junk Records WBAEV53474KM72125 - Find Export Records WBAEV53474KM65272 - Verify Title Status WBAEV53474KM36869 - Get Cost of Ownership WBAEV53474KM31588 - Find Junk Record WBAEV53474KM84405 - Search Vehicle Insurance Records WBAEV53474KM04861 - Check for Title Records WBAEV53474KM90270 - Find VIN Lein Records WBAEV53474KM25709 - Check VIN Title Problems WBAEV53474KM18646 - Lookup Lien Records WBAEV53474KM72156 - Search Vehicle Market Value WBAEV53474KM30831 - Verify Vehicle Ownership Cost WBAEV53474KM84307 - Find Vehicle Junk Records WBAEV53474KM04925 - Get Lienholder Info WBAEV53474KM66941 - Discover Prior Damage WBAEV53474KM58595 - Check VIN Lien Records WBAEV53474KM59150 - Check VIN Salvage Records WBAEV53474KM30991 - Search VIN Collision Events WBAEV53474KM75817 - Search for Title Problems WBAEV53474KM01085 - Check Vehicle Market Value WBAEV53474KM32725 - Check Vehicle Lienholder Information WBAEV53474KM77082 - Check for Export Records WBAEV53474KM50965 - Check VIN Insurance Records WBAEV53474KM95341 - Lookup Vehicle Odometer Records WBAEV53474KM24222 - Get VIN Lienholder Information WBAEV53474KM69077 - Find VIN Export Records WBAEV53474KM29825 - Check For Problems WBAEV53474KM90396 - Find Vehicle Odometer Records WBAEV53474KM14418 - Avoid Salvage Vehicles WBAEV53474KM26889 - Audit Vehicle Insurance Records WBAEV53474KM55096 - Lookup Vehicle Collision Events WBAEV53474KM45605 - Check Vehicle Accident Records WBAEV53474KM23748 - Catch VIN Odometer Tampering WBAEV53474KM79835 - Get Prior Taxi Information WBAEV53474KM13835 - Get Vehicle Ownership Cost WBAEV53474KM16430 - Check Vehicle Impound Records WBAEV53474KM87918 - Search VIN Active Thefts WBAEV53474KM02222 - Get Vehicle Junk Records WBAEV53474KM75199 - Find Vehicle DMV Records WBAEV53474KM01541 - Lookup Title Brands WBAEV53474KM54207 - Search Prior Taxi Records WBAEV53474KM68835 - Estimate Market Value WBAEV53474KM01815 - Search VIN Theft Records WBAEV53474KM08599 - Get VIN DMV Records WBAEV53474KM72495 - Check Total Loss Events WBAEV53474KM89619 - Lookup Vehicle Lien Records WBAEV53474KM37052 - Find Vehicle Ownership Cost WBAEV53474KM71055 - Lookup VIN Title Problems WBAEV53474KM10157 - Search for Export Records WBAEV53474KM36967 - Verify Vehicle Market Value WBAEV53474KM22650 - Search VIN Title Brands WBAEV53474KM89068 - Lookup Vehicle Sale Records WBAEV53474KM32630 - Get VIN Salvage Records WBAEV53474KM25127 - Search for Odometer Tampering WBAEV53474KM30988 - Find Past Accidents WBAEV53474KM96571 - Check For Theft WBAEV53474KM28528 - Catch Vehicle Odometer Tampering WBAEV53474KM92312 - Find VIN Theft Records WBAEV53474KM39559 - Check Vehicle Junk Records WBAEV53474KM51856 - Find Registered States WBAEV53474KM89006 - Check for Prior Taxi WBAEV53474KM30277 - Check For Salvage WBAEV53474KM65577 - Check VIN History WBAEV53474KM82055 - Get Vehicle Title Records WBAEV53474KM19375 - Search for Sale Records WBAEV53474KM13186 - Find Vehicle Title Records WBAEV53474KM73601 - Lookup Total Loss Events WBAEV53474KM87028 - Search Vehicle Title Brands WBAEV53474KM64171 - Get Vehicle Specifications WBAEV53474KM63246 - Get Vehicle Title Brands WBAEV53474KM46009 - View Historical Sales WBAEV53474KM15648 - Search for Flood Damage WBAEV53474KM81441 - Check VIN Collision Events WBAEV53474KM82587 - Search Total Loss Events WBAEV53474KM19277 - Check VIN DMV Records WBAEV53474KM12698 - Check for Flood Damage WBAEV53474KM50402 - Check Vehicle Odometer Records WBAEV53474KM53381 - Search VIN Accident Records WBAEV53474KM55261 - Check Vehicle Ownership Cost WBAEV53474KM88745 - Find Vehicle Lien Records WBAEV53474KM70987 - Lookup Vehicle Market Value WBAEV53474KM07727 - Lookup Vehicle Information WBAEV53474KM48035 - Verify Vehicle Flood Damage WBAEV53474KM78071 - Search for Active Thefts WBAEV53474KM60766 - Lemon Check by VIN WBAEV53474KM44552 - Find Total Loss Events WBAEV53474KM83061 - Search VIN Salvage Records WBAEV53474KM02995 - Search VIN Export Records

Get Additional Information