
BMW of Elmhurst in Elmhurst, IL
Dealer Analysis 37 Deals Found
307 Cars for sale now, starting at $14,995
Avg. Price: 41826.0
Typical Price Range: 16757.7–71556.0
Average Savings ($) Below Market Price
Avg. Savings: $4,157
Save up to $13,551 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 41794.4
Typical Mileage Range: 8276.0–89189.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 802 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 307 Listings
$105,995
$107,9952025 BMW 7 Series 760i xDrive
- 11,626 Miles
- Listed 57 days ago
- Elmhurst, IL (0 mi away)
- $13,551 Below market value of $119,546
- iSeeCars Dealer Score
Used 2025 BMW 7 Series 760i xDrive for Sale
11,626 Miles
Elmhurst, IL (0 mi away)
| Category | Certified Used Cars |
| Price | $105,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| 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 | one owner, clean history, certified pre-owned car |
$64,995
2023 BMW X6 xDrive40i
- 4,029 Miles
- Listed 1 day ago
- Elmhurst, IL (0 mi away)
- $8,015 Below market value of $73,010
- iSeeCars Dealer Score
Used 2023 BMW X6 xDrive40i for Sale
4,029 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $64,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCY6C00P9P85645 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,029 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, one owner |
$31,995
$33,9712023 Volvo XC40 Recharge Twin Ultimate
- 14,111 Miles
- Listed 55 days ago
- Elmhurst, IL (0 mi away)
- $5,835 Below market value of $37,830
- iSeeCars Dealer Score
Used 2023 Volvo XC40 Recharge Twin Ultimate for Sale
14,111 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $31,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | YV4ED3UM9P2023443 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,111 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 85 combined |
| Drivetrain | All-wheel drive |
$87,281
$104,9952025 BMW X7 M60i
- 13,380 Miles
- Listed 36 days ago
- Elmhurst, IL (0 mi away)
- $12,662 Below market value of $99,943
- iSeeCars Dealer Score
Used 2025 BMW X7 M60i for Sale
13,380 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $87,281 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5UX33EM07S9X93581 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 13,380 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$65,987
$68,9952024 BMW i5 M60
- 7,452 Miles
- Listed 55 days ago
- Elmhurst, IL (0 mi away)
- $8,521 Below market value of $74,508
- iSeeCars Dealer Score
Used 2024 BMW i5 M60 for Sale
7,452 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $65,987 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WBY43FK04RCR33094 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,452 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 91 combined |
| Drivetrain | All-wheel drive |
$32,497
$34,2952023 BMW 3 Series 330i xDrive
- 27,820 Miles
- Listed 125 days ago
- Elmhurst, IL (0 mi away)
- $4,788 Below market value of $37,285
- iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
27,820 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $32,497 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF08P8D57071 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,820 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$82,995
2025 BMW X7 M60i
- 21,773 Miles
- Listed 140 days ago
- Elmhurst, IL (0 mi away)
- $10,824 Below market value of $93,819
- iSeeCars Dealer Score
Used 2025 BMW X7 M60i for Sale
21,773 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $82,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5UX33EM09S9X58413 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 21,773 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | All-wheel drive |
$42,998
2021 BMW X5 xDrive40i
- 15,605 Miles
- Listed 6 days ago
- Elmhurst, IL (0 mi away)
- $4,066 Below market value of $47,064
- iSeeCars Dealer Score
Used 2021 BMW X5 xDrive40i for Sale
15,605 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $42,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C07M9F94722 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 15,605 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$41,895
2021 Chevrolet Tahoe LT
- 69,025 Miles
- Listed 1 day ago
- Elmhurst, IL (0 mi away)
- $1,302 Below market value of $43,197
- iSeeCars Dealer Score
Used 2021 Chevrolet Tahoe LT for Sale
69,025 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $41,895 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GNSKNKD2MR404863 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 69,025 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | clean history |
$69,995
2025 BMW iX xDrive50
- 11,391 Miles
- Listed 15 days ago
- Elmhurst, IL (0 mi away)
- $7,599 Below market value of $77,594
- iSeeCars Dealer Score
Used 2025 BMW iX xDrive50 for Sale
11,391 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $69,995 |
| 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,391 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 83 combined |
| Drivetrain | All-wheel drive |
$21,495
$21,6282017 Honda CR-V EX
- 35,513 Miles
- Listed 27 days ago
- Elmhurst, IL (0 mi away)
- $1,504 Below market value of $22,999
- iSeeCars Dealer Score
Used 2017 Honda CR-V EX for Sale
35,513 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $21,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5J6RW2H58HL078466 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, sunroof |
| Mileage | 35,513 mi. |
| Transmission | CVT |
| Exterior Color | Red |
| Interior Color | Gray |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$47,995
$48,5952025 BMW 2 Series M235 xDrive Gran Coupe
- 7,404 Miles
- Listed 20 days ago
- Elmhurst, IL (0 mi away)
- $3,864 Below market value of $51,859
- iSeeCars Dealer Score
Used 2025 BMW 2 Series M235 xDrive Gran Coupe for Sale
7,404 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $47,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA33GG09S7S08887 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,404 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$53,295
$53,9952023 Tesla Model S
- 17,278 Miles
- Listed 23 days ago
- Elmhurst, IL (0 mi away)
- $2,844 Below market value of $56,139
- iSeeCars Dealer Score
Used 2023 Tesla Model S for Sale
17,278 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $53,295 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | 5YJSA1E57PF511278 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,278 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 120 combined |
| Drivetrain | All-wheel drive |
$34,667
$34,7832024 Honda CR-V Hybrid Sport Touring
- 20,112 Miles
- Listed 34 days ago
- Elmhurst, IL (0 mi away)
- $2,764 Below market value of $37,431
- iSeeCars Dealer Score
Used 2024 Honda CR-V Hybrid Sport Touring for Sale
20,112 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $34,667 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | 7FARS6H97RE076857 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 20,112 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 37 combined |
| Drivetrain | All-wheel drive |
$26,981
2018 Tesla Model X P100D
- 95,484 Miles
- Listed 2 days ago
- Elmhurst, IL (0 mi away)
- $976 Below market value of $27,957
- iSeeCars Dealer Score
Used 2018 Tesla Model X P100D for Sale
95,484 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $26,981 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | 5YJXCBE42JF142320 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 95,484 mi. |
| Transmission | Automatic |
| Exterior Color | Pearl white multi-coat |
| MPG | 85 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$16,595
$16,9952019 Infiniti QX50 Essential
- 90,226 Miles
- Listed 28 days ago
- Elmhurst, IL (0 mi away)
- $1,246 Below market value of $17,841
- iSeeCars Dealer Score
Used 2019 Infiniti QX50 Essential for Sale
90,226 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $16,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3PCAJ5M35KF110159 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 90,226 mi. |
| Transmission | CVT |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$36,995
$37,5952023 BMW 4 Series 430i xDrive Gran Coupe
- 21,161 Miles
- Listed 48 days ago
- Elmhurst, IL (0 mi away)
- $2,374 Below market value of $39,369
- iSeeCars Dealer Score
Used 2023 BMW 4 Series 430i xDrive Gran Coupe for Sale
21,161 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $36,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA73AV03PFP36861 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,161 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$52,595
$52,9952023 BMW X5 xDrive40i
- 19,853 Miles
- Listed 44 days ago
- Elmhurst, IL (0 mi away)
- $2,509 Below market value of $55,104
- iSeeCars Dealer Score
Used 2023 BMW X5 xDrive40i for Sale
19,853 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $52,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C06P9R96538 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 19,853 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$59,216
$59,9952024 BMW X5 xDrive40i
- 12,752 Miles
- Listed 29 days ago
- Elmhurst, IL (0 mi away)
- $5,416 Below market value of $64,632
- iSeeCars Dealer Score
Used 2024 BMW X5 xDrive40i for Sale
12,752 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $59,216 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX23EU03R9V23740 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,752 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, clean history |
$33,595
$34,1952020 Toyota Highlander Hybrid Limited
- 62,369 Miles
- Listed 27 days ago
- Elmhurst, IL (0 mi away)
- $1,569 Below market value of $35,164
- iSeeCars Dealer Score
Used 2020 Toyota Highlander Hybrid Limited for Sale
62,369 Miles
Elmhurst, IL (0 mi away)
| Category | Used Cars |
| Price | $33,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Hybrid |
| Seats | 7 Seats |
| VIN | 5TDXBRCH0LS009068 |
| Location | Elmhurst, IL - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 62,369 mi. |
| Transmission | CVT |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 35 combined |
| Drivetrain | All-wheel drive |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
31,023 Listings from $975
20,310 Listings from $1,250
37,012 Listings from $1,099
12,240 Listings from $1,690
29,694 Listings from $1,500
40,662 Listings from $1,000
35,973 Listings from $3,995
20,644 Listings from $1,575
12,348 Listings from $1,800
539 Listings from $1,899