Get your trade-in valueWhat's your car worth?
Filters
Best Match
35 matches

Used BMW for Sale in Highland Park, IL

Few car brands inspire the kind of loyalty BMW does. Whether you're after a compact 3 Series sedan, a family-ready X5 SUV, or a fire-breathing M-badged performance car, used BMWs offer real value — particularly in the 2-to-5-year age range where depreciation has done most of its work and the cars are still well within their service life.


Our used BMW inventory in Highland Park typically spans the most-shopped models: the 3 Series and 5 Series sedans; the X1, X3, X5, and X7 SUVs; the 4 Series and 8 Series coupes; and select M Performance and full M models when we can find them at the right specification. Pricing typically ranges from around $20,000 for well-kept older 3 Series sedans up into the six figures for late-model M cars and X7s.

What to look for when buying a used BMW

Service history is the single biggest factor. BMW's service intervals are specific, and skipped services tend to surface as problems later — particularly on the N20, N26, and N63 engines, which have known patterns of oil consumption and timing chain wear on certain model years. A clean CARFAX report, documented maintenance, and remaining factory warranty coverage when possible are what separate a good used BMW from a problem car. Most BMWs in our inventory are inspected on intake and include a free CARFAX Vehicle History Report. We can walk you through extended service contract options if you want coverage beyond the factory warranty.

Serving Chicagoland and out-of-state buyers

Our Highland Park dealership is about 30 minutes north of downtown Chicago via Route 41. We serve buyers across the Chicagoland area — Deerfield, Glencoe, Lake Forest, Northbrook, Evanston, Wilmette, Buffalo Grove, Vernon Hills, and beyond — plus out-of-state buyers nationwide with full remote purchase options and shipping.

35 used BMW cars and SUVs for sale in Highland Park, IL

White 2023 BMW 3 Series 330i xDrive for sale in Highland Park, ILPhotos of 2023 BMW 3 Series 330i xDrive for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW 3 Series 330i xDrive for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW 3 Series 330i xDrive at Gravity Autos Chicago, ILMore photos of 2023 BMW 3 Series 330i xDrive at Gravity Autos Chicago, IL
Stock # 27324G
330i xDrive
34,090 miles
Original price$36,989
Recently discounted-$2,090
Sale price$34,899
Documentation fee$377.63
Electronic registration and title$35
$515/mo estimated
Gravity Autos Chicago
Gray 2019 BMW X5 xDrive50i for sale in Highland Park, ILPhotos of 2019 BMW X5 xDrive50i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2019 BMW X5 xDrive50i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2019 BMW X5 xDrive50i at Gravity Autos Chicago, ILMore photos of 2019 BMW X5 xDrive50i at Gravity Autos Chicago, IL
Stock # 27342G
xDrive50i
68,205 miles
Original price$32,459
Recently discounted-$1,160
Sale price$31,299
Documentation fee$377.63
Electronic registration and title$35
$462/mo estimated
Gravity Autos Chicago
Gray 2019 BMW X4 M40i for sale in Highland Park, ILPhotos of 2019 BMW X4 M40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2019 BMW X4 M40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2019 BMW X4 M40i at Gravity Autos Chicago, ILMore photos of 2019 BMW X4 M40i at Gravity Autos Chicago, IL
Stock # 27313G
M40i
59,067 miles
Original price$31,639
Recently discounted-$370
Sale price$31,269
Documentation fee$377.63
Electronic registration and title$35
$462/mo estimated
Gravity Autos Chicago
Gray 2022 BMW X5 M50i for sale in Highland Park, ILPhotos of 2022 BMW X5 M50i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2022 BMW X5 M50i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2022 BMW X5 M50i at Gravity Autos Chicago, ILMore photos of 2022 BMW X5 M50i at Gravity Autos Chicago, IL
Stock # 27291G
M50i
58,344 miles
Sale price$46,589
Documentation fee$377.63
Electronic registration and title$35
$688/mo estimated
Gravity Autos Chicago
White 2019 BMW X3 M40i for sale in Highland Park, ILPhotos of 2019 BMW X3 M40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2019 BMW X3 M40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2019 BMW X3 M40i at Gravity Autos Chicago, ILMore photos of 2019 BMW X3 M40i at Gravity Autos Chicago, IL
Stock # 27352G
M40i
31,706 miles
Original price$36,989
Recently discounted-$2,500
Sale price$34,489
Documentation fee$377.63
Electronic registration and title$35
$509/mo estimated
Gravity Autos Chicago
Gray 2024 BMW iX xDrive50 for sale in Highland Park, ILPhotos of 2024 BMW iX xDrive50 for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2024 BMW iX xDrive50 for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2024 BMW iX xDrive50 at Gravity Autos Chicago, ILMore photos of 2024 BMW iX xDrive50 at Gravity Autos Chicago, IL
Stock # 27361G
xDrive50
46,967 miles
Sale price$47,989
Documentation fee$377.63
Electronic registration and title$35
$708/mo estimated
Gravity Autos Chicago
Black 2023 BMW X4 xDrive30i for sale in Highland Park, ILPhotos of 2023 BMW X4 xDrive30i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW X4 xDrive30i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW X4 xDrive30i at Gravity Autos Chicago, ILMore photos of 2023 BMW X4 xDrive30i at Gravity Autos Chicago, IL
Stock # 27266G
xDrive30i
43,306 miles
Sale price$39,989
Documentation fee$377.63
Electronic registration and title$35
$590/mo estimated
Gravity Autos Chicago

Get approved

Save time with an online approval.

White 2023 BMW 3 Series M340i for sale in Highland Park, ILPhotos of 2023 BMW 3 Series M340i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW 3 Series M340i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW 3 Series M340i at Gravity Autos Chicago, ILMore photos of 2023 BMW 3 Series M340i at Gravity Autos Chicago, IL
Stock # 26931G
M340i
25,969 miles
Original price$51,759
Recently discounted-$2,260
Sale price$49,499
Documentation fee$377.63
Electronic registration and title$35
$731/mo estimated
Gravity Autos Chicago
Blue 2023 BMW M2 for sale in Highland Park, ILPhotos of 2023 BMW M2 for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW M2 for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW M2 at Gravity Autos Chicago, ILMore photos of 2023 BMW M2 at Gravity Autos Chicago, IL
Stock # 27161G
Base
21,431 miles
Original price$62,259
Recently discounted-$2,820
Sale price$59,439
Documentation fee$377.63
Electronic registration and title$35
$877/mo estimated
Gravity Autos Chicago
Black 2022 BMW X5 xDrive40i for sale in Highland Park, ILPhotos of 2022 BMW X5 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2022 BMW X5 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2022 BMW X5 xDrive40i at Gravity Autos Chicago, ILMore photos of 2022 BMW X5 xDrive40i at Gravity Autos Chicago, IL
Stock # 27319G
xDrive40i
48,844 miles
Original price$43,989
Recently discounted-$1,860
Sale price$42,129
Documentation fee$377.63
Electronic registration and title$35
$622/mo estimated
Gravity Autos Chicago
Black 2020 BMW X1 xDrive28i for sale in Highland Park, ILPhotos of 2020 BMW X1 xDrive28i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2020 BMW X1 xDrive28i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2020 BMW X1 xDrive28i at Gravity Autos Chicago, ILMore photos of 2020 BMW X1 xDrive28i at Gravity Autos Chicago, IL
Stock # 27170H
xDrive28i
37,482 miles
Original price$23,469
Recently discounted-$980
Sale price$22,489
Documentation fee$377.63
Electronic registration and title$35
$332/mo estimated
Gravity Autos Chicago
Gray 2022 BMW X7 xDrive40i for sale in Highland Park, ILPhotos of 2022 BMW X7 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2022 BMW X7 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2022 BMW X7 xDrive40i at Gravity Autos Chicago, ILMore photos of 2022 BMW X7 xDrive40i at Gravity Autos Chicago, IL
Stock # 27199G
xDrive40i
50,067 miles
Original price$44,469
Recently discounted-$480
Sale price$43,989
Documentation fee$377.63
Electronic registration and title$35
$649/mo estimated
Gravity Autos Chicago
Gray 2023 BMW iX xDrive50 for sale in Highland Park, ILPhotos of 2023 BMW iX xDrive50 for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW iX xDrive50 for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW iX xDrive50 at Gravity Autos Chicago, ILMore photos of 2023 BMW iX xDrive50 at Gravity Autos Chicago, IL
Stock # 27112G
xDrive50
29,682 miles
Sale price$44,989
Documentation fee$377.63
Electronic registration and title$35
$664/mo estimated
Gravity Autos Chicago

Get your trade-in value

Trading in or selling? Get a cash offer now.

Blue 2023 BMW X5 M50i for sale in Highland Park, ILPhotos of 2023 BMW X5 M50i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW X5 M50i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW X5 M50i at Gravity Autos Chicago, ILMore photos of 2023 BMW X5 M50i at Gravity Autos Chicago, IL
Stock # 27206G
M50i
41,501 miles
Original price$56,159
Recently discounted-$2,670
Sale price$53,489
Documentation fee$377.63
Electronic registration and title$35
$789/mo estimated
Gravity Autos Chicago
Black 2024 BMW X5 xDrive40i for sale in Highland Park, ILPhotos of 2024 BMW X5 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2024 BMW X5 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2024 BMW X5 xDrive40i at Gravity Autos Chicago, ILMore photos of 2024 BMW X5 xDrive40i at Gravity Autos Chicago, IL
Stock # 27282G
xDrive40i
29,150 miles
Original price$58,469
Recently discounted-$1,480
Sale price$56,989
Documentation fee$377.63
Electronic registration and title$35
$841/mo estimated
Gravity Autos Chicago
Gray 2022 BMW M8 Competition for sale in Highland Park, ILPhotos of 2022 BMW M8 Competition for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2022 BMW M8 Competition for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2022 BMW M8 Competition at Gravity Autos Chicago, ILMore photos of 2022 BMW M8 Competition at Gravity Autos Chicago, IL
Stock # 27113G
Competition
60,372 miles
Original price$69,349
Recently discounted-$6,360
Sale price$62,989
Documentation fee$377.63
Electronic registration and title$35
$930/mo estimated
Gravity Autos Chicago
Gray 2020 BMW X7 M50i for sale in Highland Park, ILPhotos of 2020 BMW X7 M50i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2020 BMW X7 M50i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2020 BMW X7 M50i at Gravity Autos Chicago, ILMore photos of 2020 BMW X7 M50i at Gravity Autos Chicago, IL
Stock # 27351G
M50i
48,163 miles
Sale price$44,289
Documentation fee$377.63
Electronic registration and title$35
$654/mo estimated
Gravity Autos Chicago
Blue 2023 BMW X7 xDrive40i for sale in Highland Park, ILPhotos of 2023 BMW X7 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW X7 xDrive40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW X7 xDrive40i at Gravity Autos Chicago, ILMore photos of 2023 BMW X7 xDrive40i at Gravity Autos Chicago, IL
Stock # 27195G
xDrive40i
55,942 miles
Original price$53,489
Recently discounted-$500
Sale price$52,989
Documentation fee$377.63
Electronic registration and title$35
$782/mo estimated
Gravity Autos Chicago
Blue 2022 BMW 7 Series 750i xDrive for sale in Highland Park, ILPhotos of 2022 BMW 7 Series 750i xDrive for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2022 BMW 7 Series 750i xDrive for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2022 BMW 7 Series 750i xDrive at Gravity Autos Chicago, ILMore photos of 2022 BMW 7 Series 750i xDrive at Gravity Autos Chicago, IL
Stock # 27355G
750i xDrive
43,571 miles
Sale price$51,989
Documentation fee$377.63
Electronic registration and title$35
$767/mo estimated
Gravity Autos Chicago

Personalize payment

Adjust loan terms to find the right payment for you.

White 2021 BMW 8 Series M850i xDrive for sale in Highland Park, ILPhotos of 2021 BMW 8 Series M850i xDrive for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2021 BMW 8 Series M850i xDrive for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2021 BMW 8 Series M850i xDrive at Gravity Autos Chicago, ILMore photos of 2021 BMW 8 Series M850i xDrive at Gravity Autos Chicago, IL
Stock # 27294G
M850i xDrive
41,367 miles
Original price$53,489
Recently discounted-$1,500
Sale price$51,989
Documentation fee$377.63
Electronic registration and title$35
$767/mo estimated
Gravity Autos Chicago
Black 2023 BMW Z4 sDrive M40i for sale in Highland Park, ILPhotos of 2023 BMW Z4 sDrive M40i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW Z4 sDrive M40i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW Z4 sDrive M40i at Gravity Autos Chicago, ILMore photos of 2023 BMW Z4 sDrive M40i at Gravity Autos Chicago, IL
Stock # 27271G
sDrive M40i
21,383 miles
Original price$54,489
Recently discounted-$1,000
Sale price$53,489
Documentation fee$377.63
Electronic registration and title$35
$789/mo estimated
Gravity Autos Chicago
Black 2017 BMW X1 xDrive28i for sale in Highland Park, ILPhotos of 2017 BMW X1 xDrive28i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2017 BMW X1 xDrive28i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2017 BMW X1 xDrive28i at Gravity Autos Chicago, ILMore photos of 2017 BMW X1 xDrive28i at Gravity Autos Chicago, IL
Stock # 27134H
xDrive28i
58,837 miles
Sale price$17,079
Documentation fee$377.63
Electronic registration and title$35
$252/mo estimated
Gravity Autos Chicago
Black 2023 BMW X6 M50i for sale in Highland Park, ILPhotos of 2023 BMW X6 M50i for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2023 BMW X6 M50i for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2023 BMW X6 M50i at Gravity Autos Chicago, ILMore photos of 2023 BMW X6 M50i at Gravity Autos Chicago, IL
Stock # 27350G
M50i
21,271 miles
Sale price$66,589
Documentation fee$377.63
Electronic registration and title$35
$983/mo estimated
Gravity Autos Chicago
New arrival - photos coming soon
Stock # 27367G
M235i xDrive
34,651 miles
Sale price$35,329
Documentation fee$377.63
Electronic registration and title$35
$521/mo estimated
Gravity Autos Chicago
Black 2024 BMW i7 xDrive60 for sale in Highland Park, ILPhotos of 2024 BMW i7 xDrive60 for sale in Highland Park, IL at Gravity Autos ChicagoAnother view of 2024 BMW i7 xDrive60 for sale in Highland Park, IL at Gravity Autos ChicagoMore photos of 2024 BMW i7 xDrive60 at Gravity Autos Chicago, ILMore photos of 2024 BMW i7 xDrive60 at Gravity Autos Chicago, IL
Stock # 27382G
xDrive60
18,618 miles
Sale price$71,589
Documentation fee$377.63
Electronic registration and title$35
$1,057/mo estimated
Gravity Autos Chicago
Showing 25 of 35 results

Pictures are for illustration purposes only. All vehicles subject to prior sales. Dealer not responsible for typographical errors. See dealer for details. Options and packages listed on third party sites are predictive, please reach out to dealer to verify options. See dealer for copy of limited warranty. Used car prices plus tax (based on residence), title, state fees (based on residence) and dealer fees. Used car MPG claims are based on EPA estimated city and highway ratings when the vehicle was new. Used vehicle MPGe/EPA Range Rating are based on EPA Range Rating when the vehicle was new. Consumers' actual mileage will vary. The value of used vehicles varies with mileage, usage and condition. Book values should be considered estimates only.