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

Your vehicle has history record(s) on 2017-03

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 WBAEV53474KM24530 - Get Vehicle Title Records WBAEV53474KM53025 - Search for Sale Records WBAEV53474KM32319 - Find Vehicle Title Records WBAEV53474KM79902 - Lookup Total Loss Events WBAEV53474KM20459 - Search Vehicle Title Brands WBAEV53474KM76840 - Get Vehicle Specifications WBAEV53474KM04276 - Get Vehicle Title Brands WBAEV53474KM51002 - View Historical Sales WBAEV53474KM28528 - Search for Flood Damage WBAEV53474KM37617 - Check VIN Collision Events WBAEV53474KM41750 - Search Total Loss Events WBAEV53474KM57897 - Check VIN DMV Records WBAEV53474KM07209 - Check for Flood Damage WBAEV53474KM16606 - Check Vehicle Odometer Records WBAEV53474KM21045 - Search VIN Accident Records WBAEV53474KM89247 - Check Vehicle Ownership Cost WBAEV53474KM51100 - Find Vehicle Lien Records WBAEV53474KM11552 - Lookup Vehicle Market Value WBAEV53474KM20445 - Lookup Vehicle Information WBAEV53474KM56491 - Verify Vehicle Flood Damage WBAEV53474KM60377 - Search for Active Thefts WBAEV53474KM71802 - Lemon Check by VIN WBAEV53474KM36659 - Find Total Loss Events WBAEV53474KM78491 - Search VIN Salvage Records WBAEV53474KM89331 - Search VIN Export Records WBAEV53474KM91872 - Find VIN Accident Records WBAEV53474KM23068 - Check Flood Damage WBAEV53474KM90818 - Estimate Ownership Cost WBAEV53474KM47256 - Lookup Historical Records WBAEV53474KM24320 - Check for Lemon Vehicle WBAEV53474KM44910 - Verify Vehicle Collision Events WBAEV53474KM46317 - Verify Vehicle Theft Records WBAEV53474KM96750 - Find VIN Specifications WBAEV53474KM11017 - Get Vehicle Odometer Records WBAEV53474KM31140 - Find Vehicle Lein Records WBAEV53474KM83139 - Check Vehicle Lien Records WBAEV53474KM13186 - Find Total Loss WBAEV53474KM03418 - Verify Lemon Vehicle VIN WBAEV53474KM19098 - Check Vehicle Title Brands WBAEV53474KM10238 - Verify Prior Taxi Records WBAEV53474KM66616 - Search Vehicle Title Records WBAEV53474KM01636 - Find VIN Salvage Records WBAEV53474KM91631 - Check Vehicle DMV Records WBAEV53474KM12085 - Get Full Specifications WBAEV53474KM03757 - Audit VIN Sale Records WBAEV53474KM46141 - Check VIN Accident Records WBAEV53474KM76241 - Search VIN Lienholder Information WBAEV53474KM97039 - Check for Title Problems WBAEV53474KM95498 - Check for Odometer Tampering WBAEV53474KM55695 - Find VIN Sale Records WBAEV53474KM18985 - Check for Active Thefts WBAEV53474KM26388 - Lookup VIN Specifications WBAEV53474KM48648 - Check Vehicle Theft Records WBAEV53474KM23667 - Verify Vehicle Insurance Records WBAEV53474KM74618 - Search for Lien Records WBAEV53474KM54627 - FInd Vehicle Lienholder Information WBAEV53474KM90026 - Get Odometer Readings WBAEV53474KM63375 - Request Impound Records WBAEV53474KM05167 - Search Vehicle Junk Records WBAEV53474KM69399 - Find Export Records WBAEV53474KM05038 - Verify Title Status WBAEV53474KM54448 - Get Cost of Ownership WBAEV53474KM30375 - Find Junk Record WBAEV53474KM14080 - Search Vehicle Insurance Records WBAEV53474KM10756 - Check for Title Records WBAEV53474KM94657 - Find VIN Lein Records WBAEV53474KM80385 - Check VIN Title Problems WBAEV53474KM07162 - Lookup Lien Records WBAEV53474KM27458 - Search Vehicle Market Value WBAEV53474KM41697 - Verify Vehicle Ownership Cost WBAEV53474KM90799 - Find Vehicle Junk Records WBAEV53474KM21661 - Get Lienholder Info WBAEV53474KM67099 - Discover Prior Damage WBAEV53474KM63439 - Check VIN Lien Records WBAEV53474KM70780 - Check VIN Salvage Records WBAEV53474KM19148 - Search VIN Collision Events WBAEV53474KM63991 - Search for Title Problems WBAEV53474KM86090 - Check Vehicle Market Value WBAEV53474KM57916 - Check Vehicle Lienholder Information WBAEV53474KM19022 - Check for Export Records WBAEV53474KM99809 - Check VIN Insurance Records WBAEV53474KM50660 - Lookup Vehicle Odometer Records WBAEV53474KM71959 - Get VIN Lienholder Information WBAEV53474KM91709 - Find VIN Export Records WBAEV53474KM03998 - Check For Problems WBAEV53474KM13060 - Find Vehicle Odometer Records WBAEV53474KM96778 - Avoid Salvage Vehicles WBAEV53474KM72819 - Audit Vehicle Insurance Records WBAEV53474KM78037 - Lookup Vehicle Collision Events WBAEV53474KM49072 - Check Vehicle Accident Records WBAEV53474KM84386 - Catch VIN Odometer Tampering WBAEV53474KM85215 - Get Prior Taxi Information WBAEV53474KM06058 - Get Vehicle Ownership Cost WBAEV53474KM71735 - Check Vehicle Impound Records WBAEV53474KM74621 - Search VIN Active Thefts WBAEV53474KM12099 - Get Vehicle Junk Records WBAEV53474KM84128 - Find Vehicle DMV Records WBAEV53474KM34085 - Lookup Title Brands WBAEV53474KM17559 - Search Prior Taxi Records WBAEV53474KM64560 - Estimate Market Value WBAEV53474KM36631 - Search VIN Theft Records WBAEV53474KM97655 - Get VIN DMV Records WBAEV53474KM79088 - Check Total Loss Events WBAEV53474KM96991 - Lookup Vehicle Lien Records WBAEV53474KM19389 - Find Vehicle Ownership Cost WBAEV53474KM80726 - Lookup VIN Title Problems WBAEV53474KM70861 - Search for Export Records WBAEV53474KM12295 - Verify Vehicle Market Value WBAEV53474KM58256 - Search VIN Title Brands WBAEV53474KM12815 - Lookup Vehicle Sale Records WBAEV53474KM87529 - Get VIN Salvage Records WBAEV53474KM98059 - Search for Odometer Tampering WBAEV53474KM15696 - Find Past Accidents WBAEV53474KM85778 - Check For Theft WBAEV53474KM59200 - Catch Vehicle Odometer Tampering WBAEV53474KM72917 - Find VIN Theft Records WBAEV53474KM51775 - Check Vehicle Junk Records WBAEV53474KM32496 - Find Registered States WBAEV53474KM56782 - Check for Prior Taxi WBAEV53474KM90236 - Check For Salvage WBAEV53474KM74019 - Check VIN History WBAEV53474KM44356 - Get Vehicle Title Records WBAEV53474KM48018 - Search for Sale Records WBAEV53474KM31106 - Find Vehicle Title Records WBAEV53474KM33776 - Lookup Total Loss Events WBAEV53474KM50612 - Search Vehicle Title Brands WBAEV53474KM55955 - Get Vehicle Specifications WBAEV53474KM04441 - Get Vehicle Title Brands WBAEV53474KM81021 - View Historical Sales WBAEV53474KM23359 - Search for Flood Damage WBAEV53474KM00986 - Check VIN Collision Events WBAEV53474KM81228 - Search Total Loss Events WBAEV53474KM33700 - Check VIN DMV Records WBAEV53474KM71699 - Check for Flood Damage WBAEV53474KM05069 - Check Vehicle Odometer Records WBAEV53474KM60458 - Search VIN Accident Records WBAEV53474KM73288 - Check Vehicle Ownership Cost WBAEV53474KM75249 - Find Vehicle Lien Records WBAEV53474KM10806 - Lookup Vehicle Market Value WBAEV53474KM30649 - Lookup Vehicle Information WBAEV53474KM11339 - Verify Vehicle Flood Damage WBAEV53474KM70746 - Search for Active Thefts WBAEV53474KM43465 - Lemon Check by VIN WBAEV53474KM91788 - Find Total Loss Events WBAEV53474KM68527 - Search VIN Salvage Records WBAEV53474KM67815 - Search VIN Export Records WBAEV53474KM06626 - Find VIN Accident Records WBAEV53474KM31588 - Check Flood Damage WBAEV53474KM55549 - Estimate Ownership Cost WBAEV53474KM68592 - Lookup Historical Records WBAEV53474KM02351 - Check for Lemon Vehicle WBAEV53474KM47886 - Verify Vehicle Collision Events WBAEV53474KM70570 - Verify Vehicle Theft Records WBAEV53474KM46916 - Find VIN Specifications WBAEV53474KM13947 - Get Vehicle Odometer Records WBAEV53474KM12930 - Find Vehicle Lein Records WBAEV53474KM46446 - Check Vehicle Lien Records WBAEV53474KM40419 - Find Total Loss WBAEV53474KM46737 - Verify Lemon Vehicle VIN WBAEV53474KM33857 - Check Vehicle Title Brands WBAEV53474KM34698 - Verify Prior Taxi Records WBAEV53474KM10322 - Search Vehicle Title Records WBAEV53474KM20610 - Find VIN Salvage Records WBAEV53474KM16346 - Check Vehicle DMV Records WBAEV53474KM87062 - Get Full Specifications WBAEV53474KM72996 - Audit VIN Sale Records WBAEV53474KM31008 - Check VIN Accident Records WBAEV53474KM94027 - Search VIN Lienholder Information WBAEV53474KM54126 - Check for Title Problems WBAEV53474KM24382 - Check for Odometer Tampering WBAEV53474KM18002 - Find VIN Sale Records WBAEV53474KM61058 - Check for Active Thefts WBAEV53474KM46608 - Lookup VIN Specifications WBAEV53474KM71346 - Check Vehicle Theft Records WBAEV53474KM32398 - Verify Vehicle Insurance Records WBAEV53474KM09008 - Search for Lien Records WBAEV53474KM74747 - FInd Vehicle Lienholder Information WBAEV53474KM59990 - Get Odometer Readings WBAEV53474KM98756 - Request Impound Records WBAEV53474KM53266 - Search Vehicle Junk Records WBAEV53474KM08926 - Find Export Records WBAEV53474KM99938 - Verify Title Status WBAEV53474KM52392 - Get Cost of Ownership WBAEV53474KM87496 - Find Junk Record WBAEV53474KM82041 - Search Vehicle Insurance Records WBAEV53474KM42686 - Check for Title Records WBAEV53474KM03595 - Find VIN Lein Records WBAEV53474KM02530 - Check VIN Title Problems WBAEV53474KM61125 - Lookup Lien Records WBAEV53474KM86476 - Search Vehicle Market Value WBAEV53474KM77731 - Verify Vehicle Ownership Cost WBAEV53474KM84579 - Find Vehicle Junk Records WBAEV53474KM43126 - Get Lienholder Info WBAEV53474KM11566 - Discover Prior Damage WBAEV53474KM17657 - Check VIN Lien Records WBAEV53474KM02057 - Check VIN Salvage Records WBAEV53474KM27170 - Search VIN Collision Events WBAEV53474KM07131 - Search for Title Problems WBAEV53474KM69130 - Check Vehicle Market Value WBAEV53474KM65790 - Check Vehicle Lienholder Information WBAEV53474KM88745 - Check for Export Records WBAEV53474KM35107 - Check VIN Insurance Records WBAEV53474KM94965 - Lookup Vehicle Odometer Records WBAEV53474KM62310 - Get VIN Lienholder Information WBAEV53474KM36726 - Find VIN Export Records WBAEV53474KM92956 - Check For Problems WBAEV53474KM51338 - Find Vehicle Odometer Records WBAEV53474KM15682 - Avoid Salvage Vehicles WBAEV53474KM02897 - Audit Vehicle Insurance Records WBAEV53474KM41988 - Lookup Vehicle Collision Events WBAEV53474KM16041 - Check Vehicle Accident Records WBAEV53474KM29727 - Catch VIN Odometer Tampering WBAEV53474KM25838 - Get Prior Taxi Information WBAEV53474KM88552 - Get Vehicle Ownership Cost WBAEV53474KM09638 - Check Vehicle Impound Records WBAEV53474KM27105 - Search VIN Active Thefts WBAEV53474KM61495 - Get Vehicle Junk Records WBAEV53474KM03306 - Find Vehicle DMV Records WBAEV53474KM10675 - Lookup Title Brands WBAEV53474KM21997 - Search Prior Taxi Records WBAEV53474KM13088 - Estimate Market Value WBAEV53474KM45099 - Search VIN Theft Records WBAEV53474KM36080 - Get VIN DMV Records WBAEV53474KM91905 - Check Total Loss Events WBAEV53474KM62260 - Lookup Vehicle Lien Records WBAEV53474KM37049 - Find Vehicle Ownership Cost WBAEV53474KM58919 - Lookup VIN Title Problems WBAEV53474KM71296 - Search for Export Records WBAEV53474KM37679 - Verify Vehicle Market Value WBAEV53474KM34555 - Search VIN Title Brands WBAEV53474KM30490 - Lookup Vehicle Sale Records WBAEV53474KM41909 - Get VIN Salvage Records WBAEV53474KM16492 - Search for Odometer Tampering WBAEV53474KM53235 - Find Past Accidents WBAEV53474KM56698 - Check For Theft WBAEV53474KM36046 - Catch Vehicle Odometer Tampering WBAEV53474KM04357 - Find VIN Theft Records WBAEV53474KM35866 - Check Vehicle Junk Records WBAEV53474KM99468 - Find Registered States WBAEV53474KM85585 - Check for Prior Taxi WBAEV53474KM89930 - Check For Salvage WBAEV53474KM53168 - Check VIN History WBAEV53474KM59715 - Get Vehicle Title Records WBAEV53474KM88115 - Search for Sale Records WBAEV53474KM38637 - Find Vehicle Title Records WBAEV53474KM38881 - Lookup Total Loss Events WBAEV53474KM91337 - Search Vehicle Title Brands WBAEV53474KM43952 - Get Vehicle Specifications WBAEV53474KM69192 - Get Vehicle Title Brands WBAEV53474KM48150 - View Historical Sales WBAEV53474KM42462 - Search for Flood Damage WBAEV53474KM96067 - Check VIN Collision Events WBAEV53474KM64042 - Search Total Loss Events WBAEV53474KM59035 - Check VIN DMV Records WBAEV53474KM05492 - Check for Flood Damage WBAEV53474KM74246 - Check Vehicle Odometer Records WBAEV53474KM67037 - Search VIN Accident Records WBAEV53474KM94562 - Check Vehicle Ownership Cost WBAEV53474KM13057 - Find Vehicle Lien Records WBAEV53474KM78118 - Lookup Vehicle Market Value WBAEV53474KM83688 - Lookup Vehicle Information WBAEV53474KM57396 - Verify Vehicle Flood Damage WBAEV53474KM99888 - Search for Active Thefts WBAEV53474KM06271 - Lemon Check by VIN WBAEV53474KM02365 - Find Total Loss Events WBAEV53474KM31557 - Search VIN Salvage Records WBAEV53474KM17772 - Search VIN Export Records WBAEV53474KM18288 - Find VIN Accident Records WBAEV53474KM93766 - Check Flood Damage WBAEV53474KM17870 - Estimate Ownership Cost WBAEV53474KM08831 - Lookup Historical Records WBAEV53474KM32191 - Check for Lemon Vehicle WBAEV53474KM98286 - Verify Vehicle Collision Events WBAEV53474KM37858 - Verify Vehicle Theft Records WBAEV53474KM50450 - Find VIN Specifications WBAEV53474KM13575 - Get Vehicle Odometer Records WBAEV53474KM40209 - Find Vehicle Lein Records WBAEV53474KM63960 - Check Vehicle Lien Records WBAEV53474KM88387 - Find Total Loss WBAEV53474KM37326 - Verify Lemon Vehicle VIN WBAEV53474KM30988 - Check Vehicle Title Brands WBAEV53474KM23605 - Verify Prior Taxi Records WBAEV53474KM02219 - Search Vehicle Title Records WBAEV53474KM19070 - Find VIN Salvage Records WBAEV53474KM12376 - Check Vehicle DMV Records WBAEV53474KM63389 - Get Full Specifications WBAEV53474KM16671 - Audit VIN Sale Records WBAEV53474KM68317 - Check VIN Accident Records WBAEV53474KM34622 - Search VIN Lienholder Information WBAEV53474KM99230 - Check for Title Problems WBAEV53474KM21742 - Check for Odometer Tampering WBAEV53474KM85912 - Find VIN Sale Records WBAEV53474KM03760 - Check for Active Thefts WBAEV53474KM59746 - Lookup VIN Specifications WBAEV53474KM94691 - Check Vehicle Theft Records WBAEV53474KM87689 - Verify Vehicle Insurance Records WBAEV53474KM94741 - Search for Lien Records WBAEV53474KM44082 - FInd Vehicle Lienholder Information WBAEV53474KM39822 - Get Odometer Readings WBAEV53474KM06805 - Request Impound Records WBAEV53474KM07517 - Search Vehicle Junk Records WBAEV53474KM17027 - Find Export Records WBAEV53474KM41537 - Verify Title Status WBAEV53474KM05122 - Get Cost of Ownership WBAEV53474KM62887 - Find Junk Record WBAEV53474KM39545 - Search Vehicle Insurance Records WBAEV53474KM64252 - Check for Title Records WBAEV53474KM93816 - Find VIN Lein Records WBAEV53474KM28531 - Check VIN Title Problems WBAEV53474KM53848 - Lookup Lien Records WBAEV53474KM23992 - Search Vehicle Market Value WBAEV53474KM85618 - Verify Vehicle Ownership Cost WBAEV53474KM88339 - Find Vehicle Junk Records WBAEV53474KM15701 - Get Lienholder Info WBAEV53474KM41196 - Discover Prior Damage WBAEV53474KM01605 - Check VIN Lien Records WBAEV53474KM97526 - Check VIN Salvage Records WBAEV53474KM58306 - Search VIN Collision Events WBAEV53474KM97980 - Search for Title Problems WBAEV53474KM64395 - Check Vehicle Market Value WBAEV53474KM25998 - Check Vehicle Lienholder Information WBAEV53474KM19487 - Check for Export Records WBAEV53474KM63196 - Check VIN Insurance Records WBAEV53474KM59147 - Lookup Vehicle Odometer Records WBAEV53474KM29579 - Get VIN Lienholder Information WBAEV53474KM37536 - Find VIN Export Records WBAEV53474KM41957 - Check For Problems WBAEV53474KM68771 - Find Vehicle Odometer Records WBAEV53474KM43028 - Avoid Salvage Vehicles WBAEV53474KM11289 - Audit Vehicle Insurance Records WBAEV53474KM03208 - Lookup Vehicle Collision Events WBAEV53474KM26570 - Check Vehicle Accident Records WBAEV53474KM22759 - Catch VIN Odometer Tampering WBAEV53474KM50495 - Get Prior Taxi Information WBAEV53474KM01748 - Get Vehicle Ownership Cost WBAEV53474KM84551 - Check Vehicle Impound Records WBAEV53474KM23698 - Search VIN Active Thefts WBAEV53474KM17481 - Get Vehicle Junk Records WBAEV53474KM58631 - Find Vehicle DMV Records WBAEV53474KM63067 - Lookup Title Brands WBAEV53474KM60122 - Search Prior Taxi Records WBAEV53474KM33437 - Estimate Market Value WBAEV53474KM76420 - Search VIN Theft Records WBAEV53474KM10398 - Get VIN DMV Records WBAEV53474KM27976 - Check Total Loss Events WBAEV53474KM72321 - Lookup Vehicle Lien Records WBAEV53474KM53638 - Find Vehicle Ownership Cost WBAEV53474KM02429 - Lookup VIN Title Problems WBAEV53474KM24690 - Search for Export Records WBAEV53474KM53199 - Verify Vehicle Market Value WBAEV53474KM65076 - Search VIN Title Brands WBAEV53474KM59651 - Lookup Vehicle Sale Records WBAEV53474KM98806 - Get VIN Salvage Records WBAEV53474KM74067 - Search for Odometer Tampering WBAEV53474KM54319 - Find Past Accidents WBAEV53474KM04150 - Check For Theft WBAEV53474KM48682 - Catch Vehicle Odometer Tampering WBAEV53474KM88132 - Find VIN Theft Records WBAEV53474KM75476 - Check Vehicle Junk Records WBAEV53474KM36922 - Find Registered States WBAEV53474KM42591 - Check for Prior Taxi WBAEV53474KM91676 - Check For Salvage WBAEV53474KM52005 - Check VIN History WBAEV53474KM39447 - Get Vehicle Title Records WBAEV53474KM16797 - Search for Sale Records WBAEV53474KM91807 - Find Vehicle Title Records WBAEV53474KM57575 - Lookup Total Loss Events WBAEV53474KM72111 - Search Vehicle Title Brands WBAEV53474KM02169 - Get Vehicle Specifications WBAEV53474KM01930 - Get Vehicle Title Brands WBAEV53474KM77390 - View Historical Sales WBAEV53474KM41179 - Search for Flood Damage WBAEV53474KM84159 - Check VIN Collision Events WBAEV53474KM25791 - Search Total Loss Events WBAEV53474KM25970 - Check VIN DMV Records WBAEV53474KM59178 - Check for Flood Damage WBAEV53474KM47905 - Check Vehicle Odometer Records WBAEV53474KM34250 - Search VIN Accident Records WBAEV53474KM53557 - Check Vehicle Ownership Cost WBAEV53474KM37312 - Find Vehicle Lien Records WBAEV53474KM68821 - Lookup Vehicle Market Value WBAEV53474KM53879 - Lookup Vehicle Information WBAEV53474KM61920 - Verify Vehicle Flood Damage WBAEV53474KM25841 - Search for Active Thefts WBAEV53474KM52621 - Lemon Check by VIN WBAEV53474KM96862 - Find Total Loss Events WBAEV53474KM74070 - Search VIN Salvage Records WBAEV53474KM89345 - Search VIN Export Records

Get Additional Information