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

Your vehicle has history record(s) on 2016-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 WBAEV53474KM46575 - Get Vehicle Title Records WBAEV53474KM45295 - Search for Sale Records WBAEV53474KM29789 - Find Vehicle Title Records WBAEV53474KM35849 - Lookup Total Loss Events WBAEV53474KM31106 - Search Vehicle Title Brands WBAEV53474KM57981 - Get Vehicle Specifications WBAEV53474KM92746 - Get Vehicle Title Brands WBAEV53474KM13768 - View Historical Sales WBAEV53474KM26438 - Search for Flood Damage WBAEV53474KM09879 - Check VIN Collision Events WBAEV53474KM59892 - Search Total Loss Events WBAEV53474KM76031 - Check VIN DMV Records WBAEV53474KM25757 - Check for Flood Damage WBAEV53474KM55051 - Check Vehicle Odometer Records WBAEV53474KM62761 - Search VIN Accident Records WBAEV53474KM53106 - Check Vehicle Ownership Cost WBAEV53474KM14788 - Find Vehicle Lien Records WBAEV53474KM92729 - Lookup Vehicle Market Value WBAEV53474KM22258 - Lookup Vehicle Information WBAEV53474KM06366 - Verify Vehicle Flood Damage WBAEV53474KM50206 - Search for Active Thefts WBAEV53474KM47418 - Lemon Check by VIN WBAEV53474KM60220 - Find Total Loss Events WBAEV53474KM17240 - Search VIN Salvage Records WBAEV53474KM92827 - Search VIN Export Records WBAEV53474KM42798 - Find VIN Accident Records WBAEV53474KM89961 - Check Flood Damage WBAEV53474KM89412 - Estimate Ownership Cost WBAEV53474KM86252 - Lookup Historical Records WBAEV53474KM80970 - Check for Lemon Vehicle WBAEV53474KM05590 - Verify Vehicle Collision Events WBAEV53474KM17691 - Verify Vehicle Theft Records WBAEV53474KM71721 - Find VIN Specifications WBAEV53474KM19926 - Get Vehicle Odometer Records WBAEV53474KM86395 - Find Vehicle Lein Records WBAEV53474KM62842 - Check Vehicle Lien Records WBAEV53474KM32918 - Find Total Loss WBAEV53474KM83867 - Verify Lemon Vehicle VIN WBAEV53474KM16346 - Check Vehicle Title Brands WBAEV53474KM18646 - Verify Prior Taxi Records WBAEV53474KM87708 - Search Vehicle Title Records WBAEV53474KM92536 - Find VIN Salvage Records WBAEV53474KM89765 - Check Vehicle DMV Records WBAEV53474KM26035 - Get Full Specifications WBAEV53474KM26889 - Audit VIN Sale Records WBAEV53474KM60668 - Check VIN Accident Records WBAEV53474KM34300 - Search VIN Lienholder Information WBAEV53474KM66356 - Check for Title Problems WBAEV53474KM65756 - Check for Odometer Tampering WBAEV53474KM42137 - Find VIN Sale Records WBAEV53474KM45510 - Check for Active Thefts WBAEV53474KM28691 - Lookup VIN Specifications WBAEV53474KM92195 - Check Vehicle Theft Records WBAEV53474KM21336 - Verify Vehicle Insurance Records WBAEV53474KM24270 - Search for Lien Records WBAEV53474KM75557 - FInd Vehicle Lienholder Information WBAEV53474KM19537 - Get Odometer Readings WBAEV53474KM03208 - Request Impound Records WBAEV53474KM91127 - Search Vehicle Junk Records WBAEV53474KM35608 - Find Export Records WBAEV53474KM23636 - Verify Title Status WBAEV53474KM69841 - Get Cost of Ownership WBAEV53474KM35186 - Find Junk Record WBAEV53474KM67376 - Search Vehicle Insurance Records WBAEV53474KM83075 - Check for Title Records WBAEV53474KM77728 - Find VIN Lein Records WBAEV53474KM78880 - Check VIN Title Problems WBAEV53474KM49461 - Lookup Lien Records WBAEV53474KM01667 - Search Vehicle Market Value WBAEV53474KM01216 - Verify Vehicle Ownership Cost WBAEV53474KM63487 - Find Vehicle Junk Records WBAEV53474KM22938 - Get Lienholder Info WBAEV53474KM48388 - Discover Prior Damage WBAEV53474KM11440 - Check VIN Lien Records WBAEV53474KM41375 - Check VIN Salvage Records WBAEV53474KM29405 - Search VIN Collision Events WBAEV53474KM05220 - Search for Title Problems WBAEV53474KM72982 - Check Vehicle Market Value WBAEV53474KM64820 - Check Vehicle Lienholder Information WBAEV53474KM41506 - Check for Export Records WBAEV53474KM88387 - Check VIN Insurance Records WBAEV53474KM98675 - Lookup Vehicle Odometer Records WBAEV53474KM58225 - Get VIN Lienholder Information WBAEV53474KM22597 - Find VIN Export Records WBAEV53474KM17769 - Check For Problems WBAEV53474KM21790 - Find Vehicle Odometer Records WBAEV53474KM42199 - Avoid Salvage Vehicles WBAEV53474KM75977 - Audit Vehicle Insurance Records WBAEV53474KM36046 - Lookup Vehicle Collision Events WBAEV53474KM69645 - Check Vehicle Accident Records WBAEV53474KM35396 - Catch VIN Odometer Tampering WBAEV53474KM52361 - Get Prior Taxi Information WBAEV53474KM43787 - Get Vehicle Ownership Cost WBAEV53474KM81410 - Check Vehicle Impound Records WBAEV53474KM53770 - Search VIN Active Thefts WBAEV53474KM43546 - Get Vehicle Junk Records WBAEV53474KM66910 - Find Vehicle DMV Records WBAEV53474KM73050 - Lookup Title Brands WBAEV53474KM34345 - Search Prior Taxi Records WBAEV53474KM52862 - Estimate Market Value WBAEV53474KM29971 - Search VIN Theft Records WBAEV53474KM68480 - Get VIN DMV Records WBAEV53474KM08358 - Check Total Loss Events WBAEV53474KM51890 - Lookup Vehicle Lien Records WBAEV53474KM86347 - Find Vehicle Ownership Cost WBAEV53474KM21692 - Lookup VIN Title Problems WBAEV53474KM42056 - Search for Export Records WBAEV53474KM02866 - Verify Vehicle Market Value WBAEV53474KM47807 - Search VIN Title Brands WBAEV53474KM59360 - Lookup Vehicle Sale Records WBAEV53474KM90978 - Get VIN Salvage Records WBAEV53474KM26648 - Search for Odometer Tampering WBAEV53474KM64218 - Find Past Accidents WBAEV53474KM66065 - Check For Theft WBAEV53474KM90155 - Catch Vehicle Odometer Tampering WBAEV53474KM25225 - Find VIN Theft Records WBAEV53474KM19425 - Check Vehicle Junk Records WBAEV53474KM09087 - Find Registered States WBAEV53474KM28058 - Check for Prior Taxi WBAEV53474KM93475 - Check For Salvage WBAEV53474KM24429 - Check VIN History WBAEV53474KM16606 - Get Vehicle Title Records WBAEV53474KM82217 - Search for Sale Records WBAEV53474KM31316 - Find Vehicle Title Records WBAEV53474KM05735 - Lookup Total Loss Events WBAEV53474KM78412 - Search Vehicle Title Brands WBAEV53474KM00941 - Get Vehicle Specifications WBAEV53474KM90818 - Get Vehicle Title Brands WBAEV53474KM51680 - View Historical Sales WBAEV53474KM52988 - Search for Flood Damage WBAEV53474KM38931 - Check VIN Collision Events WBAEV53474KM29890 - Search Total Loss Events WBAEV53474KM69192 - Check VIN DMV Records WBAEV53474KM14368 - Check for Flood Damage WBAEV53474KM43479 - Check Vehicle Odometer Records WBAEV53474KM78460 - Search VIN Accident Records WBAEV53474KM96487 - Check Vehicle Ownership Cost WBAEV53474KM03788 - Find Vehicle Lien Records WBAEV53474KM66826 - Lookup Vehicle Market Value WBAEV53474KM98045 - Lookup Vehicle Information WBAEV53474KM81567 - Verify Vehicle Flood Damage WBAEV53474KM71296 - Search for Active Thefts WBAEV53474KM29985 - Lemon Check by VIN WBAEV53474KM23507 - Find Total Loss Events WBAEV53474KM90687 - Search VIN Salvage Records WBAEV53474KM17321 - Search VIN Export Records WBAEV53474KM65529 - Find VIN Accident Records WBAEV53474KM98711 - Check Flood Damage WBAEV53474KM25449 - Estimate Ownership Cost WBAEV53474KM01829 - Lookup Historical Records WBAEV53474KM92648 - Check for Lemon Vehicle WBAEV53474KM49430 - Verify Vehicle Collision Events WBAEV53474KM25709 - Verify Vehicle Theft Records WBAEV53474KM92097 - Find VIN Specifications WBAEV53474KM71282 - Get Vehicle Odometer Records WBAEV53474KM94948 - Find Vehicle Lein Records WBAEV53474KM58919 - Check Vehicle Lien Records WBAEV53474KM56328 - Find Total Loss WBAEV53474KM59648 - Verify Lemon Vehicle VIN WBAEV53474KM67572 - Check Vehicle Title Brands WBAEV53474KM84470 - Verify Prior Taxi Records WBAEV53474KM18971 - Search Vehicle Title Records WBAEV53474KM60377 - Find VIN Salvage Records WBAEV53474KM02401 - Check Vehicle DMV Records WBAEV53474KM21286 - Get Full Specifications WBAEV53474KM19330 - Audit VIN Sale Records WBAEV53474KM44521 - Check VIN Accident Records WBAEV53474KM52487 - Search VIN Lienholder Information WBAEV53474KM23717 - Check for Title Problems WBAEV53474KM29002 - Check for Odometer Tampering WBAEV53474KM08392 - Find VIN Sale Records WBAEV53474KM33888 - Check for Active Thefts WBAEV53474KM02222 - Lookup VIN Specifications WBAEV53474KM51520 - Check Vehicle Theft Records WBAEV53474KM66471 - Verify Vehicle Insurance Records WBAEV53474KM04780 - Search for Lien Records WBAEV53474KM61948 - FInd Vehicle Lienholder Information WBAEV53474KM05055 - Get Odometer Readings WBAEV53474KM17139 - Request Impound Records WBAEV53474KM85392 - Search Vehicle Junk Records WBAEV53474KM94125 - Find Export Records WBAEV53474KM94710 - Verify Title Status WBAEV53474KM00048 - Get Cost of Ownership WBAEV53474KM93346 - Find Junk Record WBAEV53474KM38038 - Search Vehicle Insurance Records WBAEV53474KM83562 - Check for Title Records WBAEV53474KM64896 - Find VIN Lein Records WBAEV53474KM87045 - Check VIN Title Problems WBAEV53474KM89488 - Lookup Lien Records WBAEV53474KM09249 - Search Vehicle Market Value WBAEV53474KM89247 - Verify Vehicle Ownership Cost WBAEV53474KM95386 - Find Vehicle Junk Records WBAEV53474KM23989 - Get Lienholder Info WBAEV53474KM80032 - Discover Prior Damage WBAEV53474KM99390 - Check VIN Lien Records WBAEV53474KM29372 - Check VIN Salvage Records WBAEV53474KM70147 - Search VIN Collision Events WBAEV53474KM28951 - Search for Title Problems WBAEV53474KM07890 - Check Vehicle Market Value WBAEV53474KM95372 - Check Vehicle Lienholder Information WBAEV53474KM24897 - Check for Export Records WBAEV53474KM39738 - Check VIN Insurance Records WBAEV53474KM74151 - Lookup Vehicle Odometer Records WBAEV53474KM81939 - Get VIN Lienholder Information WBAEV53474KM79138 - Find VIN Export Records WBAEV53474KM87675 - Check For Problems WBAEV53474KM22857 - Find Vehicle Odometer Records WBAEV53474KM07906 - Avoid Salvage Vehicles WBAEV53474KM11860 - Audit Vehicle Insurance Records WBAEV53474KM63571 - Lookup Vehicle Collision Events WBAEV53474KM56071 - Check Vehicle Accident Records WBAEV53474KM97221 - Catch VIN Odometer Tampering WBAEV53474KM05458 - Get Prior Taxi Information WBAEV53474KM90432 - Get Vehicle Ownership Cost WBAEV53474KM41005 - Check Vehicle Impound Records WBAEV53474KM38508 - Search VIN Active Thefts WBAEV53474KM10949 - Get Vehicle Junk Records WBAEV53474KM81830 - Find Vehicle DMV Records WBAEV53474KM15231 - Lookup Title Brands WBAEV53474KM80130 - Search Prior Taxi Records WBAEV53474KM68589 - Estimate Market Value WBAEV53474KM07310 - Search VIN Theft Records WBAEV53474KM57348 - Get VIN DMV Records WBAEV53474KM36547 - Check Total Loss Events WBAEV53474KM81035 - Lookup Vehicle Lien Records WBAEV53474KM49766 - Find Vehicle Ownership Cost WBAEV53474KM97851 - Lookup VIN Title Problems WBAEV53474KM97722 - Search for Export Records WBAEV53474KM64932 - Verify Vehicle Market Value WBAEV53474KM46799 - Search VIN Title Brands WBAEV53474KM72271 - Lookup Vehicle Sale Records WBAEV53474KM71797 - Get VIN Salvage Records WBAEV53474KM06528 - Search for Odometer Tampering WBAEV53474KM43658 - Find Past Accidents WBAEV53474KM42896 - Check For Theft WBAEV53474KM70200 - Catch Vehicle Odometer Tampering WBAEV53474KM45409 - Find VIN Theft Records WBAEV53474KM56281 - Check Vehicle Junk Records WBAEV53474KM81049 - Find Registered States WBAEV53474KM47841 - Check for Prior Taxi WBAEV53474KM99499 - Check For Salvage WBAEV53474KM10529 - Check VIN History WBAEV53474KM03841 - Get Vehicle Title Records WBAEV53474KM86686 - Search for Sale Records WBAEV53474KM81150 - Find Vehicle Title Records WBAEV53474KM67426 - Lookup Total Loss Events WBAEV53474KM00132 - Search Vehicle Title Brands WBAEV53474KM02320 - Get Vehicle Specifications WBAEV53474KM55437 - Get Vehicle Title Brands WBAEV53474KM50125 - View Historical Sales WBAEV53474KM83819 - Search for Flood Damage WBAEV53474KM00695 - Check VIN Collision Events WBAEV53474KM74036 - Search Total Loss Events WBAEV53474KM77230 - Check VIN DMV Records WBAEV53474KM80127 - Check for Flood Damage WBAEV53474KM43112 - Check Vehicle Odometer Records WBAEV53474KM37438 - Search VIN Accident Records WBAEV53474KM42672 - Check Vehicle Ownership Cost WBAEV53474KM84131 - Find Vehicle Lien Records WBAEV53474KM38587 - Lookup Vehicle Market Value WBAEV53474KM39481 - Lookup Vehicle Information WBAEV53474KM90446 - Verify Vehicle Flood Damage WBAEV53474KM39268 - Search for Active Thefts WBAEV53474KM18727 - Lemon Check by VIN WBAEV53474KM57706 - Find Total Loss Events WBAEV53474KM88650 - Search VIN Salvage Records WBAEV53474KM46625 - Search VIN Export Records WBAEV53474KM00602 - Find VIN Accident Records WBAEV53474KM72819 - Check Flood Damage WBAEV53474KM55115 - Estimate Ownership Cost WBAEV53474KM97509 - Lookup Historical Records WBAEV53474KM91970 - Check for Lemon Vehicle WBAEV53474KM42932 - Verify Vehicle Collision Events WBAEV53474KM61819 - Verify Vehicle Theft Records WBAEV53474KM39285 - Find VIN Specifications WBAEV53474KM68592 - Get Vehicle Odometer Records WBAEV53474KM67927 - Find Vehicle Lein Records WBAEV53474KM21899 - Check Vehicle Lien Records WBAEV53474KM46138 - Find Total Loss WBAEV53474KM70262 - Verify Lemon Vehicle VIN WBAEV53474KM82590 - Check Vehicle Title Brands WBAEV53474KM40825 - Verify Prior Taxi Records WBAEV53474KM40887 - Search Vehicle Title Records WBAEV53474KM31056 - Find VIN Salvage Records WBAEV53474KM48830 - Check Vehicle DMV Records WBAEV53474KM42669 - Get Full Specifications WBAEV53474KM73890 - Audit VIN Sale Records WBAEV53474KM58032 - Check VIN Accident Records WBAEV53474KM15598 - Search VIN Lienholder Information WBAEV53474KM23510 - Check for Title Problems WBAEV53474KM53901 - Check for Odometer Tampering WBAEV53474KM85425 - Find VIN Sale Records WBAEV53474KM63392 - Check for Active Thefts WBAEV53474KM65840 - Lookup VIN Specifications WBAEV53474KM53140 - Check Vehicle Theft Records WBAEV53474KM21319 - Verify Vehicle Insurance Records WBAEV53474KM04035 - Search for Lien Records WBAEV53474KM41425 - FInd Vehicle Lienholder Information WBAEV53474KM82539 - Get Odometer Readings WBAEV53474KM31395 - Request Impound Records WBAEV53474KM25550 - Search Vehicle Junk Records WBAEV53474KM94237 - Find Export Records WBAEV53474KM56667 - Verify Title Status WBAEV53474KM89555 - Get Cost of Ownership WBAEV53474KM94982 - Find Junk Record WBAEV53474KM52618 - Search Vehicle Insurance Records WBAEV53474KM50271 - Check for Title Records WBAEV53474KM49976 - Find VIN Lein Records WBAEV53474KM62369 - Check VIN Title Problems WBAEV53474KM01572 - Lookup Lien Records WBAEV53474KM94609 - Search Vehicle Market Value WBAEV53474KM81780 - Verify Vehicle Ownership Cost WBAEV53474KM55499 - Find Vehicle Junk Records WBAEV53474KM51775 - Get Lienholder Info WBAEV53474KM26326 - Discover Prior Damage WBAEV53474KM97672 - Check VIN Lien Records WBAEV53474KM26021 - Check VIN Salvage Records WBAEV53474KM95775 - Search VIN Collision Events WBAEV53474KM32675 - Search for Title Problems WBAEV53474KM40646 - Check Vehicle Market Value WBAEV53474KM97168 - Check Vehicle Lienholder Information WBAEV53474KM07839 - Check for Export Records WBAEV53474KM97770 - Check VIN Insurance Records WBAEV53474KM09140 - Lookup Vehicle Odometer Records WBAEV53474KM26309 - Get VIN Lienholder Information WBAEV53474KM13169 - Find VIN Export Records WBAEV53474KM88552 - Check For Problems WBAEV53474KM43126 - Find Vehicle Odometer Records WBAEV53474KM58130 - Avoid Salvage Vehicles WBAEV53474KM87966 - Audit Vehicle Insurance Records WBAEV53474KM06061 - Lookup Vehicle Collision Events WBAEV53474KM86106 - Check Vehicle Accident Records WBAEV53474KM53512 - Catch VIN Odometer Tampering WBAEV53474KM05332 - Get Prior Taxi Information WBAEV53474KM37679 - Get Vehicle Ownership Cost WBAEV53474KM67975 - Check Vehicle Impound Records WBAEV53474KM70780 - Search VIN Active Thefts WBAEV53474KM73582 - Get Vehicle Junk Records WBAEV53474KM77311 - Find Vehicle DMV Records WBAEV53474KM49850 - Lookup Title Brands WBAEV53474KM28545 - Search Prior Taxi Records WBAEV53474KM80581 - Estimate Market Value WBAEV53474KM18582 - Search VIN Theft Records WBAEV53474KM59309 - Get VIN DMV Records WBAEV53474KM15245 - Check Total Loss Events WBAEV53474KM87319 - Lookup Vehicle Lien Records WBAEV53474KM04486 - Find Vehicle Ownership Cost WBAEV53474KM86560 - Lookup VIN Title Problems WBAEV53474KM00082 - Search for Export Records WBAEV53474KM08716 - Verify Vehicle Market Value WBAEV53474KM20168 - Search VIN Title Brands WBAEV53474KM18842 - Lookup Vehicle Sale Records WBAEV53474KM72920 - Get VIN Salvage Records WBAEV53474KM18257 - Search for Odometer Tampering WBAEV53474KM10496 - Find Past Accidents WBAEV53474KM23829 - Check For Theft WBAEV53474KM15228 - Catch Vehicle Odometer Tampering WBAEV53474KM83416 - Find VIN Theft Records WBAEV53474KM04455 - Check Vehicle Junk Records WBAEV53474KM07775 - Find Registered States WBAEV53474KM84579 - Check for Prior Taxi WBAEV53474KM56085 - Check For Salvage WBAEV53474KM41828 - Check VIN History WBAEV53474KM20011 - Get Vehicle Title Records WBAEV53474KM97607 - Search for Sale Records WBAEV53474KM53719 - Find Vehicle Title Records WBAEV53474KM37729 - Lookup Total Loss Events WBAEV53474KM40792 - Search Vehicle Title Brands WBAEV53474KM64381 - Get Vehicle Specifications WBAEV53474KM77826 - Get Vehicle Title Brands WBAEV53474KM55485 - View Historical Sales WBAEV53474KM10191 - Search for Flood Damage WBAEV53474KM44132 - Check VIN Collision Events WBAEV53474KM32238 - Search Total Loss Events WBAEV53474KM15486 - Check VIN DMV Records WBAEV53474KM98871 - Check for Flood Damage WBAEV53474KM11566 - Check Vehicle Odometer Records WBAEV53474KM39898 - Search VIN Accident Records WBAEV53474KM40372 - Check Vehicle Ownership Cost WBAEV53474KM07128 - Find Vehicle Lien Records WBAEV53474KM79110 - Lookup Vehicle Market Value WBAEV53474KM60802 - Lookup Vehicle Information WBAEV53474KM35835 - Verify Vehicle Flood Damage WBAEV53474KM18825 - Search for Active Thefts WBAEV53474KM58435 - Lemon Check by VIN WBAEV53474KM34961 - Find Total Loss Events WBAEV53474KM90866 - Search VIN Salvage Records WBAEV53474KM03970 - Search VIN Export Records

Get Additional Information