
BMW of Westbrook in Westbrook, ME
Dealer Analysis 21 Deals Found
152 Cars for sale now, starting at $23,995
Avg. Price: 38865.9
Typical Price Range: 15595.0–60814.0
Average Savings ($) Below Market Price
Avg. Savings: $3,224
Save up to $7,683 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 43155.0
Typical Mileage Range: 2628.8–82782.4
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
BMW of Westbrook is given a 4.7 "overall dealer rating" based on our analysis of 166 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 152 Listings
$49,995
$52,9952024 BMW 5 Series 540i xDrive
- 18,363 Miles
- Westbrook, ME (0 mi away)
- $7,683 Below market value of $57,678
- 1 Owner, Certified used, Low annual miles
- Listed 80 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 5 Series 540i xDrive for Sale
18,363 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $49,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA63FJ03RCR27828 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 18,363 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | White |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$24,995
2021 BMW X5 xDrive40i
- 94,100 Miles
- Westbrook, ME (0 mi away)
- $3,563 Below market value of $28,558
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X5 xDrive40i for Sale
94,100 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $24,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C09M9G31978 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 94,100 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$33,995
$35,9952023 BMW X3 xDrive30i
- 35,576 Miles
- Westbrook, ME (0 mi away)
- Remaining Lifespan: 9.007661 yrs
- $1,969 Below market value of $35,964
- Listed 52 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X3 xDrive30i for Sale
35,576 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $33,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53DP03P9R45815 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 35,576 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$33,995
$34,9952023 BMW X3 xDrive30i
- 38,146 Miles
- Westbrook, ME (0 mi away)
- Remaining Lifespan: 8.931963 yrs
- $1,403 Below market value of $35,398
- Listed 54 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X3 xDrive30i for Sale
38,146 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $33,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53DP06P9P39954 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,146 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$39,995
2022 BMW X5 xDrive45e
- 38,225 Miles
- Westbrook, ME (0 mi away)
- $4,163 Below market value of $44,158
- 1 Owner, Certified used, Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 xDrive45e for Sale
38,225 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $39,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTA6C08N9L58599 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,225 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| MPG | 50 combined |
| Drivetrain | All-wheel drive |
$45,995
2023 BMW X5 xDrive45e
- 30,189 Miles
- Westbrook, ME (0 mi away)
- $3,517 Below market value of $49,512
- 1 Owner, Certified used, Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 xDrive45e for Sale
30,189 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $45,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTA6C05P9R87448 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,189 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 50 combined |
| Drivetrain | All-wheel drive |
$40,995
$42,9952024 BMW X1 M35i
- 19,779 Miles
- Westbrook, ME (0 mi away)
- $2,022 Below market value of $43,017
- Certified used, Low annual miles
- Listed 48 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X1 M35i for Sale
19,779 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $40,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBX13EF08R5Z76580 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 19,779 mi. |
| Transmission | Automatic |
| Exterior Color | Space silver metallic |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$56,995
2024 BMW X5 xDrive50e
- 26,669 Miles
- Westbrook, ME (0 mi away)
- $3,602 Below market value of $60,597
- 1 Owner, Certified used, Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive50e for Sale
26,669 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $56,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU01R9U13469 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 26,669 mi. |
| Transmission | Automatic |
| Exterior Color | Blue ridge mountain metallic |
| Drivetrain | All-wheel drive |
$33,995
$34,9952025 BMW 2 Series 228 xDrive Gran Coupe
- 8,113 Miles
- Westbrook, ME (0 mi away)
- $5,691 Below market value of $39,686
- 1 Owner, Low annual miles
- Listed 174 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 2 Series 228 xDrive Gran Coupe for Sale
8,113 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $33,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23GG08S7T23590 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,113 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$51,995
$52,9952023 BMW X7 xDrive40i
- 50,376 Miles
- Westbrook, ME (0 mi away)
- $5,328 Below market value of $57,323
- 1 Owner, Certified used
- Listed 100 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X7 xDrive40i for Sale
50,376 Miles
Westbrook, ME (0 mi away)
| Category | Certified Used Cars |
| Price | $51,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 7 Seats |
| VIN | 5UX23EM09P9P74811 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 50,376 mi. |
| Transmission | Automatic |
| Exterior Color | Dravit grey metallic |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
$33,995
$34,9952022 BMW X5 xDrive40i
- 66,239 Miles
- Westbrook, ME (0 mi away)
- $2,442 Below market value of $36,437
- 1 Owner
- Listed 60 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 xDrive40i for Sale
66,239 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $33,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C08N9J10491 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 66,239 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$29,995
2020 BMW X5 M50i xDrive
- 97,949 Miles
- Westbrook, ME (0 mi away)
- Remaining Lifespan: 8.558921 yrs
- $2,116 Below market value of $32,111
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X5 M50i xDrive for Sale
97,949 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $29,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXJU4C02L9C14405 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 97,949 mi. |
| Transmission | Automatic |
| Exterior Color | Gray metallic |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | All-wheel drive |
$29,995
2023 BMW i4 eDrive35 Gran Coupe
- 30,207 Miles
- Westbrook, ME (0 mi away)
- $799 Below market value of $30,794
- 1 Owner, Low annual miles
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2023 BMW i4 eDrive35 Gran Coupe for Sale
30,207 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $29,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WBY43AW06PFP92182 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,207 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Red |
| MPG | 113 combined |
| Drivetrain | Rear-wheel drive |
$39,995
2017 BMW M2 Base
- 30,347 Miles
- Westbrook, ME (0 mi away)
- $1,819 Below market value of $41,814
- Low annual miles
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2017 BMW M2 Base for Sale
30,347 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $39,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBS1H9C38HV888446 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, navigation, leather upholstery, alloy wheels, satellite radio |
| Mileage | 30,347 mi. |
| Transmission | Manual |
| Exterior Color | Mineral gray metallic |
| Drivetrain | Rear-wheel drive |
$37,995
$41,9952023 BMW iX xDrive50
- 65,651 Miles
- Westbrook, ME (0 mi away)
- $809 Below market value of $38,804
- 1 Owner
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2023 BMW iX xDrive50 for Sale
65,651 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $37,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WB523CF06PCM42634 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 65,651 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| MPG | 86 combined |
| Drivetrain | All-wheel drive |
$97,995
2024 BMW X5 M Competition
- 16,524 Miles
- Westbrook, ME (0 mi away)
- $3,878 Below market value of $101,873
- Low annual miles
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 M Competition for Sale
16,524 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $97,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | 5YM13ET09R9T14783 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 16,524 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 15 combined |
| Drivetrain | All-wheel drive |
$67,995
2023 BMW 7 Series 760i xDrive
- 48,821 Miles
- Westbrook, ME (0 mi away)
- $2,939 Below market value of $70,934
- Listed Today
●
iSeeCars Dealer Score
Used 2023 BMW 7 Series 760i xDrive for Sale
48,821 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $67,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | WBA33EJ06PCN25036 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 48,821 mi. |
| Transmission | Automatic |
| Exterior Color | Tanzanite blue ii metallic |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
$49,005
$49,8052025 BMW X3 30 xDrive
- 3,939 Miles
- Westbrook, ME (0 mi away)
- $3,501 Below market value of $52,506
- Low annual miles
- Listed 252 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X3 30 xDrive for Sale
3,939 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $49,005 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 5UX53GP00S9124715 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 3,939 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$61,340
$61,8402026 BMW 5 Series 530i xDrive
- 1,767 Miles
- Westbrook, ME (0 mi away)
- $4,035 Below market value of $65,375
- Low annual miles
- Listed 155 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 5 Series 530i xDrive for Sale
1,767 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $61,340 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA53FJ09TCW53795 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 1,767 mi. |
| Transmission | Automatic |
| Exterior Color | Oxide grey metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | All-wheel drive |
$44,455
$46,4552026 BMW X1 xDrive28i
- 4,065 Miles
- Westbrook, ME (0 mi away)
- $2,813 Below market value of $47,268
- Low annual miles
- Listed 220 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X1 xDrive28i for Sale
4,065 Miles
Westbrook, ME (0 mi away)
| Category | Used Cars |
| Price | $44,455 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBX73EF06T5426067 |
| Location | Westbrook, ME - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,065 mi. |
| Transmission | Automatic |
| Exterior Color | Cape york green metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
118,228 Listings from $1,800
86,544 Listings from $1,990
30,446 Listings from $1,295
14,461 Listings from $1,200
12,001 Listings from $1,575
39,266 Listings from $1,400
1,559 Listings from $1,500
20,296 Listings from $1,490
367 Listings from $2,950
357 Listings from $2,900