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

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

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 WBAEV53474KM89880 - Get Vehicle Title Records WBAEV53474KM21286 - Search for Sale Records WBAEV53474KM81598 - Find Vehicle Title Records WBAEV53474KM00986 - Lookup Total Loss Events WBAEV53474KM94688 - Search Vehicle Title Brands WBAEV53474KM59326 - Get Vehicle Specifications WBAEV53474KM80578 - Get Vehicle Title Brands WBAEV53474KM94206 - View Historical Sales WBAEV53474KM84226 - Search for Flood Damage WBAEV53474KM86316 - Check VIN Collision Events WBAEV53474KM92942 - Search Total Loss Events WBAEV53474KM20915 - Check VIN DMV Records WBAEV53474KM51646 - Check for Flood Damage WBAEV53474KM63327 - Check Vehicle Odometer Records WBAEV53474KM84677 - Search VIN Accident Records WBAEV53474KM48987 - Check Vehicle Ownership Cost WBAEV53474KM81942 - Find Vehicle Lien Records WBAEV53474KM26939 - Lookup Vehicle Market Value WBAEV53474KM35981 - Lookup Vehicle Information WBAEV53474KM99681 - Verify Vehicle Flood Damage WBAEV53474KM53252 - Search for Active Thefts WBAEV53474KM70956 - Lemon Check by VIN WBAEV53474KM71489 - Find Total Loss Events WBAEV53474KM09901 - Search VIN Salvage Records WBAEV53474KM26178 - Search VIN Export Records WBAEV53474KM68236 - Find VIN Accident Records WBAEV53474KM97946 - Check Flood Damage WBAEV53474KM12930 - Estimate Ownership Cost WBAEV53474KM17965 - Lookup Historical Records WBAEV53474KM42056 - Check for Lemon Vehicle WBAEV53474KM60900 - Verify Vehicle Collision Events WBAEV53474KM05251 - Verify Vehicle Theft Records WBAEV53474KM08022 - Find VIN Specifications WBAEV53474KM90107 - Get Vehicle Odometer Records WBAEV53474KM65076 - Find Vehicle Lein Records WBAEV53474KM65255 - Check Vehicle Lien Records WBAEV53474KM44552 - Find Total Loss WBAEV53474KM99860 - Verify Lemon Vehicle VIN WBAEV53474KM98319 - Check Vehicle Title Brands WBAEV53474KM78720 - Verify Prior Taxi Records WBAEV53474KM98868 - Search Vehicle Title Records WBAEV53474KM66342 - Find VIN Salvage Records WBAEV53474KM39996 - Check Vehicle DMV Records WBAEV53474KM62338 - Get Full Specifications WBAEV53474KM54689 - Audit VIN Sale Records WBAEV53474KM76658 - Check VIN Accident Records WBAEV53474KM23930 - Search VIN Lienholder Information WBAEV53474KM52120 - Check for Title Problems WBAEV53474KM52389 - Check for Odometer Tampering WBAEV53474KM86638 - Find VIN Sale Records WBAEV53474KM99955 - Check for Active Thefts WBAEV53474KM76062 - Lookup VIN Specifications WBAEV53474KM09090 - Check Vehicle Theft Records WBAEV53474KM06402 - Verify Vehicle Insurance Records WBAEV53474KM31915 - Search for Lien Records WBAEV53474KM31848 - FInd Vehicle Lienholder Information WBAEV53474KM60282 - Get Odometer Readings WBAEV53474KM83027 - Request Impound Records WBAEV53474KM37360 - Search Vehicle Junk Records WBAEV53474KM51971 - Find Export Records WBAEV53474KM22762 - Verify Title Status WBAEV53474KM62842 - Get Cost of Ownership WBAEV53474KM20610 - Find Junk Record WBAEV53474KM11518 - Search Vehicle Insurance Records WBAEV53474KM23555 - Check for Title Records WBAEV53474KM27332 - Find VIN Lein Records WBAEV53474KM83089 - Check VIN Title Problems WBAEV53474KM09039 - Lookup Lien Records WBAEV53474KM98496 - Search Vehicle Market Value WBAEV53474KM64798 - Verify Vehicle Ownership Cost WBAEV53474KM18730 - Find Vehicle Junk Records WBAEV53474KM56376 - Get Lienholder Info WBAEV53474KM33065 - Discover Prior Damage WBAEV53474KM49850 - Check VIN Lien Records WBAEV53474KM59195 - Check VIN Salvage Records WBAEV53474KM82265 - Search VIN Collision Events WBAEV53474KM19148 - Search for Title Problems WBAEV53474KM41182 - Check Vehicle Market Value WBAEV53474KM50156 - Check Vehicle Lienholder Information WBAEV53474KM89121 - Check for Export Records WBAEV53474KM68849 - Check VIN Insurance Records WBAEV53474KM51341 - Lookup Vehicle Odometer Records WBAEV53474KM38119 - Get VIN Lienholder Information WBAEV53474KM37861 - Find VIN Export Records WBAEV53474KM34426 - Check For Problems WBAEV53474KM68012 - Find Vehicle Odometer Records WBAEV53474KM14340 - Avoid Salvage Vehicles WBAEV53474KM80676 - Audit Vehicle Insurance Records WBAEV53474KM67717 - Lookup Vehicle Collision Events WBAEV53474KM77017 - Check Vehicle Accident Records WBAEV53474KM37665 - Catch VIN Odometer Tampering WBAEV53474KM65532 - Get Prior Taxi Information WBAEV53474KM32496 - Get Vehicle Ownership Cost WBAEV53474KM81049 - Check Vehicle Impound Records WBAEV53474KM80192 - Search VIN Active Thefts WBAEV53474KM94562 - Get Vehicle Junk Records WBAEV53474KM40565 - Find Vehicle DMV Records WBAEV53474KM90317 - Lookup Title Brands WBAEV53474KM34801 - Search Prior Taxi Records WBAEV53474KM25435 - Estimate Market Value WBAEV53474KM48472 - Search VIN Theft Records WBAEV53474KM02446 - Get VIN DMV Records WBAEV53474KM54997 - Check Total Loss Events WBAEV53474KM37729 - Lookup Vehicle Lien Records WBAEV53474KM91581 - Find Vehicle Ownership Cost WBAEV53474KM12975 - Lookup VIN Title Problems WBAEV53474KM96215 - Search for Export Records WBAEV53474KM09056 - Verify Vehicle Market Value WBAEV53474KM78460 - Search VIN Title Brands WBAEV53474KM33258 - Lookup Vehicle Sale Records WBAEV53474KM01961 - Get VIN Salvage Records WBAEV53474KM68138 - Search for Odometer Tampering WBAEV53474KM17240 - Find Past Accidents WBAEV53474KM53798 - Check For Theft WBAEV53474KM55910 - Catch Vehicle Odometer Tampering WBAEV53474KM82217 - Find VIN Theft Records WBAEV53474KM47449 - Check Vehicle Junk Records WBAEV53474KM70388 - Find Registered States WBAEV53474KM51369 - Check for Prior Taxi WBAEV53474KM30070 - Check For Salvage WBAEV53474KM42168 - Check VIN History WBAEV53474KM06531 - Get Vehicle Title Records WBAEV53474KM89281 - Search for Sale Records WBAEV53474KM92388 - Find Vehicle Title Records WBAEV53474KM32529 - Lookup Total Loss Events WBAEV53474KM18968 - Search Vehicle Title Brands WBAEV53474KM71122 - Get Vehicle Specifications WBAEV53474KM69385 - Get Vehicle Title Brands WBAEV53474KM93685 - View Historical Sales WBAEV53474KM08795 - Search for Flood Damage WBAEV53474KM56538 - Check VIN Collision Events WBAEV53474KM59780 - Search Total Loss Events WBAEV53474KM09140 - Check VIN DMV Records WBAEV53474KM50688 - Check for Flood Damage WBAEV53474KM52909 - Check Vehicle Odometer Records WBAEV53474KM53297 - Search VIN Accident Records WBAEV53474KM71010 - Check Vehicle Ownership Cost WBAEV53474KM96599 - Find Vehicle Lien Records WBAEV53474KM77325 - Lookup Vehicle Market Value WBAEV53474KM45538 - Lookup Vehicle Information WBAEV53474KM78376 - Verify Vehicle Flood Damage WBAEV53474KM54269 - Search for Active Thefts WBAEV53474KM54725 - Lemon Check by VIN WBAEV53474KM54790 - Find Total Loss Events WBAEV53474KM59486 - Search VIN Salvage Records WBAEV53474KM02821 - Search VIN Export Records WBAEV53474KM83156 - Find VIN Accident Records WBAEV53474KM02639 - Check Flood Damage WBAEV53474KM05637 - Estimate Ownership Cost WBAEV53474KM09509 - Lookup Historical Records WBAEV53474KM01457 - Check for Lemon Vehicle WBAEV53474KM86235 - Verify Vehicle Collision Events WBAEV53474KM39111 - Verify Vehicle Theft Records WBAEV53474KM92102 - Find VIN Specifications WBAEV53474KM33731 - Get Vehicle Odometer Records WBAEV53474KM60959 - Find Vehicle Lein Records WBAEV53474KM29162 - Check Vehicle Lien Records WBAEV53474KM27119 - Find Total Loss WBAEV53474KM25452 - Verify Lemon Vehicle VIN WBAEV53474KM69211 - Check Vehicle Title Brands WBAEV53474KM16556 - Verify Prior Taxi Records WBAEV53474KM86705 - Search Vehicle Title Records WBAEV53474KM12250 - Find VIN Salvage Records WBAEV53474KM06738 - Check Vehicle DMV Records WBAEV53474KM53168 - Get Full Specifications WBAEV53474KM03967 - Audit VIN Sale Records WBAEV53474KM62856 - Check VIN Accident Records WBAEV53474KM58855 - Search VIN Lienholder Information WBAEV53474KM34748 - Check for Title Problems WBAEV53474KM39917 - Check for Odometer Tampering WBAEV53474KM29887 - Find VIN Sale Records WBAEV53474KM79236 - Check for Active Thefts WBAEV53474KM65045 - Lookup VIN Specifications WBAEV53474KM74229 - Check Vehicle Theft Records WBAEV53474KM15259 - Verify Vehicle Insurance Records WBAEV53474KM58502 - Search for Lien Records WBAEV53474KM47127 - FInd Vehicle Lienholder Information WBAEV53474KM14838 - Get Odometer Readings WBAEV53474KM69600 - Request Impound Records WBAEV53474KM11177 - Search Vehicle Junk Records WBAEV53474KM61402 - Find Export Records WBAEV53474KM51176 - Verify Title Status WBAEV53474KM61755 - Get Cost of Ownership WBAEV53474KM32935 - Find Junk Record WBAEV53474KM46026 - Search Vehicle Insurance Records WBAEV53474KM42218 - Check for Title Records WBAEV53474KM93377 - Find VIN Lein Records WBAEV53474KM55518 - Check VIN Title Problems WBAEV53474KM63151 - Lookup Lien Records WBAEV53474KM34166 - Search Vehicle Market Value WBAEV53474KM76790 - Verify Vehicle Ownership Cost WBAEV53474KM32515 - Find Vehicle Junk Records WBAEV53474KM30375 - Get Lienholder Info WBAEV53474KM67121 - Discover Prior Damage WBAEV53474KM39822 - Check VIN Lien Records WBAEV53474KM67670 - Check VIN Salvage Records WBAEV53474KM99941 - Search VIN Collision Events WBAEV53474KM30442 - Search for Title Problems WBAEV53474KM05959 - Check Vehicle Market Value WBAEV53474KM45040 - Check Vehicle Lienholder Information WBAEV53474KM56670 - Check for Export Records WBAEV53474KM21837 - Check VIN Insurance Records WBAEV53474KM74540 - Lookup Vehicle Odometer Records WBAEV53474KM09669 - Get VIN Lienholder Information WBAEV53474KM49251 - Find VIN Export Records WBAEV53474KM72626 - Check For Problems WBAEV53474KM21112 - Find Vehicle Odometer Records WBAEV53474KM35379 - Avoid Salvage Vehicles WBAEV53474KM96621 - Audit Vehicle Insurance Records WBAEV53474KM90950 - Lookup Vehicle Collision Events WBAEV53474KM31302 - Check Vehicle Accident Records WBAEV53474KM57169 - Catch VIN Odometer Tampering WBAEV53474KM43238 - Get Prior Taxi Information WBAEV53474KM37987 - Get Vehicle Ownership Cost WBAEV53474KM27122 - Check Vehicle Impound Records WBAEV53474KM01345 - Search VIN Active Thefts WBAEV53474KM24849 - Get Vehicle Junk Records WBAEV53474KM16248 - Find Vehicle DMV Records WBAEV53474KM66826 - Lookup Title Brands WBAEV53474KM26486 - Search Prior Taxi Records WBAEV53474KM43210 - Estimate Market Value WBAEV53474KM63196 - Search VIN Theft Records WBAEV53474KM76126 - Get VIN DMV Records WBAEV53474KM59259 - Check Total Loss Events WBAEV53474KM00681 - Lookup Vehicle Lien Records WBAEV53474KM27797 - Find Vehicle Ownership Cost WBAEV53474KM67331 - Lookup VIN Title Problems WBAEV53474KM17108 - Search for Export Records WBAEV53474KM10367 - Verify Vehicle Market Value WBAEV53474KM33048 - Search VIN Title Brands WBAEV53474KM95419 - Lookup Vehicle Sale Records WBAEV53474KM96618 - Get VIN Salvage Records WBAEV53474KM14645 - Search for Odometer Tampering WBAEV53474KM06089 - Find Past Accidents WBAEV53474KM38685 - Check For Theft WBAEV53474KM88910 - Catch Vehicle Odometer Tampering WBAEV53474KM88857 - Find VIN Theft Records WBAEV53474KM80242 - Check Vehicle Junk Records WBAEV53474KM79690 - Find Registered States WBAEV53474KM85148 - Check for Prior Taxi WBAEV53474KM38590 - Check For Salvage WBAEV53474KM04679 - Check VIN History WBAEV53474KM99650 - Get Vehicle Title Records WBAEV53474KM61819 - Search for Sale Records WBAEV53474KM34832 - Find Vehicle Title Records WBAEV53474KM56006 - Lookup Total Loss Events WBAEV53474KM27380 - Search Vehicle Title Brands WBAEV53474KM70987 - Get Vehicle Specifications WBAEV53474KM24088 - Get Vehicle Title Brands WBAEV53474KM93542 - View Historical Sales WBAEV53474KM71279 - Search for Flood Damage WBAEV53474KM75347 - Check VIN Collision Events WBAEV53474KM80418 - Search Total Loss Events WBAEV53474KM41957 - Check VIN DMV Records WBAEV53474KM32742 - Check for Flood Damage WBAEV53474KM45281 - Check Vehicle Odometer Records WBAEV53474KM29341 - Search VIN Accident Records WBAEV53474KM65658 - Check Vehicle Ownership Cost WBAEV53474KM96859 - Find Vehicle Lien Records WBAEV53474KM66261 - Lookup Vehicle Market Value WBAEV53474KM31767 - Lookup Vehicle Information WBAEV53474KM40789 - Verify Vehicle Flood Damage WBAEV53474KM86929 - Search for Active Thefts WBAEV53474KM19568 - Lemon Check by VIN WBAEV53474KM10756 - Find Total Loss Events WBAEV53474KM77311 - Search VIN Salvage Records WBAEV53474KM46351 - Search VIN Export Records WBAEV53474KM63456 - Find VIN Accident Records WBAEV53474KM08828 - Check Flood Damage WBAEV53474KM71718 - Estimate Ownership Cost WBAEV53474KM33101 - Lookup Historical Records WBAEV53474KM39190 - Check for Lemon Vehicle WBAEV53474KM47841 - Verify Vehicle Collision Events WBAEV53474KM65577 - Verify Vehicle Theft Records WBAEV53474KM82802 - Find VIN Specifications WBAEV53474KM25578 - Get Vehicle Odometer Records WBAEV53474KM77308 - Find Vehicle Lein Records WBAEV53474KM56359 - Check Vehicle Lien Records WBAEV53474KM19716 - Find Total Loss WBAEV53474KM90690 - Verify Lemon Vehicle VIN WBAEV53474KM49489 - Check Vehicle Title Brands WBAEV53474KM74862 - Verify Prior Taxi Records WBAEV53474KM30540 - Search Vehicle Title Records WBAEV53474KM27749 - Find VIN Salvage Records WBAEV53474KM03550 - Check Vehicle DMV Records WBAEV53474KM19750 - Get Full Specifications WBAEV53474KM18971 - Audit VIN Sale Records WBAEV53474KM32692 - Check VIN Accident Records WBAEV53474KM73159 - Search VIN Lienholder Information WBAEV53474KM37911 - Check for Title Problems WBAEV53474KM72769 - Check for Odometer Tampering WBAEV53474KM42445 - Find VIN Sale Records WBAEV53474KM42817 - Check for Active Thefts WBAEV53474KM95985 - Lookup VIN Specifications WBAEV53474KM15682 - Check Vehicle Theft Records WBAEV53474KM92505 - Verify Vehicle Insurance Records WBAEV53474KM46401 - Search for Lien Records WBAEV53474KM38251 - FInd Vehicle Lienholder Information WBAEV53474KM32627 - Get Odometer Readings WBAEV53474KM70567 - Request Impound Records WBAEV53474KM05069 - Search Vehicle Junk Records WBAEV53474KM53932 - Find Export Records WBAEV53474KM13950 - Verify Title Status WBAEV53474KM73467 - Get Cost of Ownership WBAEV53474KM84050 - Find Junk Record WBAEV53474KM98336 - Search Vehicle Insurance Records WBAEV53474KM00289 - Check for Title Records WBAEV53474KM40467 - Find VIN Lein Records WBAEV53474KM65157 - Check VIN Title Problems WBAEV53474KM37651 - Lookup Lien Records WBAEV53474KM39898 - Search Vehicle Market Value WBAEV53474KM69015 - Verify Vehicle Ownership Cost WBAEV53474KM52425 - Find Vehicle Junk Records WBAEV53474KM29131 - Get Lienholder Info WBAEV53474KM18579 - Discover Prior Damage WBAEV53474KM95016 - Check VIN Lien Records WBAEV53474KM60976 - Check VIN Salvage Records WBAEV53474KM51629 - Search VIN Collision Events WBAEV53474KM49685 - Search for Title Problems WBAEV53474KM35558 - Check Vehicle Market Value WBAEV53474KM10059 - Check Vehicle Lienholder Information WBAEV53474KM35429 - Check for Export Records WBAEV53474KM04357 - Check VIN Insurance Records WBAEV53474KM09896 - Lookup Vehicle Odometer Records WBAEV53474KM44762 - Get VIN Lienholder Information WBAEV53474KM89362 - Find VIN Export Records WBAEV53474KM79575 - Check For Problems WBAEV53474KM89250 - Find Vehicle Odometer Records WBAEV53474KM43319 - Avoid Salvage Vehicles WBAEV53474KM05377 - Audit Vehicle Insurance Records WBAEV53474KM02608 - Lookup Vehicle Collision Events WBAEV53474KM71086 - Check Vehicle Accident Records WBAEV53474KM39660 - Catch VIN Odometer Tampering WBAEV53474KM63201 - Get Prior Taxi Information WBAEV53474KM78670 - Get Vehicle Ownership Cost WBAEV53474KM07162 - Check Vehicle Impound Records WBAEV53474KM91242 - Search VIN Active Thefts WBAEV53474KM25970 - Get Vehicle Junk Records WBAEV53474KM22907 - Find Vehicle DMV Records WBAEV53474KM80080 - Lookup Title Brands WBAEV53474KM51338 - Search Prior Taxi Records WBAEV53474KM83190 - Estimate Market Value WBAEV53474KM11017 - Search VIN Theft Records WBAEV53474KM47032 - Get VIN DMV Records WBAEV53474KM25225 - Check Total Loss Events WBAEV53474KM18825 - Lookup Vehicle Lien Records WBAEV53474KM63005 - Find Vehicle Ownership Cost WBAEV53474KM17237 - Lookup VIN Title Problems WBAEV53474KM86610 - Search for Export Records WBAEV53474KM64039 - Verify Vehicle Market Value WBAEV53474KM69287 - Search VIN Title Brands WBAEV53474KM10630 - Lookup Vehicle Sale Records WBAEV53474KM44650 - Get VIN Salvage Records WBAEV53474KM26858 - Search for Odometer Tampering WBAEV53474KM57687 - Find Past Accidents WBAEV53474KM04326 - Check For Theft WBAEV53474KM40582 - Catch Vehicle Odometer Tampering WBAEV53474KM72349 - Find VIN Theft Records WBAEV53474KM72559 - Check Vehicle Junk Records WBAEV53474KM12295 - Find Registered States WBAEV53474KM74621 - Check for Prior Taxi WBAEV53474KM53476 - Check For Salvage WBAEV53474KM94352 - Check VIN History WBAEV53474KM04701 - Get Vehicle Title Records WBAEV53474KM99549 - Search for Sale Records WBAEV53474KM62307 - Find Vehicle Title Records WBAEV53474KM07517 - Lookup Total Loss Events WBAEV53474KM96117 - Search Vehicle Title Brands WBAEV53474KM88146 - Get Vehicle Specifications WBAEV53474KM20865 - Get Vehicle Title Brands WBAEV53474KM02415 - View Historical Sales WBAEV53474KM61898 - Search for Flood Damage WBAEV53474KM73288 - Check VIN Collision Events WBAEV53474KM91032 - Search Total Loss Events WBAEV53474KM55728 - Check VIN DMV Records WBAEV53474KM19361 - Check for Flood Damage WBAEV53474KM40162 - Check Vehicle Odometer Records WBAEV53474KM62615 - Search VIN Accident Records WBAEV53474KM12099 - Check Vehicle Ownership Cost WBAEV53474KM19621 - Find Vehicle Lien Records WBAEV53474KM26536 - Lookup Vehicle Market Value WBAEV53474KM94397 - Lookup Vehicle Information WBAEV53474KM30716 - Verify Vehicle Flood Damage WBAEV53474KM58970 - Search for Active Thefts WBAEV53474KM50030 - Lemon Check by VIN WBAEV53474KM31347 - Find Total Loss Events WBAEV53474KM34149 - Search VIN Salvage Records WBAEV53474KM84839 - Search VIN Export Records

Get Additional Information