BMW Cars for Sale Near Princeton, MN
55371 Save Search
Sort By: Best Match
Filter Results
378 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
Applied Filters (1):
Clear All
Used
2025 BMW Coupe
xDrive
$34,848
$640.99/month est.
Mileage: 15,738
Location: Luther Brookdale Mitsubishi (36 miles away)
Used
2016 BMW X5
xDrive35i
$15,747
$289.65/month est.
Mileage: 96,329
Location: Luther Brookdale Mitsubishi (36 miles away)
Used
2021 BMW X3
xDrive30i
$22,900
$421.22/month est.
Mileage: 64,304
Location: White Bear Mitsubishi (45 miles away)
Used
2020 BMW X5
xDrive40i
$24,348
$447.86/month est.
Mileage: 105,254
Location: Luther Brookdale Mitsubishi (36 miles away)
Used
2023 BMW X1
xDrive28i
$19,248
$354.05/month est.
Mileage: 125,545
Location: Luther Brookdale Mitsubishi (36 miles away)
Used
2016 BMW X3
xDrive28i
$12,450
$229.00/month est.
Mileage: 92,689
Location: Mainstreet Motor Company (45 miles away)
Used
2019 BMW X3
M40i
$27,995
$514.94/month est.
Mileage: 87,256
Location: Mainstreet Motor Company (45 miles away)
Used
2014 BMW X1
xDrive28i
$5,400
$99.33/month est.
Mileage: 162,012
Location: Mainstreet Motor Company (45 miles away)
Used
2020 BMW Coupe
xDrive
$16,995
$312.61/month est.
Mileage: 90,886
Location: Mainstreet Motor Company (45 miles away)
Used
2018 BMW X3
xDrive30i
$15,995
$294.21/month est.
Mileage: 110,911
Location: Mainstreet Motor Company (45 miles away)
Used
2008 BMW X5
3.0si
$7,850
$144.39/month est.
Mileage: 158,570
Location: Mainstreet Motor Company (45 miles away)
Used
2016 BMW X5
xDrive35i
$12,995
$239.03/month est.
Mileage: 141,003
Location: Mainstreet Motor Company (45 miles away)
Used
2014 BMW X3
xDrive28i
$11,495
$211.44/month est.
Mileage: 108,206
Location: EAST SIDE AUTO SALES LLC (48 miles away)
Used
2018 BMW X5
xDrive35i
$17,990
$330.91/month est.
Mileage: 98,398
Location: Drive Appeal (40 miles away)
Used
2019 BMW X5
xDrive40i
$23,507
$432.39/month est.
Mileage: 104,505
Location: Drive Appeal (40 miles away)
Used
2019 BMW X3
xDrive30i
$21,558
$396.54/month est.
Mileage: 74,936
Location: Drive Appeal (40 miles away)
Used
2017 BMW X5
xDrive35i
$14,692
$270.24/month est.
Mileage: 138,142
Location: Drive Appeal (40 miles away)
Used
2015 BMW X6
xDrive50i
$17,890
$329.07/month est.
Mileage: 102,000
Location: Direct Auto Sales LLC (35 miles away)
Used
2019 BMW X5
xDrive40i
$28,359
$521.63/month est.
Mileage: 72,036
Location: Drive Appeal (40 miles away)
Used
2022 BMW X2
xDrive28i
$21,417
$393.94/month est.
Mileage: 71,511
Location: Drive Appeal (40 miles away)
Used
2016 BMW X5
xDrive35i
$17,400
$320.06/month est.
Mileage: 84,073
Location: Drive Appeal (40 miles away)
Used
2014 BMW X3
xDrive28i
$7,891
$145.15/month est.
Mileage: 139,123
Location: Drive Appeal (40 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.
- Used BMW X3 (58)
- Used BMW X5 (37)
- Used BMW X1 (19)
- Used BMW X3 (17)
- Used BMW X7 (17)
- Used BMW X5 (12)
- Used BMW 840I Gran Coupe (9)
- Used BMW X3 (8)
- Used BMW X5 (8)
- Used BMW X3 (6)
- Used BMW X3 (6)
- Used BMW X5 (6)
- Used BMW X5 (6)
- Used BMW X3 (5)
- Used BMW X5 (5)
- Used BMW X3 (4)
- Used BMW X5 (4)
- Used BMW X1 (4)
- Used BMW X7 (4)
- Used BMW X3 (3)
- Used BMW in Wayzata, MN (159)
- Used BMW in Golden Valley, MN (43)
- Used BMW in Minneapolis, MN (26)
- Used BMW in Eden Prairie, MN (25)
- Used BMW in Hopkins, MN (15)
- Used BMW in White Bear Lake, MN (14)
- Used BMW in Minnetonka, MN (13)
- Used BMW in Spring Lake Park, MN (12)
- Used BMW in New Hope, MN (10)
- Used BMW in Maplewood, MN (8)
- Used BMW in Brooklyn Park, MN (7)
- Used BMW in Brooklyn Center, MN (6)
- Used BMW in Saint Cloud, MN (6)
- Used BMW in Blaine, MN (4)
- Used BMW in Andover, MN (3)
- Used BMW in Coon Rapids, MN (3)
- Used BMW in Ham Lake, MN (3)
- Used BMW in Buffalo, MN (2)
- Used BMW in Loretto, MN (2)
- Used BMW in Ramsey, MN (2)






















