
BMW of Elmhurst in Elmhurst, IL
Dealer Analysis 51 Deals Found
336 Cars for sale now, starting at $9,500
Avg. Price: 44771.2
Typical Price Range: 18533.5–71896.0
Average Savings ($) Below Market Price
Avg. Savings: $2,659
Save up to $11,708 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 39571.2
Typical Mileage Range: 8095.4–81446.8
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
BMW of Elmhurst is given a 4.5 "overall dealer rating" based on our analysis of 936 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 336 Listings
$21,500
$22,0002021 Volvo XC60 T5 Momentum
- 73,626 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 11.640947 yrs
- $3,401 Below market value of $24,901
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2021 Volvo XC60 T5 Momentum for Sale
73,626 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $21,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | YV4102RK1M1827829 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 73,626 mi. |
| Transmission | Automatic |
| Exterior Color | Bright silver metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$34,000
$35,0002022 BMW X5 M50i
- 98,340 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 9.53605 yrs
- $7,976 Below market value of $41,976
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 M50i for Sale
98,340 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $34,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXJU4C02N9M70821 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 98,340 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | All-wheel drive |
$69,971
$74,0002025 BMW iX xDrive50
- 9,120 Miles
- Elmhurst, IL (0 mi away)
- $9,167 Below market value of $79,138
- 1 Owner, Low annual miles
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2025 BMW iX xDrive50 for Sale
9,120 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $69,971 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WB523CF01SCS36209 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 9,120 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 83 combined |
| Drivetrain | All-wheel drive |
$67,971
$69,0002025 BMW iX xDrive50
- 11,396 Miles
- Elmhurst, IL (0 mi away)
- $8,625 Below market value of $76,596
- 1 Owner, Low annual miles
- Listed 62 days ago
●
iSeeCars Dealer Score
Used 2025 BMW iX xDrive50 for Sale
11,396 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $67,971 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WB523CF07SCT24858 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,396 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 83 combined |
| Drivetrain | All-wheel drive |
$41,000
$42,0002019 Mercedes-Benz E-Class E 450 4MATIC
- 17,668 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 10.712153 yrs
- $5,443 Below market value of $46,443
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2019 Mercedes-Benz E-Class E 450 4MATIC for Sale
17,668 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $41,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WDD1K6JB0KF100915 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, navigation, backup camera, leather upholstery, alloy wheels |
| Mileage | 17,668 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
$13,000
$14,0002018 Mercedes-Benz CLA-Class CLA 250 4MATIC
- 93,006 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 8.445077 yrs
- $2,181 Below market value of $15,181
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2018 Mercedes-Benz CLA-Class CLA 250 4MATIC for Sale
93,006 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $13,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WDDSJ4GB9JN633224 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 93,006 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$55,000
2023 BMW 4 Series M440i xDrive
- 23,480 Miles
- Elmhurst, IL (0 mi away)
- $1,612 Below market value of $56,612
- 1 Owner, Certified used
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2023 BMW 4 Series M440i xDrive for Sale
23,480 Miles
Elmhurst, IL (0 mi away)
| Category | Certified Used Cars |
| Price | $55,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 4 Seats |
| VIN | WBA63AT03PCM06153 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, navigation, backup camera, internet radio, alloy wheels |
| Mileage | 23,480 mi. |
| Transmission | Automatic |
| Exterior Color | San remo green metallic |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$105,000
2025 BMW 7 Series 760i xDrive
- 11,626 Miles
- Elmhurst, IL (0 mi away)
- $11,708 Below market value of $116,708
- 1 Owner, Low annual miles
- Listed 105 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 7 Series 760i xDrive for Sale
11,626 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $105,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | WBA33EJ06SCU28377 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 11,626 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | White |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$115,000
2023 Chevrolet Corvette Z06
- 10,913 Miles
- Elmhurst, IL (0 mi away)
- $4,270 Below market value of $119,270
- 1 Owner, Low annual miles
- Listed 67 days ago
●
iSeeCars Dealer Score
Used 2023 Chevrolet Corvette Z06 for Sale
10,913 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $115,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 2 Seats |
| VIN | 1G1YF3D38P5300172 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, navigation, backup camera, leather upholstery, alloy wheels |
| Mileage | 10,913 mi. |
| Transmission | Automatic |
| Exterior Color | Torch red |
| Interior Color | Red |
| MPG | 15 combined |
| Drivetrain | Rear-wheel drive |
$24,000
$25,0002016 BMW 3 Series 340i xDrive
- 54,452 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 5.9852953 yrs
- $2,471 Below market value of $26,471
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i xDrive for Sale
54,452 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $24,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7C55GK702856 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 54,452 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$69,000
$70,0002024 BMW X5 xDrive40i
- 292 Miles
- Elmhurst, IL (0 mi away)
- $4,406 Below market value of $73,406
- 1 Owner, Low annual miles
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive40i for Sale
292 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $69,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX23EU08R9U28137 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 292 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$20,000
$21,5002018 Volvo XC60 T6 Inscription
- 82,248 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 9.661645 yrs
- $1,024 Below market value of $21,024
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2018 Volvo XC60 T6 Inscription for Sale
82,248 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 | LYVA22RL0JB073428 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 82,248 mi. |
| Transmission | Automatic |
| Exterior Color | Crystal white metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$32,500
$34,0002023 BMW 3 Series 330i xDrive
- 36,660 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 9.185171 yrs
- $3,436 Below market value of $35,936
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
36,660 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $32,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF02P8C98776 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 36,660 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$13,000
2015 BMW 3 Series 320i xDrive
- 62,655 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 5.8408055 yrs
- $814 Below market value of $13,814
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i xDrive for Sale
62,655 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $13,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3G52FNT51024 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 62,655 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$35,500
$37,5002023 BMW 3 Series 330i xDrive
- 24,892 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 9.185171 yrs
- $2,048 Below market value of $37,548
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
24,892 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $35,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF07P8D02661 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,892 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$23,500
$24,0002022 BMW 2 Series 228i xDrive Gran Coupe
- 41,370 Miles
- Elmhurst, IL (0 mi away)
- $2,299 Below market value of $25,799
- 1 Owner, Low annual miles
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 2 Series 228i xDrive Gran Coupe for Sale
41,370 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 | WBA73AK09N7J85721 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 41,370 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$20,500
$21,0002020 BMW X3 xDrive30i
- 78,114 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 7.724105 yrs
- $2,215 Below market value of $22,715
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X3 xDrive30i for Sale
78,114 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $20,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTY5C00L9C71317 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 78,114 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$22,500
$23,0002023 Subaru Solterra Limited
- 22,770 Miles
- Elmhurst, IL (0 mi away)
- $1,852 Below market value of $24,352
- 1 Owner, Low annual miles
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2023 Subaru Solterra Limited for Sale
22,770 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $22,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | JTMABABA6PA000597 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 22,770 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Gray |
| MPG | 102 combined |
| Drivetrain | All-wheel drive |
$10,000
2016 Jeep Patriot Sport
- 85,061 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 4.530856 yrs
- $316 Below market value of $10,316
- Listed Today
●
iSeeCars Dealer Score
Used 2016 Jeep Patriot Sport for Sale
85,061 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $10,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4NJPBA7GD677213 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, satellite radio, power outlet, anti-theft system |
| Mileage | 85,061 mi. |
| Transmission | Automatic |
| Exterior Color | Granite crystal metallic clearcoat |
| Interior Color | Gray |
| Drivetrain | Front-wheel drive |
$11,000
$12,5002017 Ford Focus Titanium
- 56,864 Miles
- Elmhurst, IL (0 mi away)
- Remaining Lifespan: 5.7104135 yrs
- $685 Below market value of $11,685
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2017 Ford Focus Titanium for Sale
56,864 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $11,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Flex fuel |
| Seats | 5 Seats |
| VIN | 1FADP3J20HL209141 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, sunroof |
| Mileage | 56,864 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Front-wheel drive |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
36,972 Listings from $975
21,999 Listings from $1,000
40,841 Listings from $1,395
14,264 Listings from $1,200
35,094 Listings from $1,900
46,718 Listings from $1,000
38,911 Listings from $2,995
19,985 Listings from $1,575
15,943 Listings from $1,800
529 Listings from $2,495