Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Silver 2010 BMW 335 iSilver 2010 BMW 335 iSilver 2010 BMW 335 iSilver 2010 BMW 335 iSilver 2010 BMW 335 iSilver 2010 BMW 335 i

    $6,195

    151,423 mi.
    Est. $116/mo

    Ascend Motors LLC

    Puyallup, WA (2 mi)
    Check Availability
  • Carbon Black Metallic 2011 BMW 535 535iCarbon Black Metallic 2011 BMW 535 535iCarbon Black Metallic 2011 BMW 535 535iCarbon Black Metallic 2011 BMW 535 535iCarbon Black Metallic 2011 BMW 535 535iCarbon Black Metallic 2011 BMW 535 535i

    $9,745

    81,699 mi.
    Est. $183/mo

    Cars R Us

    Tacoma, WA (12 mi)
    Check Availability
  • White 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDrive

    $9,195

    109,767 mi.
    Est. $173/mo

    Ascend Motors LLC

    Puyallup, WA (2 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 i

    $9,138

    105,032 mi.
    Est. $172/mo

    Auto Outlet of Tacoma

    Tacoma, WA (13 mi)
    Check Availability
  • Silver 2016 BMW 535 535i Sedan 4DSilver 2016 BMW 535 535i Sedan 4DSilver 2016 BMW 535 535i Sedan 4DSilver 2016 BMW 535 535i Sedan 4DSilver 2016 BMW 535 535i Sedan 4DSilver 2016 BMW 535 535i Sedan 4D

    $10,000

    $600
    103,205 mi.
    Est. $188/mo

    Titanium Auto Sales LLC

    Tacoma, WA (9 mi)
    Check Availability
  • Gray 2014 BMW i3 BaseGray 2014 BMW i3 BaseGray 2014 BMW i3 BaseGray 2014 BMW i3 BaseGray 2014 BMW i3 BaseGray 2014 BMW i3 Base

    $6,100

    84,378 mi.
    Est. $115/mo

    Apex Motors inc

    Tacoma, WA (13 mi)
    Check Availability
  • Alpine White 2011 BMW 135 135iAlpine White 2011 BMW 135 135iAlpine White 2011 BMW 135 135iAlpine White 2011 BMW 135 135iAlpine White 2011 BMW 135 135iAlpine White 2011 BMW 135 135i

    $8,870

    108,408 mi.
    Est. $167/mo

    AUTO 206

    3.8
    Kent, WA (22 mi)
    Check Availability
  • White 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35i

    $9,143

    $549
    98,834 mi.
    Est. $172/mo

    Valley GMC, LLC

    4.9
    Auburn, WA (15 mi)
    Check Availability
  • Alpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35i

    $8,707

    108,250 mi.
    Est. $164/mo

    Rairdon's Honda of Sumner

    4.6
    Sumner, WA (6 mi)
    Check Availability
  • Black 2016 BMW 535 535IBlack 2016 BMW 535 535IBlack 2016 BMW 535 535IBlack 2016 BMW 535 535IBlack 2016 BMW 535 535IBlack 2016 BMW 535 535I

    $7,100

    186,066 mi.
    Est. $134/mo

    Apex Motors inc

    Tacoma, WA (13 mi)
    Check Availability
  • Black 2003 BMW Z4 3.0i RoadsterBlack 2003 BMW Z4 3.0i RoadsterBlack 2003 BMW Z4 3.0i RoadsterBlack 2003 BMW Z4 3.0i RoadsterBlack 2003 BMW Z4 3.0i RoadsterBlack 2003 BMW Z4 3.0i Roadster

    $8,195

    116,933 mi.
    Est. $154/mo

    507 Motorsports

    2.8
    Roy, WA (19 mi)
    Check Availability
  • Mineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDrive

    $9,855

    134,380 mi.
    Est. $185/mo

    Sunset Auto Wholesale

    3.9
    Tacoma, WA (12 mi)
    Check Availability
  • Dark Graphite 2012 BMW 550 550iDark Graphite 2012 BMW 550 550iDark Graphite 2012 BMW 550 550iDark Graphite 2012 BMW 550 550iDark Graphite 2012 BMW 550 550iDark Graphite 2012 BMW 550 550i

    $9,979

    138,757 mi.
    Est. $188/mo

    Titus-Will Toyota - Tacoma

    2.6
    Tacoma, WA (12 mi)
    Check Availability
  • Titanium Silver Metallic 2013 BMW X5 xDrive35iTitanium Silver Metallic 2013 BMW X5 xDrive35iTitanium Silver Metallic 2013 BMW X5 xDrive35iTitanium Silver Metallic 2013 BMW X5 xDrive35iTitanium Silver Metallic 2013 BMW X5 xDrive35iTitanium Silver Metallic 2013 BMW X5 xDrive35i

    $6,598

    147,945 mi.
    Est. $124/mo

    Duffy's Auto Brokerage

    Auburn, WA (12 mi)
    Check Availability
  • 2013 BMW X5 xDrive35i Premium2013 BMW X5 xDrive35i Premium2013 BMW X5 xDrive35i Premium2013 BMW X5 xDrive35i Premium2013 BMW X5 xDrive35i Premium2013 BMW X5 xDrive35i Premium

    $8,999

    97,104 mi.
    Est. $169/mo

    Vista Auto Sales

    1.9
    Lakewood, WA (12 mi)
    Check Availability
  • Black 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28i

    $7,995

    126,231 mi.
    Est. $150/mo

    The Car Outlet

    Kent, WA (19 mi)
    Check Availability
  • White 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 i

    $8,995

    131,270 mi.
    Est. $169/mo

    The Car Outlet

    Kent, WA (19 mi)
    Check Availability
  • Black 2004 BMW 325 iBlack 2004 BMW 325 iBlack 2004 BMW 325 iBlack 2004 BMW 325 iBlack 2004 BMW 325 iBlack 2004 BMW 325 i

    $4,195

    119,517 mi.
    Est. $79/mo

    Ascend Motors LLC

    Puyallup, WA (2 mi)
    Check Availability
  • Blue 2002 BMW 325 xiTBlue 2002 BMW 325 xiTBlue 2002 BMW 325 xiTBlue 2002 BMW 325 xiTBlue 2002 BMW 325 xiTBlue 2002 BMW 325 xiT

    $5,195

    163,677 mi.
    Est. $98/mo

    Puyallup Motorcars

    Puyallup, WA (5 mi)
    Check Availability
  • Platinum Gray Metallic 2010 BMW 535 xDrivePlatinum Gray Metallic 2010 BMW 535 xDrivePlatinum Gray Metallic 2010 BMW 535 xDrivePlatinum Gray Metallic 2010 BMW 535 xDrivePlatinum Gray Metallic 2010 BMW 535 xDrivePlatinum Gray Metallic 2010 BMW 535 xDrive

    $5,700

    144,452 mi.
    Est. $107/mo

    Makeen Motors LLC

    Puyallup, WA (5 mi)
    Check Availability
  • Gold 2007 BMW X5 3.0siGold 2007 BMW X5 3.0siGold 2007 BMW X5 3.0siGold 2007 BMW X5 3.0siGold 2007 BMW X5 3.0siGold 2007 BMW X5 3.0si

    $4,999

    164,875 mi.
    Est. $94/mo

    Maple Leaf Motors

    East Spanaway, WA (8 mi)
    Check Availability
  • Sparkling Graphite Metallic 2007 BMW 328 XISparkling Graphite Metallic 2007 BMW 328 XISparkling Graphite Metallic 2007 BMW 328 XISparkling Graphite Metallic 2007 BMW 328 XISparkling Graphite Metallic 2007 BMW 328 XISparkling Graphite Metallic 2007 BMW 328 XI

    $4,600

    162,031 mi.
    Est. $87/mo

    Apex Motors inc

    Tacoma, WA (13 mi)
    Check Availability
  • Vermilion Red Metallic 2013 BMW X3 xDrive28iVermilion Red Metallic 2013 BMW X3 xDrive28iVermilion Red Metallic 2013 BMW X3 xDrive28iVermilion Red Metallic 2013 BMW X3 xDrive28iVermilion Red Metallic 2013 BMW X3 xDrive28iVermilion Red Metallic 2013 BMW X3 xDrive28i

    $5,700

    149,213 mi.
    Est. $107/mo

    Apex Motors inc

    Tacoma, WA (13 mi)
    Check Availability
  • Jet Black 2008 BMW X5 3.0siJet Black 2008 BMW X5 3.0siJet Black 2008 BMW X5 3.0siJet Black 2008 BMW X5 3.0siJet Black 2008 BMW X5 3.0siJet Black 2008 BMW X5 3.0si

    $5,500

    119,403 mi.
    Est. $103/mo

    Apex Motors inc

    Tacoma, WA (13 mi)
    Check Availability
  • Jet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528i

    $6,372

    79,352 mi.
    Est. $120/mo

    Elmhurst Ford

    4.6
    $2,570 delivery from Bensenville, IL (1714 mi)
    Check Availability
  • 2015 BMW X1 sDrive28i2015 BMW X1 sDrive28i2015 BMW X1 sDrive28i2015 BMW X1 sDrive28i2015 BMW X1 sDrive28i2015 BMW X1 sDrive28i

    $9,205

    89,310 mi.
    Est. $173/mo

    The Car Lot

    3.1
    $1,786 delivery from Tucson, AZ (1191 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 328 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,728.

Which BMW vehicle has the best MPG?

The hybrid BMW 430 can reach up to 28 MPG city and 36 MPG highway for a combined rating of 31 MPG. The BMW 328d with traditional internal combustion engine offers up to 32 MPG city and 45 MPG highway for a combined rating of 37 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Which BMW vehicle has the longest range?

The electric BMW iX3 can travel up to 434 miles on a single charge depending on electric motor and battery options. The plug-in hybrid BMW M5 can travel up to 267 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Which BMW vehicle has the most deals?

The BMW X3 has the most available deals on Cars.com with 2615 great deals out of 8496 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near Alderton, WA with 13 great deals out of 26 listings starting at $4,000.

Used BMW by price

BMW under $10,000 by city