
BMW of Elmhurst in Elmhurst, IL
Dealer Analysis 78 Deals Found
290 Cars for sale now, starting at $11,000
Avg. Price: 46473.5
Typical Price Range: 18997.5–75224.5
Average Savings ($) Below Market Price
Avg. Savings: $3,327
Save up to $14,011 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 38201.4
Typical Mileage Range: 6403.5–79806.0
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
BMW of Elmhurst is given a 4.4 "overall dealer rating" based on our analysis of 899 cars the dealer recently listed for sale. This assesses the dealer's price competitiveness, responsiveness to inquiries, and information transparency (how good the dealers are at providing basic information such as vehicle photos, price and mileage).
Inventory Analysis
Vehicle Age
Top Makes
Top Bodystyles
Domestic/Foreign
Luxury/Non-Luxury
Showing 1-20 of 290 Listings
$18,500
2018 Volvo XC60 T5 Momentum
- 101,867 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 9.605706 yrs
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2018 Volvo XC60 T5 Momentum for Sale
101,867 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $18,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | LYV102RKXJB118372 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 101,867 mi. |
| Transmission | Automatic |
| Exterior Color | Onyx black metallic |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$23,500
2020 BMW 3 Series 330i xDrive
- 55,648 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 7.791645 yrs
- $1,174 Below market value of $24,674
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
55,648 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $23,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J03L8B04881 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 55,648 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Beige |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$27,995
2021 BMW 5 Series 530i xDrive
- 52,062 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 6.765123 yrs
- $193 Above market value of $27,801
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2021 BMW 5 Series 530i xDrive for Sale
52,062 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $27,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA13BJ02MCF27399 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 52,062 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$31,000
2019 BMW X3 M40i
- 73,408 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 7.255659 yrs
- Market Price: $27,366
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2019 BMW X3 M40i for Sale
73,408 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $31,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTS3C57K0Z10665 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 73,408 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$95,000
$97,9052023 Porsche Cayenne Turbo
- 46,997 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 13.113149 yrs
- $741 Above market value of $95,741
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2023 Porsche Cayenne Turbo for Sale
46,997 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $95,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WP1AF2AYXPDA20292 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 46,997 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | All-wheel drive |
$57,250
2026 BMW X3 30 xDrive
- Elmhurst, IL (0 mi away)
- 1054 Below similar cars
- Listed 2 days ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $57,250 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP08T9340216 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$86,650
2026 BMW X6 xDrive40i
- Elmhurst, IL (0 mi away)
- Within $91 of similar cars
- Listed 2 days ago
●
iSeeCars Dealer Score
New 2026 BMW X6 xDrive40i for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $86,650 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX33EX06T9345832 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$102,050
2026 BMW X5 M60i
- Elmhurst, IL (0 mi away)
- 2382 Below similar cars
- Listed 2 days ago
●
iSeeCars Dealer Score
New 2026 BMW X5 M60i for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $102,050 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | 5UX33EU01T9345600 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Carbon black metallic |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
$21,500
2015 Toyota Highlander XLE
- 84,509 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 6.95584 yrs
- $517 Above market value of $20,983
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2015 Toyota Highlander XLE for Sale
84,509 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $21,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 5TDJKRFH4FS096219 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 84,509 mi. |
| Transmission | Automatic |
| Exterior Color | Ooh la la rouge mica |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$31,500
2023 BMW X1 xDrive28i
- 19,944 Miles
- Elmhurst, IL (0 mi away)
- $1,387 Below market value of $32,887
- 1 Owner, Low annual miles
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X1 xDrive28i for Sale
19,944 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $31,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBX73EF06P5X99664 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 19,944 mi. |
| Transmission | Automatic |
| Exterior Color | Storm bay metallic |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$81,950
2026 BMW X5 xDrive40i
- Elmhurst, IL (0 mi away)
- Average Price: $80,587
- Listed 2 days ago
●
iSeeCars Dealer Score
New 2026 BMW X5 xDrive40i for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $81,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU05T9346521 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Carbon black metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$126,625
2026 BMW M5 Base
- Elmhurst, IL (0 mi away)
- 5647 Below similar cars
- Listed 2 days ago
●
iSeeCars Dealer Score
New 2026 BMW M5 Base for Sale
5 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $126,625 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBS83FK00TCU94642 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 5 mi. |
| Transmission | Automatic |
| Exterior Color | Marina bay blue metallic |
| Interior Color | Black |
| MPG | 47 combined |
| Drivetrain | All-wheel drive |
$104,850
2026 BMW X5 M60i
- Elmhurst, IL (0 mi away)
- Average Price: $104,432
- Listed 4 days ago
●
iSeeCars Dealer Score
New 2026 BMW X5 M60i for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $104,850 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | 5UX33EU04T9344313 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Manhattan green metallic |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
$56,600
2026 BMW X3 30 xDrive
- Elmhurst, IL (0 mi away)
- 1704 Below similar cars
- Listed 4 days ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $56,600 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP04T9339967 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$81,950
2026 BMW X5 xDrive40i
- Elmhurst, IL (0 mi away)
- Average Price: $80,587
- Listed 4 days ago
●
iSeeCars Dealer Score
New 2026 BMW X5 xDrive40i for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $81,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU01T9344278 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$57,250
2026 BMW X3 30 xDrive
- Elmhurst, IL (0 mi away)
- 1054 Below similar cars
- Listed 4 days ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $57,250 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP05T9340139 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Arctic race blue metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$11,000
2018 Volkswagen Tiguan SEL
- 115,445 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 5.3330793 yrs
- $947 Below market value of $11,947
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2018 Volkswagen Tiguan SEL for Sale
115,445 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $11,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 3VV3B7AX1JM034721 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 115,445 mi. |
| Transmission | Automatic |
| Exterior Color | Cardinal red metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | Front-wheel drive |
$58,350
2026 BMW X3 30 xDrive
- Elmhurst, IL (0 mi away)
- Within $46 of similar cars
- Listed 5 days ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $58,350 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP03T9334159 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$58,150
2026 BMW X3 30 xDrive
- Elmhurst, IL (0 mi away)
- Within $154 of similar cars
- Listed 5 days ago
●
iSeeCars Dealer Score
New 2026 BMW X3 30 xDrive for Sale
6 Miles
Elmhurst, IL (0 mi away)
| Category | New Cars |
| Price | $58,150 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP07T9332737 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$20,000
2017 BMW X3 xDrive28i
- 48,000 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 5.636715 yrs
- Market Price: $18,735
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2017 BMW X3 xDrive28i for Sale
48,000 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $20,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C39H0T19925 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 48,000 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
39,996 Listings from $975
26,911 Listings from $1,500
49,991 Listings from $1,600
18,373 Listings from $1,000
31,152 Listings from $1,699
58,689 Listings from $1,950
46,800 Listings from $2,995
19,974 Listings from $1,500
19,289 Listings from $2,500
780 Listings from $1,499