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

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

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 WBAEV53474KM19621 - Get Vehicle Title Records WBAEV53474KM07940 - Search for Sale Records WBAEV53474KM46656 - Find Vehicle Title Records WBAEV53474KM42428 - Lookup Total Loss Events WBAEV53474KM79821 - Search Vehicle Title Brands WBAEV53474KM60881 - Get Vehicle Specifications WBAEV53474KM17240 - Get Vehicle Title Brands WBAEV53474KM35821 - View Historical Sales WBAEV53474KM14452 - Search for Flood Damage WBAEV53474KM43482 - Check VIN Collision Events WBAEV53474KM56488 - Search Total Loss Events WBAEV53474KM98191 - Check VIN DMV Records WBAEV53474KM20347 - Check for Flood Damage WBAEV53474KM15231 - Check Vehicle Odometer Records WBAEV53474KM43739 - Search VIN Accident Records WBAEV53474KM91337 - Check Vehicle Ownership Cost WBAEV53474KM57401 - Find Vehicle Lien Records WBAEV53474KM04827 - Lookup Vehicle Market Value WBAEV53474KM61352 - Lookup Vehicle Information WBAEV53474KM36256 - Verify Vehicle Flood Damage WBAEV53474KM93881 - Search for Active Thefts WBAEV53474KM46236 - Lemon Check by VIN WBAEV53474KM97459 - Find Total Loss Events WBAEV53474KM37651 - Search VIN Salvage Records WBAEV53474KM49735 - Search VIN Export Records WBAEV53474KM69807 - Find VIN Accident Records WBAEV53474KM95615 - Check Flood Damage WBAEV53474KM40548 - Estimate Ownership Cost WBAEV53474KM91452 - Lookup Historical Records WBAEV53474KM89460 - Check for Lemon Vehicle WBAEV53474KM26665 - Verify Vehicle Collision Events WBAEV53474KM44647 - Verify Vehicle Theft Records WBAEV53474KM69502 - Find VIN Specifications WBAEV53474KM41179 - Get Vehicle Odometer Records WBAEV53474KM90706 - Find Vehicle Lein Records WBAEV53474KM77521 - Check Vehicle Lien Records WBAEV53474KM14029 - Find Total Loss WBAEV53474KM08988 - Verify Lemon Vehicle VIN WBAEV53474KM95727 - Check Vehicle Title Brands WBAEV53474KM16301 - Verify Prior Taxi Records WBAEV53474KM71248 - Search Vehicle Title Records WBAEV53474KM43708 - Find VIN Salvage Records WBAEV53474KM63800 - Check Vehicle DMV Records WBAEV53474KM99681 - Get Full Specifications WBAEV53474KM98966 - Audit VIN Sale Records WBAEV53474KM61769 - Check VIN Accident Records WBAEV53474KM54949 - Search VIN Lienholder Information WBAEV53474KM36578 - Check for Title Problems WBAEV53474KM00437 - Check for Odometer Tampering WBAEV53474KM54532 - Find VIN Sale Records WBAEV53474KM52246 - Check for Active Thefts WBAEV53474KM84565 - Lookup VIN Specifications WBAEV53474KM98787 - Check Vehicle Theft Records WBAEV53474KM02768 - Verify Vehicle Insurance Records WBAEV53474KM43398 - Search for Lien Records WBAEV53474KM05220 - FInd Vehicle Lienholder Information WBAEV53474KM96795 - Get Odometer Readings WBAEV53474KM21918 - Request Impound Records WBAEV53474KM36631 - Search Vehicle Junk Records WBAEV53474KM55129 - Find Export Records WBAEV53474KM28027 - Verify Title Status WBAEV53474KM80189 - Get Cost of Ownership WBAEV53474KM32658 - Find Junk Record WBAEV53474KM94156 - Search Vehicle Insurance Records WBAEV53474KM40839 - Check for Title Records WBAEV53474KM43675 - Find VIN Lein Records WBAEV53474KM12751 - Check VIN Title Problems WBAEV53474KM57785 - Lookup Lien Records WBAEV53474KM03550 - Search Vehicle Market Value WBAEV53474KM45961 - Verify Vehicle Ownership Cost WBAEV53474KM44907 - Find Vehicle Junk Records WBAEV53474KM79351 - Get Lienholder Info WBAEV53474KM24706 - Discover Prior Damage WBAEV53474KM26102 - Check VIN Lien Records WBAEV53474KM93637 - Check VIN Salvage Records WBAEV53474KM75459 - Search VIN Collision Events WBAEV53474KM47595 - Search for Title Problems WBAEV53474KM48519 - Check Vehicle Market Value WBAEV53474KM18906 - Check Vehicle Lienholder Information WBAEV53474KM35737 - Check for Export Records WBAEV53474KM20686 - Check VIN Insurance Records WBAEV53474KM97526 - Lookup Vehicle Odometer Records WBAEV53474KM67099 - Get VIN Lienholder Information WBAEV53474KM23281 - Find VIN Export Records WBAEV53474KM67829 - Check For Problems WBAEV53474KM87918 - Find Vehicle Odometer Records WBAEV53474KM94447 - Avoid Salvage Vehicles WBAEV53474KM36922 - Audit Vehicle Insurance Records WBAEV53474KM15102 - Lookup Vehicle Collision Events WBAEV53474KM17772 - Check Vehicle Accident Records WBAEV53474KM05976 - Catch VIN Odometer Tampering WBAEV53474KM28819 - Get Prior Taxi Information WBAEV53474KM79737 - Get Vehicle Ownership Cost WBAEV53474KM60766 - Check Vehicle Impound Records WBAEV53474KM59858 - Search VIN Active Thefts WBAEV53474KM00597 - Get Vehicle Junk Records WBAEV53474KM12779 - Find Vehicle DMV Records WBAEV53474KM82556 - Lookup Title Brands WBAEV53474KM19005 - Search Prior Taxi Records WBAEV53474KM08411 - Estimate Market Value WBAEV53474KM39271 - Search VIN Theft Records WBAEV53474KM19831 - Get VIN DMV Records WBAEV53474KM65451 - Check Total Loss Events WBAEV53474KM02446 - Lookup Vehicle Lien Records WBAEV53474KM95291 - Find Vehicle Ownership Cost WBAEV53474KM04519 - Lookup VIN Title Problems WBAEV53474KM69371 - Search for Export Records WBAEV53474KM40498 - Verify Vehicle Market Value WBAEV53474KM46107 - Search VIN Title Brands WBAEV53474KM30330 - Lookup Vehicle Sale Records WBAEV53474KM15942 - Get VIN Salvage Records WBAEV53474KM84386 - Search for Odometer Tampering WBAEV53474KM32840 - Find Past Accidents WBAEV53474KM91161 - Check For Theft WBAEV53474KM26505 - Catch Vehicle Odometer Tampering WBAEV53474KM67670 - Find VIN Theft Records WBAEV53474KM77177 - Check Vehicle Junk Records WBAEV53474KM42056 - Find Registered States WBAEV53474KM09218 - Check for Prior Taxi WBAEV53474KM42185 - Check For Salvage WBAEV53474KM98210 - Check VIN History WBAEV53474KM77549 - Get Vehicle Title Records WBAEV53474KM38377 - Search for Sale Records WBAEV53474KM02012 - Find Vehicle Title Records WBAEV53474KM11230 - Lookup Total Loss Events WBAEV53474KM92102 - Search Vehicle Title Brands WBAEV53474KM53672 - Get Vehicle Specifications WBAEV53474KM93671 - Get Vehicle Title Brands WBAEV53474KM99339 - View Historical Sales WBAEV53474KM11440 - Search for Flood Damage WBAEV53474KM91192 - Check VIN Collision Events WBAEV53474KM10725 - Search Total Loss Events WBAEV53474KM38198 - Check VIN DMV Records WBAEV53474KM25600 - Check for Flood Damage WBAEV53474KM05038 - Check Vehicle Odometer Records WBAEV53474KM45247 - Search VIN Accident Records WBAEV53474KM19425 - Check Vehicle Ownership Cost WBAEV53474KM05346 - Find Vehicle Lien Records WBAEV53474KM09719 - Lookup Vehicle Market Value WBAEV53474KM16959 - Lookup Vehicle Information WBAEV53474KM20199 - Verify Vehicle Flood Damage WBAEV53474KM33860 - Search for Active Thefts WBAEV53474KM47998 - Lemon Check by VIN WBAEV53474KM93380 - Find Total Loss Events WBAEV53474KM45460 - Search VIN Salvage Records WBAEV53474KM39982 - Search VIN Export Records WBAEV53474KM18601 - Find VIN Accident Records WBAEV53474KM94867 - Check Flood Damage WBAEV53474KM72271 - Estimate Ownership Cost WBAEV53474KM07310 - Lookup Historical Records WBAEV53474KM52232 - Check for Lemon Vehicle WBAEV53474KM78362 - Verify Vehicle Collision Events WBAEV53474KM35401 - Verify Vehicle Theft Records WBAEV53474KM53042 - Find VIN Specifications WBAEV53474KM01782 - Get Vehicle Odometer Records WBAEV53474KM98935 - Find Vehicle Lein Records WBAEV53474KM88227 - Check Vehicle Lien Records WBAEV53474KM99826 - Find Total Loss WBAEV53474KM61626 - Verify Lemon Vehicle VIN WBAEV53474KM98465 - Check Vehicle Title Brands WBAEV53474KM14726 - Verify Prior Taxi Records WBAEV53474KM82315 - Search Vehicle Title Records WBAEV53474KM28545 - Find VIN Salvage Records WBAEV53474KM77082 - Check Vehicle DMV Records WBAEV53474KM39819 - Get Full Specifications WBAEV53474KM22308 - Audit VIN Sale Records WBAEV53474KM17996 - Check VIN Accident Records WBAEV53474KM54241 - Search VIN Lienholder Information WBAEV53474KM22938 - Check for Title Problems WBAEV53474KM73002 - Check for Odometer Tampering WBAEV53474KM49685 - Find VIN Sale Records WBAEV53474KM27122 - Check for Active Thefts WBAEV53474KM95808 - Lookup VIN Specifications WBAEV53474KM02897 - Check Vehicle Theft Records WBAEV53474KM07727 - Verify Vehicle Insurance Records WBAEV53474KM84470 - Search for Lien Records WBAEV53474KM57138 - FInd Vehicle Lienholder Information WBAEV53474KM34345 - Get Odometer Readings WBAEV53474KM76451 - Request Impound Records WBAEV53474KM42770 - Search Vehicle Junk Records WBAEV53474KM89801 - Find Export Records WBAEV53474KM42901 - Verify Title Status WBAEV53474KM00521 - Get Cost of Ownership WBAEV53474KM30232 - Find Junk Record WBAEV53474KM66941 - Search Vehicle Insurance Records WBAEV53474KM37696 - Check for Title Records WBAEV53474KM45832 - Find VIN Lein Records WBAEV53474KM53378 - Check VIN Title Problems WBAEV53474KM26357 - Lookup Lien Records WBAEV53474KM45085 - Search Vehicle Market Value WBAEV53474KM83089 - Verify Vehicle Ownership Cost WBAEV53474KM75252 - Find Vehicle Junk Records WBAEV53474KM96652 - Get Lienholder Info WBAEV53474KM79947 - Discover Prior Damage WBAEV53474KM82721 - Check VIN Lien Records WBAEV53474KM12667 - Check VIN Salvage Records WBAEV53474KM34507 - Search VIN Collision Events WBAEV53474KM10160 - Search for Title Problems WBAEV53474KM49850 - Check Vehicle Market Value WBAEV53474KM23250 - Check Vehicle Lienholder Information WBAEV53474KM37455 - Check for Export Records WBAEV53474KM20395 - Check VIN Insurance Records WBAEV53474KM79396 - Lookup Vehicle Odometer Records WBAEV53474KM46558 - Get VIN Lienholder Information WBAEV53474KM49332 - Find VIN Export Records WBAEV53474KM65112 - Check For Problems WBAEV53474KM93525 - Find Vehicle Odometer Records WBAEV53474KM80161 - Avoid Salvage Vehicles WBAEV53474KM70276 - Audit Vehicle Insurance Records WBAEV53474KM80578 - Lookup Vehicle Collision Events WBAEV53474KM82492 - Check Vehicle Accident Records WBAEV53474KM17979 - Catch VIN Odometer Tampering WBAEV53474KM87109 - Get Prior Taxi Information WBAEV53474KM67877 - Get Vehicle Ownership Cost WBAEV53474KM20820 - Check Vehicle Impound Records WBAEV53474KM80158 - Search VIN Active Thefts WBAEV53474KM39660 - Get Vehicle Junk Records WBAEV53474KM87806 - Find Vehicle DMV Records WBAEV53474KM20669 - Lookup Title Brands WBAEV53474KM04312 - Search Prior Taxi Records WBAEV53474KM83996 - Estimate Market Value WBAEV53474KM22020 - Search VIN Theft Records WBAEV53474KM61108 - Get VIN DMV Records WBAEV53474KM31879 - Check Total Loss Events WBAEV53474KM68771 - Lookup Vehicle Lien Records WBAEV53474KM30747 - Find Vehicle Ownership Cost WBAEV53474KM61948 - Lookup VIN Title Problems WBAEV53474KM24060 - Search for Export Records WBAEV53474KM99812 - Verify Vehicle Market Value WBAEV53474KM84971 - Search VIN Title Brands WBAEV53474KM61822 - Lookup Vehicle Sale Records WBAEV53474KM33759 - Get VIN Salvage Records WBAEV53474KM56085 - Search for Odometer Tampering WBAEV53474KM09249 - Find Past Accidents WBAEV53474KM57740 - Check For Theft WBAEV53474KM72500 - Catch Vehicle Odometer Tampering WBAEV53474KM84601 - Find VIN Theft Records WBAEV53474KM32319 - Check Vehicle Junk Records WBAEV53474KM45782 - Find Registered States WBAEV53474KM88776 - Check for Prior Taxi WBAEV53474KM39707 - Check For Salvage WBAEV53474KM44048 - Check VIN History WBAEV53474KM11079 - Get Vehicle Title Records WBAEV53474KM37729 - Search for Sale Records WBAEV53474KM83528 - Find Vehicle Title Records WBAEV53474KM27489 - Lookup Total Loss Events WBAEV53474KM44857 - Search Vehicle Title Brands WBAEV53474KM15049 - Get Vehicle Specifications WBAEV53474KM27699 - Get Vehicle Title Brands WBAEV53474KM13141 - View Historical Sales WBAEV53474KM09607 - Search for Flood Damage WBAEV53474KM52165 - Check VIN Collision Events WBAEV53474KM92018 - Search Total Loss Events WBAEV53474KM11521 - Check VIN DMV Records WBAEV53474KM89796 - Check for Flood Damage WBAEV53474KM18372 - Check Vehicle Odometer Records WBAEV53474KM35351 - Search VIN Accident Records WBAEV53474KM81942 - Check Vehicle Ownership Cost WBAEV53474KM32157 - Find Vehicle Lien Records WBAEV53474KM12555 - Lookup Vehicle Market Value WBAEV53474KM26441 - Lookup Vehicle Information WBAEV53474KM51520 - Verify Vehicle Flood Damage WBAEV53474KM46141 - Search for Active Thefts WBAEV53474KM77356 - Lemon Check by VIN WBAEV53474KM56717 - Find Total Loss Events WBAEV53474KM65322 - Search VIN Salvage Records WBAEV53474KM86395 - Search VIN Export Records WBAEV53474KM43272 - Find VIN Accident Records WBAEV53474KM86218 - Check Flood Damage WBAEV53474KM22146 - Estimate Ownership Cost WBAEV53474KM46169 - Lookup Historical Records WBAEV53474KM58810 - Check for Lemon Vehicle WBAEV53474KM72061 - Verify Vehicle Collision Events WBAEV53474KM09705 - Verify Vehicle Theft Records WBAEV53474KM34376 - Find VIN Specifications WBAEV53474KM54790 - Get Vehicle Odometer Records WBAEV53474KM78846 - Find Vehicle Lein Records WBAEV53474KM80516 - Check Vehicle Lien Records WBAEV53474KM20168 - Find Total Loss WBAEV53474KM56829 - Verify Lemon Vehicle VIN WBAEV53474KM96635 - Check Vehicle Title Brands WBAEV53474KM94545 - Verify Prior Taxi Records WBAEV53474KM84159 - Search Vehicle Title Records WBAEV53474KM60119 - Find VIN Salvage Records WBAEV53474KM54031 - Check Vehicle DMV Records WBAEV53474KM41568 - Get Full Specifications WBAEV53474KM85389 - Audit VIN Sale Records WBAEV53474KM31851 - Check VIN Accident Records WBAEV53474KM23880 - Search VIN Lienholder Information WBAEV53474KM46818 - Check for Title Problems WBAEV53474KM18145 - Check for Odometer Tampering WBAEV53474KM09879 - Find VIN Sale Records WBAEV53474KM20638 - Check for Active Thefts WBAEV53474KM50271 - Lookup VIN Specifications WBAEV53474KM68639 - Check Vehicle Theft Records WBAEV53474KM14077 - Verify Vehicle Insurance Records WBAEV53474KM01815 - Search for Lien Records WBAEV53474KM50612 - FInd Vehicle Lienholder Information WBAEV53474KM77390 - Get Odometer Readings WBAEV53474KM94352 - Request Impound Records WBAEV53474KM78667 - Search Vehicle Junk Records WBAEV53474KM80922 - Find Export Records WBAEV53474KM42316 - Verify Title Status WBAEV53474KM62095 - Get Cost of Ownership WBAEV53474KM46477 - Find Junk Record WBAEV53474KM52988 - Search Vehicle Insurance Records WBAEV53474KM48102 - Check for Title Records WBAEV53474KM82511 - Find VIN Lein Records WBAEV53474KM57205 - Check VIN Title Problems WBAEV53474KM41649 - Lookup Lien Records WBAEV53474KM32269 - Search Vehicle Market Value WBAEV53474KM81889 - Verify Vehicle Ownership Cost WBAEV53474KM96327 - Find Vehicle Junk Records WBAEV53474KM33275 - Get Lienholder Info WBAEV53474KM97011 - Discover Prior Damage WBAEV53474KM31350 - Check VIN Lien Records WBAEV53474KM75655 - Check VIN Salvage Records WBAEV53474KM08392 - Search VIN Collision Events WBAEV53474KM75817 - Search for Title Problems WBAEV53474KM49329 - Check Vehicle Market Value WBAEV53474KM60847 - Check Vehicle Lienholder Information WBAEV53474KM67457 - Check for Export Records WBAEV53474KM61402 - Check VIN Insurance Records WBAEV53474KM75445 - Lookup Vehicle Odometer Records WBAEV53474KM94495 - Get VIN Lienholder Information WBAEV53474KM09087 - Find VIN Export Records WBAEV53474KM34832 - Check For Problems WBAEV53474KM85277 - Find Vehicle Odometer Records WBAEV53474KM69015 - Avoid Salvage Vehicles WBAEV53474KM88356 - Audit Vehicle Insurance Records WBAEV53474KM44616 - Lookup Vehicle Collision Events WBAEV53474KM59732 - Check Vehicle Accident Records WBAEV53474KM37892 - Catch VIN Odometer Tampering WBAEV53474KM42669 - Get Prior Taxi Information WBAEV53474KM01331 - Get Vehicle Ownership Cost WBAEV53474KM71492 - Check Vehicle Impound Records WBAEV53474KM61805 - Search VIN Active Thefts WBAEV53474KM54580 - Get Vehicle Junk Records WBAEV53474KM62369 - Find Vehicle DMV Records WBAEV53474KM32207 - Lookup Title Brands WBAEV53474KM94917 - Search Prior Taxi Records WBAEV53474KM59570 - Estimate Market Value WBAEV53474KM31395 - Search VIN Theft Records WBAEV53474KM32336 - Get VIN DMV Records WBAEV53474KM02219 - Check Total Loss Events WBAEV53474KM53137 - Lookup Vehicle Lien Records WBAEV53474KM59715 - Find Vehicle Ownership Cost WBAEV53474KM11759 - Lookup VIN Title Problems WBAEV53474KM59911 - Search for Export Records WBAEV53474KM73680 - Verify Vehicle Market Value WBAEV53474KM56166 - Search VIN Title Brands WBAEV53474KM12149 - Lookup Vehicle Sale Records WBAEV53474KM15410 - Get VIN Salvage Records WBAEV53474KM67832 - Search for Odometer Tampering WBAEV53474KM75610 - Find Past Accidents WBAEV53474KM97512 - Check For Theft WBAEV53474KM81682 - Catch Vehicle Odometer Tampering WBAEV53474KM43238 - Find VIN Theft Records WBAEV53474KM34426 - Check Vehicle Junk Records WBAEV53474KM48360 - Find Registered States WBAEV53474KM31722 - Check for Prior Taxi WBAEV53474KM88180 - Check For Salvage WBAEV53474KM92651 - Check VIN History WBAEV53474KM29291 - Get Vehicle Title Records WBAEV53474KM49380 - Search for Sale Records WBAEV53474KM85439 - Find Vehicle Title Records WBAEV53474KM24186 - Lookup Total Loss Events WBAEV53474KM47872 - Search Vehicle Title Brands WBAEV53474KM19778 - Get Vehicle Specifications WBAEV53474KM30800 - Get Vehicle Title Brands WBAEV53474KM93248 - View Historical Sales WBAEV53474KM04987 - Search for Flood Damage WBAEV53474KM10417 - Check VIN Collision Events WBAEV53474KM12071 - Search Total Loss Events WBAEV53474KM98658 - Check VIN DMV Records WBAEV53474KM96148 - Check for Flood Damage WBAEV53474KM08120 - Check Vehicle Odometer Records WBAEV53474KM36158 - Search VIN Accident Records WBAEV53474KM39965 - Check Vehicle Ownership Cost WBAEV53474KM08781 - Find Vehicle Lien Records WBAEV53474KM41909 - Lookup Vehicle Market Value WBAEV53474KM02401 - Lookup Vehicle Information WBAEV53474KM84632 - Verify Vehicle Flood Damage WBAEV53474KM83495 - Search for Active Thefts WBAEV53474KM63652 - Lemon Check by VIN WBAEV53474KM78295 - Find Total Loss Events WBAEV53474KM00549 - Search VIN Salvage Records WBAEV53474KM33972 - Search VIN Export Records

Get Additional Information