Pre-Owned Specials
2024 BMW X5 xDrive40i
Stock #: 5BM0010P
Offer Expires 3/31/2026
-
$9,000 SAVINGS$49,995 SALE PRICE
- Retail Price: $58,995
- Dealer Savings: -$9,000
- Sale Price: $49,995
-
$9,000 SAVINGS$49,995 SALE PRICE
- Retail Price: $58,995
- Dealer Savings: -$9,000
- Sale Price: $49,995
2024 BMW 2 Series M240i xDrive
Stock #: 5BM0232T
Offer Expires 3/31/2026
-
$5,000 SAVINGS$42,995 SALE PRICE
- Retail Price: $47,995
- Dealer Savings: -$5,000
- Sale Price: $42,995
-
$5,000 SAVINGS$42,995 SALE PRICE
- Retail Price: $47,995
- Dealer Savings: -$5,000
- Sale Price: $42,995
2022 BMW 7 Series 750i xDrive
Stock #: 5BM0265T
Offer Expires 3/31/2026
-
$4,000 SAVINGS$52,995 SALE PRICE
- Retail Price: $56,995
- Dealer Savings: -$4,000
- Sale Price: $52,995
-
$4,000 SAVINGS$52,995 SALE PRICE
- Retail Price: $56,995
- Dealer Savings: -$4,000
- Sale Price: $52,995
2023 BMW X7 xDrive40i
Stock #: 5BM0244T
Offer Expires 3/31/2026
-
$7,000 SAVINGS$54,995 SALE PRICE
- Retail Price: $61,995
- Dealer Savings: -$7,000
- Sale Price: $54,995
-
$7,000 SAVINGS$54,995 SALE PRICE
- Retail Price: $61,995
- Dealer Savings: -$7,000
- Sale Price: $54,995
2023 BMW X3 xDrive30i
Stock #: 6BM0006P
Offer Expires 3/31/2026
-
$1,000 SAVINGS$35,995 SALE PRICE
- Retail Price: $36,995
- Dealer Savings: -$1,000
- Sale Price: $35,995
-
$1,000 SAVINGS$35,995 SALE PRICE
- Retail Price: $36,995
- Dealer Savings: -$1,000
- Sale Price: $35,995
2023 BMW X3 xDrive30i
Stock #: 6BM0053T
Offer Expires 3/31/2026
-
$2,000 SAVINGS$34,995 SALE PRICE
- Retail Price: $36,995
- Dealer Savings: -$2,000
- Sale Price: $34,995
-
$2,000 SAVINGS$34,995 SALE PRICE
- Retail Price: $36,995
- Dealer Savings: -$2,000
- Sale Price: $34,995
2024 BMW 5 Series 540i xDrive
Stock #: 6BM0012T
Offer Expires 3/31/2026
-
$2,000 SAVINGS$54,995 SALE PRICE
- Retail Price: $56,995
- Dealer Savings: -$2,000
- Sale Price: $54,995
-
$2,000 SAVINGS$54,995 SALE PRICE
- Retail Price: $56,995
- Dealer Savings: -$2,000
- Sale Price: $54,995
2025 BMW X1 M35i
Stock #: BM150884
Offer Expires 3/31/2026
-
$10,000 SAVINGS$43,030 SALE PRICE
- Retail Price: $53,030
- Dealer Savings: -$10,000
- Sale Price: $43,030
-
$10,000 SAVINGS$43,030 SALE PRICE
- Retail Price: $53,030
- Dealer Savings: -$10,000
- Sale Price: $43,030
2025 BMW X2 xDrive28i
Stock #: 5BM25004
Offer Expires 3/31/2026
-
$7,460 SAVINGS$40,700 SALE PRICE
- Retail Price: $48,160
- Dealer Savings: -$7,460
- Sale Price: $40,700
-
$7,460 SAVINGS$40,700 SALE PRICE
- Retail Price: $48,160
- Dealer Savings: -$7,460
- Sale Price: $40,700
2025 BMW 2 Series M235 xDrive
Stock #: 5BM20005
Offer Expires 3/31/2026
-
$9,000 SAVINGS$45,175 SALE PRICE
- Retail Price: $54,175
- Dealer Savings: -$9,000
- Sale Price: $45,175
-
$9,000 SAVINGS$45,175 SALE PRICE
- Retail Price: $54,175
- Dealer Savings: -$9,000
- Sale Price: $45,175
2025 BMW 3 Series 330i xDrive
Stock #: 5BM0001P
Offer Expires 3/31/2026
-
$9,000 SAVINGS$33,995 SALE PRICE
- Retail Price: $42,995
- Dealer Savings: -$9,000
- Sale Price: $33,995
-
$9,000 SAVINGS$33,995 SALE PRICE
- Retail Price: $42,995
- Dealer Savings: -$9,000
- Sale Price: $33,995
2026 BMW X1 xDrive28i
Stock #: 5BM15043
Offer Expires 3/31/2026
-
$5,000 SAVINGS$44,455 SALE PRICE
- Retail Price: $49,455
- Dealer Savings: -$5,000
- Sale Price: $44,455
-
$5,000 SAVINGS$44,455 SALE PRICE
- Retail Price: $49,455
- Dealer Savings: -$5,000
- Sale Price: $44,455
2025 BMW 4 Series 430i xDrive
Stock #: 5BM40005
Offer Expires 3/31/2026
-
$7,000 SAVINGS$57,305 SALE PRICE
- Retail Price: $64,305
- Dealer Savings: -$7,000
- Sale Price: $57,305
-
$7,000 SAVINGS$57,305 SALE PRICE
- Retail Price: $64,305
- Dealer Savings: -$7,000
- Sale Price: $57,305
2025 BMW 2 Series 228 xDrive
Stock #: 5BM0011P
Offer Expires 3/31/2026
-
$5,000 SAVINGS$36,995 SALE PRICE
- Retail Price: $41,995
- Dealer Savings: -$5,000
- Sale Price: $36,995
-
$5,000 SAVINGS$36,995 SALE PRICE
- Retail Price: $41,995
- Dealer Savings: -$5,000
- Sale Price: $36,995
2024 BMW X3 xDrive30i
Stock #: 5BM0004P
Offer Expires 3/31/2026
-
$8,000 SAVINGS$33,995 SALE PRICE
- Retail Price: $41,995
- Dealer Savings: -$8,000
- Sale Price: $33,995
-
$8,000 SAVINGS$33,995 SALE PRICE
- Retail Price: $41,995
- Dealer Savings: -$8,000
- Sale Price: $33,995
2026 BMW X5 xDrive50e
Stock #: 5BM55160
Offer Expires 3/31/2026
-
$82,075 SALE PRICE
- Retail Price: $82,075
-
$82,075 SALE PRICE
- Retail Price: $82,075
2026 BMW 5 Series 530i xDrive
Stock #: 5BM50028
Offer Expires 3/31/2026
-
$4,500 SAVINGS$61,340 SALE PRICE
- Retail Price: $65,840
- Dealer Savings: -$4,500
- Sale Price: $61,340
-
$4,500 SAVINGS$61,340 SALE PRICE
- Retail Price: $65,840
- Dealer Savings: -$4,500
- Sale Price: $61,340
7 Saunders Way, Westbrook, ME 04092