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: WBAEV53474KM33096

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

Complete Vin Check

Vehicle Details
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
Vehicle Ratings
Side Driver
Frontal Passenger
Side Rear Passenger
Rear Crash Protection/Head Restraint Poor
Moderate Overlap Front Test ResultsGood
Frontal Driver
Side Impact Test ResultsNot Tested
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 WBAEV53474KM63229 - Get Vehicle Title Records WBAEV53474KM64042 - Search for Sale Records WBAEV53474KM34149 - Find Vehicle Title Records WBAEV53474KM23460 - Lookup Total Loss Events WBAEV53474KM00762 - Search Vehicle Title Brands WBAEV53474KM99888 - Get Vehicle Specifications WBAEV53474KM68317 - Get Vehicle Title Brands WBAEV53474KM57205 - View Historical Sales WBAEV53474KM02799 - Search for Flood Damage WBAEV53474KM37147 - Check VIN Collision Events WBAEV53474KM91080 - Search Total Loss Events WBAEV53474KM66549 - Check VIN DMV Records WBAEV53474KM04407 - Check for Flood Damage WBAEV53474KM98840 - Check Vehicle Odometer Records WBAEV53474KM80371 - Search VIN Accident Records WBAEV53474KM96750 - Check Vehicle Ownership Cost WBAEV53474KM06772 - Find Vehicle Lien Records WBAEV53474KM60797 - Lookup Vehicle Market Value WBAEV53474KM52862 - Lookup Vehicle Information WBAEV53474KM68835 - Verify Vehicle Flood Damage WBAEV53474KM07212 - Search for Active Thefts WBAEV53474KM71749 - Lemon Check by VIN WBAEV53474KM95422 - Find Total Loss Events WBAEV53474KM65899 - Search VIN Salvage Records WBAEV53474KM46057 - Search VIN Export Records WBAEV53474KM00356 - Find VIN Accident Records WBAEV53474KM13477 - Check Flood Damage WBAEV53474KM75087 - Estimate Ownership Cost WBAEV53474KM41358 - Lookup Historical Records WBAEV53474KM78409 - Check for Lemon Vehicle WBAEV53474KM58127 - Verify Vehicle Collision Events WBAEV53474KM15360 - Verify Vehicle Theft Records WBAEV53474KM61349 - Find VIN Specifications WBAEV53474KM41036 - Get Vehicle Odometer Records WBAEV53474KM02575 - Find Vehicle Lein Records WBAEV53474KM93105 - Check Vehicle Lien Records WBAEV53474KM85067 - Find Total Loss WBAEV53474KM40212 - Verify Lemon Vehicle VIN WBAEV53474KM04956 - Check Vehicle Title Brands WBAEV53474KM10692 - Verify Prior Taxi Records WBAEV53474KM01572 - Search Vehicle Title Records WBAEV53474KM59519 - Find VIN Salvage Records WBAEV53474KM96277 - Check Vehicle DMV Records WBAEV53474KM49461 - Get Full Specifications WBAEV53474KM10515 - Audit VIN Sale Records WBAEV53474KM05329 - Check VIN Accident Records WBAEV53474KM44101 - Search VIN Lienholder Information WBAEV53474KM13348 - Check for Title Problems WBAEV53474KM56085 - Check for Odometer Tampering WBAEV53474KM96991 - Find VIN Sale Records WBAEV53474KM20722 - Check for Active Thefts WBAEV53474KM70472 - Lookup VIN Specifications WBAEV53474KM36189 - Check Vehicle Theft Records WBAEV53474KM73629 - Verify Vehicle Insurance Records WBAEV53474KM64218 - Search for Lien Records WBAEV53474KM67099 - FInd Vehicle Lienholder Information WBAEV53474KM79110 - Get Odometer Readings WBAEV53474KM35799 - Request Impound Records WBAEV53474KM27590 - Search Vehicle Junk Records WBAEV53474KM50710 - Find Export Records WBAEV53474KM22289 - Verify Title Status WBAEV53474KM58631 - Get Cost of Ownership WBAEV53474KM96618 - Find Junk Record WBAEV53474KM51856 - Search Vehicle Insurance Records WBAEV53474KM37715 - Check for Title Records WBAEV53474KM52702 - Find VIN Lein Records WBAEV53474KM44616 - Check VIN Title Problems WBAEV53474KM73985 - Lookup Lien Records WBAEV53474KM75686 - Search Vehicle Market Value WBAEV53474KM96621 - Verify Vehicle Ownership Cost WBAEV53474KM22258 - Find Vehicle Junk Records WBAEV53474KM72156 - Get Lienholder Info WBAEV53474KM37942 - Discover Prior Damage WBAEV53474KM29128 - Check VIN Lien Records WBAEV53474KM40727 - Check VIN Salvage Records WBAEV53474KM36239 - Search VIN Collision Events WBAEV53474KM84890 - Search for Title Problems WBAEV53474KM14726 - Check Vehicle Market Value WBAEV53474KM72769 - Check Vehicle Lienholder Information WBAEV53474KM96781 - Check for Export Records WBAEV53474KM13138 - Check VIN Insurance Records WBAEV53474KM81729 - Lookup Vehicle Odometer Records WBAEV53474KM89037 - Get VIN Lienholder Information WBAEV53474KM79768 - Find VIN Export Records WBAEV53474KM24026 - Check For Problems WBAEV53474KM50240 - Find Vehicle Odometer Records WBAEV53474KM79608 - Avoid Salvage Vehicles WBAEV53474KM74831 - Audit Vehicle Insurance Records WBAEV53474KM80550 - Lookup Vehicle Collision Events WBAEV53474KM31719 - Check Vehicle Accident Records WBAEV53474KM55065 - Catch VIN Odometer Tampering WBAEV53474KM48018 - Get Prior Taxi Information WBAEV53474KM62419 - Get Vehicle Ownership Cost WBAEV53474KM29565 - Check Vehicle Impound Records WBAEV53474KM29209 - Search VIN Active Thefts WBAEV53474KM44986 - Get Vehicle Junk Records WBAEV53474KM30540 - Find Vehicle DMV Records WBAEV53474KM70259 - Lookup Title Brands WBAEV53474KM18579 - Search Prior Taxi Records WBAEV53474KM01538 - Estimate Market Value WBAEV53474KM08506 - Search VIN Theft Records WBAEV53474KM18971 - Get VIN DMV Records WBAEV53474KM92732 - Check Total Loss Events WBAEV53474KM85229 - Lookup Vehicle Lien Records WBAEV53474KM82766 - Find Vehicle Ownership Cost WBAEV53474KM14807 - Lookup VIN Title Problems WBAEV53474KM29775 - Search for Export Records WBAEV53474KM08232 - Verify Vehicle Market Value WBAEV53474KM82136 - Search VIN Title Brands WBAEV53474KM16816 - Lookup Vehicle Sale Records WBAEV53474KM65322 - Get VIN Salvage Records WBAEV53474KM96280 - Search for Odometer Tampering WBAEV53474KM03340 - Find Past Accidents WBAEV53474KM02267 - Check For Theft WBAEV53474KM02611 - Catch Vehicle Odometer Tampering WBAEV53474KM85862 - Find VIN Theft Records WBAEV53474KM37665 - Check Vehicle Junk Records WBAEV53474KM13799 - Find Registered States WBAEV53474KM47919 - Check for Prior Taxi WBAEV53474KM01250 - Check For Salvage WBAEV53474KM09767 - Check VIN History WBAEV53474KM97980 - Get Vehicle Title Records WBAEV53474KM27699 - Search for Sale Records WBAEV53474KM18288 - Find Vehicle Title Records WBAEV53474KM63120 - Lookup Total Loss Events WBAEV53474KM98949 - Search Vehicle Title Brands WBAEV53474KM31915 - Get Vehicle Specifications WBAEV53474KM88972 - Get Vehicle Title Brands WBAEV53474KM94948 - View Historical Sales WBAEV53474KM23488 - Search for Flood Damage WBAEV53474KM49735 - Check VIN Collision Events WBAEV53474KM55051 - Search Total Loss Events WBAEV53474KM89572 - Check VIN DMV Records WBAEV53474KM02916 - Check for Flood Damage WBAEV53474KM42767 - Check Vehicle Odometer Records WBAEV53474KM47970 - Search VIN Accident Records WBAEV53474KM57480 - Check Vehicle Ownership Cost WBAEV53474KM14080 - Find Vehicle Lien Records WBAEV53474KM07257 - Lookup Vehicle Market Value WBAEV53474KM55549 - Lookup Vehicle Information WBAEV53474KM08392 - Verify Vehicle Flood Damage WBAEV53474KM38427 - Search for Active Thefts WBAEV53474KM31347 - Lemon Check by VIN WBAEV53474KM59861 - Find Total Loss Events WBAEV53474KM91211 - Search VIN Salvage Records WBAEV53474KM80077 - Search VIN Export Records WBAEV53474KM34927 - Find VIN Accident Records WBAEV53474KM50626 - Check Flood Damage WBAEV53474KM28450 - Estimate Ownership Cost WBAEV53474KM84971 - Lookup Historical Records WBAEV53474KM25659 - Check for Lemon Vehicle WBAEV53474KM44051 - Verify Vehicle Collision Events WBAEV53474KM05900 - Verify Vehicle Theft Records WBAEV53474KM54949 - Find VIN Specifications WBAEV53474KM30635 - Get Vehicle Odometer Records WBAEV53474KM49167 - Find Vehicle Lein Records WBAEV53474KM59200 - Check Vehicle Lien Records WBAEV53474KM78345 - Find Total Loss WBAEV53474KM44289 - Verify Lemon Vehicle VIN WBAEV53474KM35561 - Check Vehicle Title Brands WBAEV53474KM58872 - Verify Prior Taxi Records WBAEV53474KM34085 - Search Vehicle Title Records WBAEV53474KM16752 - Find VIN Salvage Records WBAEV53474KM04021 - Check Vehicle DMV Records WBAEV53474KM64431 - Get Full Specifications WBAEV53474KM04990 - Audit VIN Sale Records WBAEV53474KM23328 - Check VIN Accident Records WBAEV53474KM27878 - Search VIN Lienholder Information WBAEV53474KM69595 - Check for Title Problems WBAEV53474KM41490 - Check for Odometer Tampering WBAEV53474KM32580 - Find VIN Sale Records WBAEV53474KM48620 - Check for Active Thefts WBAEV53474KM12362 - Lookup VIN Specifications WBAEV53474KM91161 - Check Vehicle Theft Records WBAEV53474KM08702 - Verify Vehicle Insurance Records WBAEV53474KM93718 - Search for Lien Records WBAEV53474KM67507 - FInd Vehicle Lienholder Information WBAEV53474KM40906 - Get Odometer Readings WBAEV53474KM50075 - Request Impound Records WBAEV53474KM07629 - Search Vehicle Junk Records WBAEV53474KM70990 - Find Export Records WBAEV53474KM26262 - Verify Title Status WBAEV53474KM65756 - Get Cost of Ownership WBAEV53474KM25578 - Find Junk Record WBAEV53474KM84131 - Search Vehicle Insurance Records WBAEV53474KM85750 - Check for Title Records WBAEV53474KM50089 - Find VIN Lein Records WBAEV53474KM25967 - Check VIN Title Problems WBAEV53474KM06156 - Lookup Lien Records WBAEV53474KM66910 - Search Vehicle Market Value WBAEV53474KM01975 - Verify Vehicle Ownership Cost WBAEV53474KM16315 - Find Vehicle Junk Records WBAEV53474KM76210 - Get Lienholder Info WBAEV53474KM31381 - Discover Prior Damage WBAEV53474KM35947 - Check VIN Lien Records WBAEV53474KM10627 - Check VIN Salvage Records WBAEV53474KM17240 - Search VIN Collision Events WBAEV53474KM14418 - Search for Title Problems WBAEV53474KM01569 - Check Vehicle Market Value WBAEV53474KM37682 - Check Vehicle Lienholder Information WBAEV53474KM28285 - Check for Export Records WBAEV53474KM57270 - Check VIN Insurance Records WBAEV53474KM23040 - Lookup Vehicle Odometer Records WBAEV53474KM05590 - Get VIN Lienholder Information WBAEV53474KM74800 - Find VIN Export Records WBAEV53474KM36841 - Check For Problems WBAEV53474KM20266 - Find Vehicle Odometer Records WBAEV53474KM78460 - Avoid Salvage Vehicles WBAEV53474KM61397 - Audit Vehicle Insurance Records WBAEV53474KM20039 - Lookup Vehicle Collision Events WBAEV53474KM70486 - Check Vehicle Accident Records WBAEV53474KM04875 - Catch VIN Odometer Tampering WBAEV53474KM47998 - Get Prior Taxi Information WBAEV53474KM69046 - Get Vehicle Ownership Cost WBAEV53474KM25841 - Check Vehicle Impound Records WBAEV53474KM57236 - Search VIN Active Thefts WBAEV53474KM30361 - Get Vehicle Junk Records WBAEV53474KM56796 - Find Vehicle DMV Records WBAEV53474KM27492 - Lookup Title Brands WBAEV53474KM45779 - Search Prior Taxi Records WBAEV53474KM84291 - Estimate Market Value WBAEV53474KM67927 - Search VIN Theft Records WBAEV53474KM66437 - Get VIN DMV Records WBAEV53474KM10496 - Check Total Loss Events WBAEV53474KM17822 - Lookup Vehicle Lien Records WBAEV53474KM57625 - Find Vehicle Ownership Cost WBAEV53474KM59665 - Lookup VIN Title Problems WBAEV53474KM55681 - Search for Export Records WBAEV53474KM98319 - Verify Vehicle Market Value WBAEV53474KM59391 - Search VIN Title Brands WBAEV53474KM24009 - Lookup Vehicle Sale Records WBAEV53474KM84050 - Get VIN Salvage Records WBAEV53474KM75090 - Search for Odometer Tampering WBAEV53474KM61898 - Find Past Accidents WBAEV53474KM89670 - Check For Theft WBAEV53474KM17898 - Catch Vehicle Odometer Tampering WBAEV53474KM46396 - Find VIN Theft Records WBAEV53474KM52070 - Check Vehicle Junk Records WBAEV53474KM09445 - Find Registered States WBAEV53474KM55860 - Check for Prior Taxi WBAEV53474KM09848 - Check For Salvage WBAEV53474KM39125 - Check VIN History WBAEV53474KM99275 - Get Vehicle Title Records WBAEV53474KM95999 - Search for Sale Records WBAEV53474KM74022 - Find Vehicle Title Records WBAEV53474KM41439 - Lookup Total Loss Events WBAEV53474KM55101 - Search Vehicle Title Brands WBAEV53474KM74411 - Get Vehicle Specifications WBAEV53474KM95291 - Get Vehicle Title Brands WBAEV53474KM86526 - View Historical Sales WBAEV53474KM80189 - Search for Flood Damage WBAEV53474KM32031 - Check VIN Collision Events WBAEV53474KM80502 - Search Total Loss Events WBAEV53474KM94691 - Check VIN DMV Records WBAEV53474KM63828 - Check for Flood Damage WBAEV53474KM47046 - Check Vehicle Odometer Records WBAEV53474KM61058 - Search VIN Accident Records WBAEV53474KM67801 - Check Vehicle Ownership Cost WBAEV53474KM32966 - Find Vehicle Lien Records WBAEV53474KM91001 - Lookup Vehicle Market Value WBAEV53474KM40081 - Lookup Vehicle Information WBAEV53474KM72349 - Verify Vehicle Flood Damage WBAEV53474KM84310 - Search for Active Thefts WBAEV53474KM93959 - Lemon Check by VIN WBAEV53474KM52411 - Find Total Loss Events WBAEV53474KM34958 - Search VIN Salvage Records WBAEV53474KM75722 - Search VIN Export Records WBAEV53474KM71475 - Find VIN Accident Records WBAEV53474KM49637 - Check Flood Damage WBAEV53474KM87966 - Estimate Ownership Cost WBAEV53474KM65658 - Lookup Historical Records WBAEV53474KM44695 - Check for Lemon Vehicle WBAEV53474KM78832 - Verify Vehicle Collision Events WBAEV53474KM19778 - Verify Vehicle Theft Records WBAEV53474KM53168 - Find VIN Specifications WBAEV53474KM07971 - Get Vehicle Odometer Records WBAEV53474KM32336 - Find Vehicle Lein Records WBAEV53474KM04228 - Check Vehicle Lien Records WBAEV53474KM47449 - Find Total Loss WBAEV53474KM40128 - Verify Lemon Vehicle VIN WBAEV53474KM36290 - Check Vehicle Title Brands WBAEV53474KM49105 - Verify Prior Taxi Records WBAEV53474KM36855 - Search Vehicle Title Records WBAEV53474KM60556 - Find VIN Salvage Records WBAEV53474KM19926 - Check Vehicle DMV Records WBAEV53474KM09168 - Get Full Specifications WBAEV53474KM87370 - Audit VIN Sale Records WBAEV53474KM81519 - Check VIN Accident Records WBAEV53474KM59956 - Search VIN Lienholder Information WBAEV53474KM54451 - Check for Title Problems WBAEV53474KM89362 - Check for Odometer Tampering WBAEV53474KM66227 - Find VIN Sale Records WBAEV53474KM00678 - Check for Active Thefts WBAEV53474KM71086 - Lookup VIN Specifications WBAEV53474KM08022 - Check Vehicle Theft Records WBAEV53474KM30425 - Verify Vehicle Insurance Records WBAEV53474KM45331 - Search for Lien Records WBAEV53474KM70567 - FInd Vehicle Lienholder Information WBAEV53474KM43577 - Get Odometer Readings WBAEV53474KM44356 - Request Impound Records WBAEV53474KM39951 - Search Vehicle Junk Records WBAEV53474KM37486 - Find Export Records WBAEV53474KM59312 - Verify Title Status WBAEV53474KM11311 - Get Cost of Ownership WBAEV53474KM98207 - Find Junk Record WBAEV53474KM81102 - Search Vehicle Insurance Records WBAEV53474KM80998 - Check for Title Records WBAEV53474KM06240 - Find VIN Lein Records WBAEV53474KM66261 - Check VIN Title Problems WBAEV53474KM26665 - Lookup Lien Records WBAEV53474KM39397 - Search Vehicle Market Value WBAEV53474KM96697 - Verify Vehicle Ownership Cost WBAEV53474KM51369 - Find Vehicle Junk Records WBAEV53474KM88261 - Get Lienholder Info WBAEV53474KM16671 - Discover Prior Damage WBAEV53474KM96330 - Check VIN Lien Records WBAEV53474KM45250 - Check VIN Salvage Records WBAEV53474KM25435 - Search VIN Collision Events WBAEV53474KM97669 - Search for Title Problems WBAEV53474KM13429 - Check Vehicle Market Value WBAEV53474KM52957 - Check Vehicle Lienholder Information WBAEV53474KM77440 - Check for Export Records WBAEV53474KM44020 - Check VIN Insurance Records WBAEV53474KM29999 - Lookup Vehicle Odometer Records WBAEV53474KM62551 - Get VIN Lienholder Information WBAEV53474KM16198 - Find VIN Export Records WBAEV53474KM94139 - Check For Problems WBAEV53474KM97137 - Find Vehicle Odometer Records WBAEV53474KM96988 - Avoid Salvage Vehicles WBAEV53474KM04391 - Audit Vehicle Insurance Records WBAEV53474KM07551 - Lookup Vehicle Collision Events WBAEV53474KM56765 - Check Vehicle Accident Records WBAEV53474KM64221 - Catch VIN Odometer Tampering WBAEV53474KM52179 - Get Prior Taxi Information WBAEV53474KM50738 - Get Vehicle Ownership Cost WBAEV53474KM57950 - Check Vehicle Impound Records WBAEV53474KM25807 - Search VIN Active Thefts WBAEV53474KM43742 - Get Vehicle Junk Records WBAEV53474KM23166 - Find Vehicle DMV Records WBAEV53474KM67359 - Lookup Title Brands WBAEV53474KM53025 - Search Prior Taxi Records WBAEV53474KM77101 - Estimate Market Value WBAEV53474KM29100 - Search VIN Theft Records WBAEV53474KM78541 - Get VIN DMV Records WBAEV53474KM70522 - Check Total Loss Events WBAEV53474KM47662 - Lookup Vehicle Lien Records WBAEV53474KM84596 - Find Vehicle Ownership Cost WBAEV53474KM81259 - Lookup VIN Title Problems WBAEV53474KM27587 - Search for Export Records WBAEV53474KM01040 - Verify Vehicle Market Value WBAEV53474KM37925 - Search VIN Title Brands WBAEV53474KM76918 - Lookup Vehicle Sale Records WBAEV53474KM19098 - Get VIN Salvage Records WBAEV53474KM51887 - Search for Odometer Tampering WBAEV53474KM38928 - Find Past Accidents WBAEV53474KM02446 - Check For Theft WBAEV53474KM44308 - Catch Vehicle Odometer Tampering WBAEV53474KM25130 - Find VIN Theft Records WBAEV53474KM74778 - Check Vehicle Junk Records WBAEV53474KM95856 - Find Registered States WBAEV53474KM99616 - Check for Prior Taxi WBAEV53474KM17187 - Check For Salvage WBAEV53474KM22339 - Check VIN History WBAEV53474KM29176 - Get Vehicle Title Records WBAEV53474KM23149 - Search for Sale Records WBAEV53474KM70455 - Find Vehicle Title Records WBAEV53474KM03578 - Lookup Total Loss Events WBAEV53474KM28061 - Search Vehicle Title Brands WBAEV53474KM88650 - Get Vehicle Specifications WBAEV53474KM34247 - Get Vehicle Title Brands WBAEV53474KM92262 - View Historical Sales WBAEV53474KM51582 - Search for Flood Damage WBAEV53474KM52067 - Check VIN Collision Events WBAEV53474KM67555 - Search Total Loss Events WBAEV53474KM69791 - Check VIN DMV Records WBAEV53474KM91872 - Check for Flood Damage WBAEV53474KM10398 - Check Vehicle Odometer Records WBAEV53474KM60931 - Search VIN Accident Records WBAEV53474KM75137 - Check Vehicle Ownership Cost WBAEV53474KM72867 - Find Vehicle Lien Records WBAEV53474KM20770 - Lookup Vehicle Market Value WBAEV53474KM33650 - Lookup Vehicle Information WBAEV53474KM42946 - Verify Vehicle Flood Damage WBAEV53474KM17061 - Search for Active Thefts WBAEV53474KM52182 - Lemon Check by VIN WBAEV53474KM24950 - Find Total Loss Events WBAEV53474KM85036 - Search VIN Salvage Records WBAEV53474KM28187 - Search VIN Export Records

Get Additional Information