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
  • Alpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30e

    $20,857

    $553
    70,056 mi.
    Est. $386/mo

    Huntley Ford

    4.6
    Huntley, IL (9 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35i

    $15,712

    71,231 mi.
    Est. $291/mo

    Porsche Barrington

    3.5
    Barrington, IL (11 mi)
    Check Availability

    Quick view
  • White Metallic 2015 BMW 428 i xDriveWhite Metallic 2015 BMW 428 i xDriveWhite Metallic 2015 BMW 428 i xDriveWhite Metallic 2015 BMW 428 i xDriveWhite Metallic 2015 BMW 428 i xDriveWhite Metallic 2015 BMW 428 i xDrive

    $19,412

    $1K
    62,450 mi.
    Est. $359/mo

    BMW of Barrington

    4.7
    Barrington, IL (11 mi)
    Check Availability
    Quick view
  • Black Sapphire 2015 BMW 535 xDriveBlack Sapphire 2015 BMW 535 xDriveBlack Sapphire 2015 BMW 535 xDriveBlack Sapphire 2015 BMW 535 xDriveBlack Sapphire 2015 BMW 535 xDriveBlack Sapphire 2015 BMW 535 xDrive

    $12,069

    107,589 mi.
    Est. $223/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (24 mi)
    Check Availability
    Quick view
  • Gray Metallic 2016 BMW 750 i xDriveGray Metallic 2016 BMW 750 i xDriveGray Metallic 2016 BMW 750 i xDriveGray Metallic 2016 BMW 750 i xDriveGray Metallic 2016 BMW 750 i xDriveGray Metallic 2016 BMW 750 i xDrive

    $17,412

    105,960 mi.
    Est. $322/mo

    BMW of Barrington

    4.7
    Barrington, IL (11 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2014 BMW X3 xDrive35iSpace Gray Metallic 2014 BMW X3 xDrive35iSpace Gray Metallic 2014 BMW X3 xDrive35iSpace Gray Metallic 2014 BMW X3 xDrive35iSpace Gray Metallic 2014 BMW X3 xDrive35iSpace Gray Metallic 2014 BMW X3 xDrive35i

    $10,990

    $485
    114,144 mi.
    Est. $203/mo

    Audi Westmont

    4.7
    Westmont, IL (24 mi)
    Check Availability
    Quick view
  • White Metallic 2017 BMW X3 xDrive28iWhite Metallic 2017 BMW X3 xDrive28iWhite Metallic 2017 BMW X3 xDrive28iWhite Metallic 2017 BMW X3 xDrive28iWhite Metallic 2017 BMW X3 xDrive28iWhite Metallic 2017 BMW X3 xDrive28i

    $14,912

    67,524 mi.
    Est. $276/mo

    BMW of Barrington

    4.7
    Barrington, IL (11 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW X1 xDrive28i

    $17,790

    $200
    57,467 mi.
    Est. $329/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (21 mi)
    Check Availability

    Quick view
  • Space Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28i

    $12,995

    $500
    90,607 mi.
    Est. $240/mo

    Lexus of Arlington

    4.6
    Palatine, IL (14 mi)
    Check Availability
    Quick view
  • White 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35i

    $20,346

    99,221 mi.
    Est. $376/mo

    London Motors Chicago

    4.9
    Arlington Heights, IL (18 mi)
    Check Availability
    Quick view
  • Blue 2016 BMW X5 XDrive35iBlue 2016 BMW X5 XDrive35iBlue 2016 BMW X5 XDrive35iBlue 2016 BMW X5 XDrive35iBlue 2016 BMW X5 XDrive35iBlue 2016 BMW X5 XDrive35i

    $21,998

    50,203 mi.
    Est. $407/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (25 mi)
    Check Availability
    Quick view
  • Gray 2018 BMW X5 xDrive50iGray 2018 BMW X5 xDrive50iGray 2018 BMW X5 xDrive50iGray 2018 BMW X5 xDrive50iGray 2018 BMW X5 xDrive50iGray 2018 BMW X5 xDrive50i

    $22,372

    79,867 mi.
    Est. $414/mo

    carneed

    4.6
    Northbrook, IL (24 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2020 BMW X5 xDrive40iTanzanite Blue II Metallic 2020 BMW X5 xDrive40iTanzanite Blue II Metallic 2020 BMW X5 xDrive40iTanzanite Blue II Metallic 2020 BMW X5 xDrive40iTanzanite Blue II Metallic 2020 BMW X5 xDrive40iTanzanite Blue II Metallic 2020 BMW X5 xDrive40i

    $24,578

    $563
    99,045 mi.
    Est. $455/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (21 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2019 BMW 530 i xDriveGlacier Silver Metallic 2019 BMW 530 i xDriveGlacier Silver Metallic 2019 BMW 530 i xDriveGlacier Silver Metallic 2019 BMW 530 i xDriveGlacier Silver Metallic 2019 BMW 530 i xDriveGlacier Silver Metallic 2019 BMW 530 i xDrive

    $22,890

    $100
    67,052 mi.
    Est. $423/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (21 mi)
    Check Availability

    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $15,977

    89,458 mi.
    Est. $296/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (22 mi)
    Check Availability
    Quick view
  • Black 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30i

    $22,995

    60,987 mi.
    Est. $425/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2013 BMW X5 xDrive35iBlack Sapphire Metallic 2013 BMW X5 xDrive35iBlack Sapphire Metallic 2013 BMW X5 xDrive35iBlack Sapphire Metallic 2013 BMW X5 xDrive35iBlack Sapphire Metallic 2013 BMW X5 xDrive35iBlack Sapphire Metallic 2013 BMW X5 xDrive35i

    $9,950

    127,111 mi.
    Est. $184/mo

    Top Gear Motors

    4.5
    ADDISON, IL (18 mi)
    Check Availability
    Quick view
  • White 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28i

    $13,490

    85,103 mi.
    Est. $250/mo

    Auto House Motors

    4.3
    Downers Grove, IL (23 mi)
    Check Availability
    Quick view
  • BLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35i

    $13,328

    $244
    88,101 mi.
    Est. $247/mo

    Oswego Motors

    4.3
    Oswego, IL (23 mi)
    Check Availability
    Quick view
  • Estoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDrive

    $19,599

    $196
    84,200 mi.
    Est. $363/mo

    Bob Rohrman's Gurnee Hyundai

    4.1
    Gurnee, IL (30 mi)
    Check Availability

    Quick view
  • Carbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30i

    $23,465

    $589
    69,421 mi.
    Est. $434/mo

    Napleton Chevrolet St. Charles

    4.6
    St. Charles, IL (9 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $22,357

    $1K
    108,344 mi.
    Est. $414/mo

    Driven Auto of Dundee

    4.0
    East Dundee, IL (5 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $16,290

    96,540 mi.
    Est. $301/mo

    Chicago Auto Capital

    4.6
    Elgin, IL (4 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $17,357

    $2K
    77,321 mi.
    Est. $321/mo

    Driven Auto of Dundee

    4.0
    East Dundee, IL (5 mi)
    Check Availability
    Quick view
  • 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

    $11,870

    98,519 mi.
    Est. $220/mo

    The Car Haus

    5.0
    Roselle, IL (12 mi)
    Check Availability
    Quick view
  • 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

    $15,890

    $100
    114,587 mi.
    Est. $294/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (21 mi)
    Check Availability

    Quick view
  • Space Gray Metallic 2016 BMW X3 xDrive35iSpace Gray Metallic 2016 BMW X3 xDrive35iSpace Gray Metallic 2016 BMW X3 xDrive35iSpace Gray Metallic 2016 BMW X3 xDrive35iSpace Gray Metallic 2016 BMW X3 xDrive35iSpace Gray Metallic 2016 BMW X3 xDrive35i

    $12,136

    111,846 mi.
    Est. $225/mo

    Executive Motor Carz

    5.0
    Lake Forest, IL (27 mi)
    Check Availability
    Quick view
  • Dark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35i

    $13,318

    125,865 mi.
    Est. $246/mo

    Honda Libertyville

    4.3
    Libertyville, IL (25 mi)
    Check Availability
    Quick view
  • BLACK 2014 BMW X5 xDrive35dBLACK 2014 BMW X5 xDrive35dBLACK 2014 BMW X5 xDrive35dBLACK 2014 BMW X5 xDrive35dBLACK 2014 BMW X5 xDrive35dBLACK 2014 BMW X5 xDrive35d

    $17,295

    94,495 mi.
    Est. $320/mo

    EMH Motors

    Arlington Heights, IL (18 mi)
    Check Availability
    Quick view
  • Black 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35d

    $19,995

    89,707 mi.
    Est. $370/mo

    Barrington Auto Specialists

    Barrington, IL (12 mi)
    Check Availability
    Quick view
  • Silver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 Roadster

    $9,962

    $445
    63,462 mi.
    Est. $184/mo

    The Honda Superstore of Joliet

    4.7
    $250 delivery from Joliet, IL (33 mi)
    Check Availability
    Quick view
  • 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,600

    81,185 mi.
    Est. $215/mo

    Fishers Imports NW

    4.7
    $182 delivery from Indianapolis, IN (182 mi)
    Check Availability
    Quick view

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,839.

Which BMW vehicle has the best MPG?

The hybrid BMW 530 can reach up to 29 MPG city and 35 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 1692 great deals out of 6648 listings starting at $2,495.

Where can I find the most BMW deals?

The most BMW deals can be found near Hanover Park, IL with 131 great deals out of 599 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 Elgin, IL by model