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 Filters
  • Carbon Black Metallic 2019 BMW X3 xDrive30iCarbon Black Metallic 2019 BMW X3 xDrive30iCarbon Black Metallic 2019 BMW X3 xDrive30iCarbon Black Metallic 2019 BMW X3 xDrive30iCarbon Black Metallic 2019 BMW X3 xDrive30iCarbon Black Metallic 2019 BMW X3 xDrive30i

    $19,201

    72,558 mi.
    Est. $350/mo

    Gravity Autos Chicago

    4.1
    Highland Park, IL (15 mi)
    Check Availability

  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $14,813

    $1.3K
    88,326 mi.
    Est. $270/mo

    Al Piemonte Chevrolet

    3.3
    East Dundee, IL (21 mi)
    Check Availability

  • Imperial Blue Metallic 2017 BMW 330 330i xDriveImperial Blue Metallic 2017 BMW 330 330i xDriveImperial Blue Metallic 2017 BMW 330 330i xDriveImperial Blue Metallic 2017 BMW 330 330i xDriveImperial Blue Metallic 2017 BMW 330 330i xDriveImperial Blue Metallic 2017 BMW 330 330i xDrive

    $16,711

    63,427 mi.
    Est. $305/mo

    Acura Highland Park

    4.3
    Highland Park, IL (15 mi)
    Check Availability
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $17,372

    $1K
    80,674 mi.
    Est. $317/mo

    carneed

    4.7
    Northbrook, IL (21 mi)
    Check Availability
  • Dark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35i

    $12,753

    $565
    125,881 mi.
    Est. $233/mo

    Honda Libertyville

    4.3
    Libertyville, IL (7 mi)
    Check Availability
  • Black 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35i

    $15,319

    82,074 mi.
    Est. $279/mo

    Dream Motorworks

    Addison, IL (30 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $22,995

    109,245 mi.
    Est. $419/mo

    Bunt Motors Inc

    Northbrook, IL (20 mi)
    Check Availability
  • Jet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35iJet Black 2017 BMW X5 xDrive35i

    $15,403

    $300
    97,203 mi.
    Est. $281/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.9
    Crystal Lake, IL (16 mi)
    Check Availability

  • Titanium Silver Metallic 2014 BMW X3 xDrive28iTitanium Silver Metallic 2014 BMW X3 xDrive28iTitanium Silver Metallic 2014 BMW X3 xDrive28iTitanium Silver Metallic 2014 BMW X3 xDrive28iTitanium Silver Metallic 2014 BMW X3 xDrive28iTitanium Silver Metallic 2014 BMW X3 xDrive28i

    $9,372

    111,610 mi.
    Est. $171/mo

    Little House of Cars

    Crystal Lake, IL (14 mi)
    Check Availability
  • Alpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28i

    $15,300

    $1K
    72,826 mi.
    Est. $279/mo

    Chicago Auto Place

    3.6
    Downers Grove, IL (26 mi)
    Check Availability
  • Melbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEV

    $18,408

    97,083 mi.
    Est. $336/mo

    Arlington Heights Ford

    5.0
    Arlington Heights, IL (14 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X1 xDrive28iMineral White Metallic 2019 BMW X1 xDrive28iMineral White Metallic 2019 BMW X1 xDrive28iMineral White Metallic 2019 BMW X1 xDrive28iMineral White Metallic 2019 BMW X1 xDrive28iMineral White Metallic 2019 BMW X1 xDrive28i

    $17,995

    $500
    54,780 mi.
    Est. $328/mo

    Lexus of Arlington

    4.6
    Palatine, IL (15 mi)
    Check Availability
  • Jet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDrive

    $14,770

    $636
    125,255 mi.
    Est. $269/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (8 mi)
    Check Availability
  • White 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28i

    $9,489

    129,922 mi.
    Est. $173/mo

    Libertyville Hyundai

    3.3
    Libertyville, IL (7 mi)
    Check Availability

  • Mineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28i

    $20,408

    69,542 mi.
    Est. $372/mo

    Tasca Chevrolet Wheeling

    4.9
    Wheeling, IL (15 mi)
    Check Availability
  • GRAY 2023 BMW 330e xDriveGRAY 2023 BMW 330e xDriveGRAY 2023 BMW 330e xDriveGRAY 2023 BMW 330e xDriveGRAY 2023 BMW 330e xDriveGRAY 2023 BMW 330e xDrive

    $23,372

    118,310 mi.
    Est. $426/mo

    Conway Imports

    4.2
    Streamwood, IL (25 mi)
    Check Availability
  • WHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40e

    $21,780

    51,888 mi.
    Est. $397/mo

    Driven Auto of Waukegan

    4.0
    Waukegan, IL (9 mi)
    Check Availability
  • Gray 2016 BMW 435 Gran Coupe i xDriveGray 2016 BMW 435 Gran Coupe i xDriveGray 2016 BMW 435 Gran Coupe i xDriveGray 2016 BMW 435 Gran Coupe i xDriveGray 2016 BMW 435 Gran Coupe i xDriveGray 2016 BMW 435 Gran Coupe i xDrive

    $19,376

    76,336 mi.
    Est. $353/mo

    Dart Motors

    4.1
    Mchenry, IL (9 mi)
    Check Availability
  • Silver 2017 BMW 540 i xDriveSilver 2017 BMW 540 i xDriveSilver 2017 BMW 540 i xDriveSilver 2017 BMW 540 i xDriveSilver 2017 BMW 540 i xDriveSilver 2017 BMW 540 i xDrive

    $20,876

    96,094 mi.
    Est. $381/mo

    Dart Motors

    4.1
    Mchenry, IL (9 mi)
    Check Availability
  • White 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 i

    $16,876

    77,487 mi.
    Est. $308/mo

    Dart Motors

    4.1
    Mchenry, IL (9 mi)
    Check Availability
  • White 2016 BMW 740 iWhite 2016 BMW 740 iWhite 2016 BMW 740 iWhite 2016 BMW 740 iWhite 2016 BMW 740 iWhite 2016 BMW 740 i

    $20,362

    64,280 mi.
    Est. $371/mo

    Xchange Motors

    5.0
    Addison, IL (30 mi)
    Check Availability
  • Alpine White 2014 BMW 740 iAlpine White 2014 BMW 740 iAlpine White 2014 BMW 740 iAlpine White 2014 BMW 740 iAlpine White 2014 BMW 740 i

    $10,340

    119,285 mi.
    Est. $189/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (8 mi)
    Check Availability
  • Brown Metallic 2016 BMW 750 i xDriveBrown Metallic 2016 BMW 750 i xDriveBrown Metallic 2016 BMW 750 i xDriveBrown Metallic 2016 BMW 750 i xDriveBrown Metallic 2016 BMW 750 i xDriveBrown Metallic 2016 BMW 750 i xDrive

    $24,090

    71,109 mi.
    Est. $439/mo

    Revved Motors

    4.2
    Addison, IL (30 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW 530 i xDriveDark Graphite Metallic 2019 BMW 530 i xDriveDark Graphite Metallic 2019 BMW 530 i xDriveDark Graphite Metallic 2019 BMW 530 i xDriveDark Graphite Metallic 2019 BMW 530 i xDriveDark Graphite Metallic 2019 BMW 530 i xDrive

    $22,407

    58,799 mi.
    Est. $409/mo

    Lux Cars Chicago

    4.0
    Buffalo Grove, IL (15 mi)
    Check Availability
  • Alpine White 2014 BMW X1 xDrive 28iAlpine White 2014 BMW X1 xDrive 28iAlpine White 2014 BMW X1 xDrive 28iAlpine White 2014 BMW X1 xDrive 28iAlpine White 2014 BMW X1 xDrive 28iAlpine White 2014 BMW X1 xDrive 28i

    $10,090

    $300
    88,173 mi.
    Est. $184/mo

    Revved Motors

    4.2
    Addison, IL (30 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDrive

    $24,939

    47,535 mi.
    Est. $455/mo

    Napleton Mazda of Libertyville

    4.1
    Libertyville, IL (7 mi)
    Check Availability
  • White Metallic 2018 BMW X4 xDrive28iWhite Metallic 2018 BMW X4 xDrive28iWhite Metallic 2018 BMW X4 xDrive28iWhite Metallic 2018 BMW X4 xDrive28iWhite Metallic 2018 BMW X4 xDrive28iWhite Metallic 2018 BMW X4 xDrive28i

    $15,871

    95,800 mi.
    Est. $290/mo

    Gravity Autos Chicago

    4.1
    Highland Park, IL (15 mi)
    Check Availability
  • Black 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XI

    $21,998

    $1K
    50,120 mi.
    Est. $401/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (20 mi)
    Check Availability
  • Gray 2017 BMW 330 Gran Turismo xDriveGray 2017 BMW 330 Gran Turismo xDriveGray 2017 BMW 330 Gran Turismo xDriveGray 2017 BMW 330 Gran Turismo xDriveGray 2017 BMW 330 Gran Turismo xDriveGray 2017 BMW 330 Gran Turismo xDrive

    $10,995

    119,931 mi.
    Est. $201/mo

    AG Autohaus

    5.0
    $30 delivery from Carol Stream, IL (31 mi)
    Check Availability
  • Blue 2001 BMW Z3 3.0iBlue 2001 BMW Z3 3.0iBlue 2001 BMW Z3 3.0iBlue 2001 BMW Z3 3.0iBlue 2001 BMW Z3 3.0iBlue 2001 BMW Z3 3.0i

    $11,100

    $500
    81,185 mi.
    Est. $202/mo

    Fishers Imports NW

    4.7
    $191 delivery from Indianapolis, IN (192 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

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

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 X5 has the most available deals on Cars.com with 1777 great deals out of 6596 listings starting at $1.

Where can I find the most BMW deals?

The most BMW deals can be found near Mundelein, IL with 91 great deals out of 391 listings starting at $2,995.

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

Used BMW by price

BMW under $25,000 by city

BMW under $25,000 in Third Lake, IL by model