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

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

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 WBAEV53474KM67801 - Get Vehicle Title Records WBAEV53474KM77602 - Search for Sale Records WBAEV53474KM52120 - Find Vehicle Title Records WBAEV53474KM29601 - Lookup Total Loss Events WBAEV53474KM54689 - Search Vehicle Title Brands WBAEV53474KM39416 - Get Vehicle Specifications WBAEV53474KM31817 - Get Vehicle Title Brands WBAEV53474KM57897 - View Historical Sales WBAEV53474KM90401 - Search for Flood Damage WBAEV53474KM57477 - Check VIN Collision Events WBAEV53474KM12071 - Search Total Loss Events WBAEV53474KM16041 - Check VIN DMV Records WBAEV53474KM01166 - Check for Flood Damage WBAEV53474KM84551 - Check Vehicle Odometer Records WBAEV53474KM03869 - Search VIN Accident Records WBAEV53474KM09929 - Check Vehicle Ownership Cost WBAEV53474KM30425 - Find Vehicle Lien Records WBAEV53474KM14497 - Lookup Vehicle Market Value WBAEV53474KM23460 - Lookup Vehicle Information WBAEV53474KM51372 - Verify Vehicle Flood Damage WBAEV53474KM28125 - Search for Active Thefts WBAEV53474KM27699 - Lemon Check by VIN WBAEV53474KM09672 - Find Total Loss Events WBAEV53474KM49007 - Search VIN Salvage Records WBAEV53474KM63277 - Search VIN Export Records WBAEV53474KM55289 - Find VIN Accident Records WBAEV53474KM77986 - Check Flood Damage WBAEV53474KM20638 - Estimate Ownership Cost WBAEV53474KM31235 - Lookup Historical Records WBAEV53474KM95565 - Check for Lemon Vehicle WBAEV53474KM42400 - Verify Vehicle Collision Events WBAEV53474KM73226 - Verify Vehicle Theft Records WBAEV53474KM33275 - Find VIN Specifications WBAEV53474KM32370 - Get Vehicle Odometer Records WBAEV53474KM58600 - Find Vehicle Lein Records WBAEV53474KM76076 - Check Vehicle Lien Records WBAEV53474KM67457 - Find Total Loss WBAEV53474KM09381 - Verify Lemon Vehicle VIN WBAEV53474KM44096 - Check Vehicle Title Brands WBAEV53474KM53879 - Verify Prior Taxi Records WBAEV53474KM39822 - Search Vehicle Title Records WBAEV53474KM67328 - Find VIN Salvage Records WBAEV53474KM42798 - Check Vehicle DMV Records WBAEV53474KM09901 - Get Full Specifications WBAEV53474KM89569 - Audit VIN Sale Records WBAEV53474KM68575 - Check VIN Accident Records WBAEV53474KM55549 - Search VIN Lienholder Information WBAEV53474KM96781 - Check for Title Problems WBAEV53474KM08327 - Check for Odometer Tampering WBAEV53474KM91385 - Find VIN Sale Records WBAEV53474KM97445 - Check for Active Thefts WBAEV53474KM15780 - Lookup VIN Specifications WBAEV53474KM89149 - Check Vehicle Theft Records WBAEV53474KM08389 - Verify Vehicle Insurance Records WBAEV53474KM23362 - Search for Lien Records WBAEV53474KM08442 - FInd Vehicle Lienholder Information WBAEV53474KM35026 - Get Odometer Readings WBAEV53474KM57060 - Request Impound Records WBAEV53474KM78877 - Search Vehicle Junk Records WBAEV53474KM97977 - Find Export Records WBAEV53474KM63960 - Verify Title Status WBAEV53474KM00812 - Get Cost of Ownership WBAEV53474KM84887 - Find Junk Record WBAEV53474KM68737 - Search Vehicle Insurance Records WBAEV53474KM33051 - Check for Title Records WBAEV53474KM69886 - Find VIN Lein Records WBAEV53474KM55700 - Check VIN Title Problems WBAEV53474KM44731 - Lookup Lien Records WBAEV53474KM34605 - Search Vehicle Market Value WBAEV53474KM47905 - Verify Vehicle Ownership Cost WBAEV53474KM50545 - Find Vehicle Junk Records WBAEV53474KM16640 - Get Lienholder Info WBAEV53474KM37858 - Discover Prior Damage WBAEV53474KM37410 - Check VIN Lien Records WBAEV53474KM57012 - Check VIN Salvage Records WBAEV53474KM95582 - Search VIN Collision Events WBAEV53474KM18856 - Search for Title Problems WBAEV53474KM43272 - Check Vehicle Market Value WBAEV53474KM49721 - Check Vehicle Lienholder Information WBAEV53474KM66969 - Check for Export Records WBAEV53474KM71220 - Check VIN Insurance Records WBAEV53474KM96005 - Lookup Vehicle Odometer Records WBAEV53474KM52599 - Get VIN Lienholder Information WBAEV53474KM39979 - Find VIN Export Records WBAEV53474KM40887 - Check For Problems WBAEV53474KM56720 - Find Vehicle Odometer Records WBAEV53474KM00311 - Avoid Salvage Vehicles WBAEV53474KM50867 - Audit Vehicle Insurance Records WBAEV53474KM01278 - Lookup Vehicle Collision Events WBAEV53474KM30215 - Check Vehicle Accident Records WBAEV53474KM35706 - Catch VIN Odometer Tampering WBAEV53474KM73419 - Get Prior Taxi Information WBAEV53474KM64008 - Get Vehicle Ownership Cost WBAEV53474KM81665 - Check Vehicle Impound Records WBAEV53474KM93122 - Search VIN Active Thefts WBAEV53474KM96747 - Get Vehicle Junk Records WBAEV53474KM55969 - Find Vehicle DMV Records WBAEV53474KM33891 - Lookup Title Brands WBAEV53474KM45989 - Search Prior Taxi Records WBAEV53474KM64185 - Estimate Market Value WBAEV53474KM68608 - Search VIN Theft Records WBAEV53474KM31252 - Get VIN DMV Records WBAEV53474KM13141 - Check Total Loss Events WBAEV53474KM13382 - Lookup Vehicle Lien Records WBAEV53474KM40758 - Find Vehicle Ownership Cost WBAEV53474KM80726 - Lookup VIN Title Problems WBAEV53474KM62467 - Search for Export Records WBAEV53474KM58709 - Verify Vehicle Market Value WBAEV53474KM61027 - Search VIN Title Brands WBAEV53474KM05962 - Lookup Vehicle Sale Records WBAEV53474KM32241 - Get VIN Salvage Records WBAEV53474KM74750 - Search for Odometer Tampering WBAEV53474KM16475 - Find Past Accidents WBAEV53474KM86218 - Check For Theft WBAEV53474KM18761 - Catch Vehicle Odometer Tampering WBAEV53474KM53946 - Find VIN Theft Records WBAEV53474KM67779 - Check Vehicle Junk Records WBAEV53474KM91192 - Find Registered States WBAEV53474KM16329 - Check for Prior Taxi WBAEV53474KM90155 - Check For Salvage WBAEV53474KM45779 - Check VIN History WBAEV53474KM45586 - Get Vehicle Title Records WBAEV53474KM34491 - Search for Sale Records WBAEV53474KM32000 - Find Vehicle Title Records WBAEV53474KM68690 - Lookup Total Loss Events WBAEV53474KM15777 - Search Vehicle Title Brands WBAEV53474KM54465 - Get Vehicle Specifications WBAEV53474KM24480 - Get Vehicle Title Brands WBAEV53474KM02222 - View Historical Sales WBAEV53474KM09428 - Search for Flood Damage WBAEV53474KM87417 - Check VIN Collision Events WBAEV53474KM34636 - Search Total Loss Events WBAEV53474KM06562 - Check VIN DMV Records WBAEV53474KM41750 - Check for Flood Damage WBAEV53474KM52831 - Check Vehicle Odometer Records WBAEV53474KM25242 - Search VIN Accident Records WBAEV53474KM30635 - Check Vehicle Ownership Cost WBAEV53474KM82010 - Find Vehicle Lien Records WBAEV53474KM24897 - Lookup Vehicle Market Value WBAEV53474KM09557 - Lookup Vehicle Information WBAEV53474KM99972 - Verify Vehicle Flood Damage WBAEV53474KM96148 - Search for Active Thefts WBAEV53474KM25628 - Lemon Check by VIN WBAEV53474KM55809 - Find Total Loss Events WBAEV53474KM42512 - Search VIN Salvage Records WBAEV53474KM14922 - Search VIN Export Records WBAEV53474KM93895 - Find VIN Accident Records WBAEV53474KM97820 - Check Flood Damage WBAEV53474KM76286 - Estimate Ownership Cost WBAEV53474KM82511 - Lookup Historical Records WBAEV53474KM96182 - Check for Lemon Vehicle WBAEV53474KM49766 - Verify Vehicle Collision Events WBAEV53474KM26410 - Verify Vehicle Theft Records WBAEV53474KM38671 - Find VIN Specifications WBAEV53474KM31901 - Get Vehicle Odometer Records WBAEV53474KM30487 - Find Vehicle Lein Records WBAEV53474KM99356 - Check Vehicle Lien Records WBAEV53474KM20977 - Find Total Loss WBAEV53474KM00650 - Verify Lemon Vehicle VIN WBAEV53474KM27878 - Check Vehicle Title Brands WBAEV53474KM26987 - Verify Prior Taxi Records WBAEV53474KM61142 - Search Vehicle Title Records WBAEV53474KM54501 - Find VIN Salvage Records WBAEV53474KM72769 - Check Vehicle DMV Records WBAEV53474KM07565 - Get Full Specifications WBAEV53474KM93699 - Audit VIN Sale Records WBAEV53474KM90480 - Check VIN Accident Records WBAEV53474KM65756 - Search VIN Lienholder Information WBAEV53474KM03256 - Check for Title Problems WBAEV53474KM22812 - Check for Odometer Tampering WBAEV53474KM29419 - Find VIN Sale Records WBAEV53474KM86025 - Check for Active Thefts WBAEV53474KM44728 - Lookup VIN Specifications WBAEV53474KM61285 - Check Vehicle Theft Records WBAEV53474KM75400 - Verify Vehicle Insurance Records WBAEV53474KM66079 - Search for Lien Records WBAEV53474KM35575 - FInd Vehicle Lienholder Information WBAEV53474KM66051 - Get Odometer Readings WBAEV53474KM95405 - Request Impound Records WBAEV53474KM21479 - Search Vehicle Junk Records WBAEV53474KM25841 - Find Export Records WBAEV53474KM06058 - Verify Title Status WBAEV53474KM81357 - Get Cost of Ownership WBAEV53474KM25080 - Find Junk Record WBAEV53474KM67605 - Search Vehicle Insurance Records WBAEV53474KM22289 - Check for Title Records WBAEV53474KM27962 - Find VIN Lein Records WBAEV53474KM46592 - Check VIN Title Problems WBAEV53474KM41926 - Lookup Lien Records WBAEV53474KM55020 - Search Vehicle Market Value WBAEV53474KM95596 - Verify Vehicle Ownership Cost WBAEV53474KM44115 - Find Vehicle Junk Records WBAEV53474KM41280 - Get Lienholder Info WBAEV53474KM38508 - Discover Prior Damage WBAEV53474KM32160 - Check VIN Lien Records WBAEV53474KM34085 - Check VIN Salvage Records WBAEV53474KM19425 - Search VIN Collision Events WBAEV53474KM90978 - Search for Title Problems WBAEV53474KM04732 - Check Vehicle Market Value WBAEV53474KM18730 - Check Vehicle Lienholder Information WBAEV53474KM62372 - Check for Export Records WBAEV53474KM43028 - Check VIN Insurance Records WBAEV53474KM13771 - Lookup Vehicle Odometer Records WBAEV53474KM84808 - Get VIN Lienholder Information WBAEV53474KM97039 - Find VIN Export Records WBAEV53474KM60797 - Check For Problems WBAEV53474KM00938 - Find Vehicle Odometer Records WBAEV53474KM84906 - Avoid Salvage Vehicles WBAEV53474KM50416 - Audit Vehicle Insurance Records WBAEV53474KM04469 - Lookup Vehicle Collision Events WBAEV53474KM58239 - Check Vehicle Accident Records WBAEV53474KM18291 - Catch VIN Odometer Tampering WBAEV53474KM20185 - Get Prior Taxi Information WBAEV53474KM56569 - Get Vehicle Ownership Cost WBAEV53474KM85229 - Check Vehicle Impound Records WBAEV53474KM86526 - Search VIN Active Thefts WBAEV53474KM20056 - Get Vehicle Junk Records WBAEV53474KM22101 - Find Vehicle DMV Records WBAEV53474KM32708 - Lookup Title Brands WBAEV53474KM40761 - Search Prior Taxi Records WBAEV53474KM60668 - Estimate Market Value WBAEV53474KM92312 - Search VIN Theft Records WBAEV53474KM80287 - Get VIN DMV Records WBAEV53474KM86560 - Check Total Loss Events WBAEV53474KM16346 - Lookup Vehicle Lien Records WBAEV53474KM97722 - Find Vehicle Ownership Cost WBAEV53474KM38136 - Lookup VIN Title Problems WBAEV53474KM47080 - Search for Export Records WBAEV53474KM33342 - Verify Vehicle Market Value WBAEV53474KM01328 - Search VIN Title Brands WBAEV53474KM74778 - Lookup Vehicle Sale Records WBAEV53474KM85831 - Get VIN Salvage Records WBAEV53474KM91029 - Search for Odometer Tampering WBAEV53474KM28982 - Find Past Accidents WBAEV53474KM52361 - Check For Theft WBAEV53474KM09266 - Catch Vehicle Odometer Tampering WBAEV53474KM93475 - Find VIN Theft Records WBAEV53474KM97669 - Check Vehicle Junk Records WBAEV53474KM55406 - Find Registered States WBAEV53474KM33292 - Check for Prior Taxi WBAEV53474KM71170 - Check For Salvage WBAEV53474KM56135 - Check VIN History WBAEV53474KM50805 - Get Vehicle Title Records WBAEV53474KM82282 - Search for Sale Records WBAEV53474KM43529 - Find Vehicle Title Records WBAEV53474KM12779 - Lookup Total Loss Events WBAEV53474KM71895 - Search Vehicle Title Brands WBAEV53474KM13835 - Get Vehicle Specifications WBAEV53474KM79382 - Get Vehicle Title Brands WBAEV53474KM52862 - View Historical Sales WBAEV53474KM51047 - Search for Flood Damage WBAEV53474KM65630 - Check VIN Collision Events WBAEV53474KM91449 - Search Total Loss Events WBAEV53474KM25516 - Check VIN DMV Records WBAEV53474KM40646 - Check for Flood Damage WBAEV53474KM50187 - Check Vehicle Odometer Records WBAEV53474KM20140 - Search VIN Accident Records WBAEV53474KM65868 - Check Vehicle Ownership Cost WBAEV53474KM87398 - Find Vehicle Lien Records WBAEV53474KM82749 - Lookup Vehicle Market Value WBAEV53474KM93086 - Lookup Vehicle Information WBAEV53474KM82329 - Verify Vehicle Flood Damage WBAEV53474KM76899 - Search for Active Thefts WBAEV53474KM03418 - Lemon Check by VIN WBAEV53474KM67815 - Find Total Loss Events WBAEV53474KM10742 - Search VIN Salvage Records WBAEV53474KM67412 - Search VIN Export Records WBAEV53474KM99390 - Find VIN Accident Records WBAEV53474KM72397 - Check Flood Damage WBAEV53474KM69046 - Estimate Ownership Cost WBAEV53474KM69662 - Lookup Historical Records WBAEV53474KM15570 - Check for Lemon Vehicle WBAEV53474KM72979 - Verify Vehicle Collision Events WBAEV53474KM33065 - Verify Vehicle Theft Records WBAEV53474KM05461 - Find VIN Specifications WBAEV53474KM85232 - Get Vehicle Odometer Records WBAEV53474KM61366 - Find Vehicle Lein Records WBAEV53474KM15312 - Check Vehicle Lien Records WBAEV53474KM05542 - Find Total Loss WBAEV53474KM63442 - Verify Lemon Vehicle VIN WBAEV53474KM68351 - Check Vehicle Title Brands WBAEV53474KM79866 - Verify Prior Taxi Records WBAEV53474KM91239 - Search Vehicle Title Records WBAEV53474KM11941 - Find VIN Salvage Records WBAEV53474KM80550 - Check Vehicle DMV Records WBAEV53474KM39755 - Get Full Specifications WBAEV53474KM55275 - Audit VIN Sale Records WBAEV53474KM74117 - Check VIN Accident Records WBAEV53474KM69855 - Search VIN Lienholder Information WBAEV53474KM51999 - Check for Title Problems WBAEV53474KM79639 - Check for Odometer Tampering WBAEV53474KM63652 - Find VIN Sale Records WBAEV53474KM48200 - Check for Active Thefts WBAEV53474KM48777 - Lookup VIN Specifications WBAEV53474KM12250 - Check Vehicle Theft Records WBAEV53474KM34068 - Verify Vehicle Insurance Records WBAEV53474KM75011 - Search for Lien Records WBAEV53474KM91242 - FInd Vehicle Lienholder Information WBAEV53474KM81682 - Get Odometer Readings WBAEV53474KM17027 - Request Impound Records WBAEV53474KM38377 - Search Vehicle Junk Records WBAEV53474KM19067 - Find Export Records WBAEV53474KM61240 - Verify Title Status WBAEV53474KM70522 - Get Cost of Ownership WBAEV53474KM86168 - Find Junk Record WBAEV53474KM04147 - Search Vehicle Insurance Records WBAEV53474KM64347 - Check for Title Records WBAEV53474KM10322 - Find VIN Lein Records WBAEV53474KM68480 - Check VIN Title Problems WBAEV53474KM89829 - Lookup Lien Records WBAEV53474KM75591 - Search Vehicle Market Value WBAEV53474KM16430 - Verify Vehicle Ownership Cost WBAEV53474KM23877 - Find Vehicle Junk Records WBAEV53474KM59570 - Get Lienholder Info WBAEV53474KM85540 - Discover Prior Damage WBAEV53474KM03788 - Check VIN Lien Records WBAEV53474KM60055 - Check VIN Salvage Records WBAEV53474KM37505 - Search VIN Collision Events WBAEV53474KM62212 - Search for Title Problems WBAEV53474KM69029 - Check Vehicle Market Value WBAEV53474KM92391 - Check Vehicle Lienholder Information WBAEV53474KM87109 - Check for Export Records WBAEV53474KM78572 - Check VIN Insurance Records WBAEV53474KM36127 - Lookup Vehicle Odometer Records WBAEV53474KM02849 - Get VIN Lienholder Information WBAEV53474KM11891 - Find VIN Export Records WBAEV53474KM14421 - Check For Problems WBAEV53474KM46351 - Find Vehicle Odometer Records WBAEV53474KM07372 - Avoid Salvage Vehicles WBAEV53474KM82847 - Audit Vehicle Insurance Records WBAEV53474KM34359 - Lookup Vehicle Collision Events WBAEV53474KM39707 - Check Vehicle Accident Records WBAEV53474KM99101 - Catch VIN Odometer Tampering WBAEV53474KM76708 - Get Prior Taxi Information WBAEV53474KM88440 - Get Vehicle Ownership Cost WBAEV53474KM07369 - Check Vehicle Impound Records WBAEV53474KM10790 - Search VIN Active Thefts WBAEV53474KM44972 - Get Vehicle Junk Records WBAEV53474KM39111 - Find Vehicle DMV Records WBAEV53474KM74876 - Lookup Title Brands WBAEV53474KM96716 - Search Prior Taxi Records WBAEV53474KM18419 - Estimate Market Value WBAEV53474KM30375 - Search VIN Theft Records WBAEV53474KM01121 - Get VIN DMV Records WBAEV53474KM43692 - Check Total Loss Events WBAEV53474KM81276 - Lookup Vehicle Lien Records WBAEV53474KM21711 - Find Vehicle Ownership Cost WBAEV53474KM55485 - Lookup VIN Title Problems WBAEV53474KM63358 - Search for Export Records WBAEV53474KM06206 - Verify Vehicle Market Value WBAEV53474KM75171 - Search VIN Title Brands WBAEV53474KM62131 - Lookup Vehicle Sale Records WBAEV53474KM07307 - Get VIN Salvage Records WBAEV53474KM54160 - Search for Odometer Tampering WBAEV53474KM16606 - Find Past Accidents WBAEV53474KM62629 - Check For Theft WBAEV53474KM80807 - Catch Vehicle Odometer Tampering WBAEV53474KM40422 - Find VIN Theft Records WBAEV53474KM50528 - Check Vehicle Junk Records WBAEV53474KM81617 - Find Registered States WBAEV53474KM55499 - Check for Prior Taxi WBAEV53474KM38931 - Check For Salvage WBAEV53474KM59326 - Check VIN History WBAEV53474KM72710 - Get Vehicle Title Records WBAEV53474KM62047 - Search for Sale Records WBAEV53474KM66292 - Find Vehicle Title Records WBAEV53474KM01541 - Lookup Total Loss Events WBAEV53474KM34376 - Search Vehicle Title Brands WBAEV53474KM63151 - Get Vehicle Specifications WBAEV53474KM62758 - Get Vehicle Title Brands WBAEV53474KM65269 - View Historical Sales WBAEV53474KM02558 - Search for Flood Damage WBAEV53474KM81715 - Check VIN Collision Events WBAEV53474KM55602 - Search Total Loss Events WBAEV53474KM84565 - Check VIN DMV Records WBAEV53474KM26858 - Check for Flood Damage WBAEV53474KM60542 - Check Vehicle Odometer Records WBAEV53474KM80290 - Search VIN Accident Records WBAEV53474KM16508 - Check Vehicle Ownership Cost WBAEV53474KM14189 - Find Vehicle Lien Records WBAEV53474KM25287 - Lookup Vehicle Market Value WBAEV53474KM59925 - Lookup Vehicle Information WBAEV53474KM30845 - Verify Vehicle Flood Damage WBAEV53474KM55177 - Search for Active Thefts WBAEV53474KM64901 - Lemon Check by VIN WBAEV53474KM79768 - Find Total Loss Events WBAEV53474KM45426 - Search VIN Salvage Records WBAEV53474KM13348 - Search VIN Export Records

Get Additional Information