BMW Cars for Sale Near Caledonia, MI
49316 Save Search
Sort By: Best Match
Filter Results
209 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
Applied Filters (1):
Clear All
Used
2022 BMW M8
xDrive
$51,475
$946.83/month est.
Mileage: 47,640
Location: LaFontaine Lincoln Grand Rapids (9 miles away)
Used
2024 BMW X1
xDrive28i
$35,602
$654.86/month est.
Mileage: 24,426
Location: Tapper Ford, LLC (44 miles away)
Used
2019 BMW X5
xDrive40i
$28,969
$532.85/month est.
Mileage: 69,252
Location: LaFontaine Ford Grand Rapids (18 miles away)
Used
2024 BMW X3
M40i
$53,675
$987.30/month est.
Mileage: 21,229
Location: LaFontaine Lincoln Grand Rapids (9 miles away)
Used
2019 BMW X3
sDrive30i
$22,998
$423.02/month est.
Mileage: 57,376
Location: CarMax Grand Rapids (Kentwood) (9 miles away)
Used
2019 BMW X3
xDrive30i
$25,998
$478.21/month est.
Mileage: 48,757
Location: CarMax Grand Rapids (Kentwood) (9 miles away)
Used
2020 BMW M8
Convertible 2D
$55,735
$1,025.19/month est.
Mileage: 53,059
Location: Icon Auto Group LLC (22 miles away)
Used
2023 BMW X6
xDrive40i
$48,314
$888.69/month est.
Mileage: 42,233
Location: Sharpe BMW (10 miles away)
Used
2023 BMW X3
xDrive30i
$38,814
$713.94/month est.
Mileage: 38,556
Location: Sharpe BMW (10 miles away)
Used
2023 BMW X3
xDrive30i
$40,314
$741.53/month est.
Mileage: 17,771
Location: Sharpe BMW (10 miles away)
Used
2025 BMW X1
xDrive28i
$41,313
$759.91/month est.
Mileage: 11,184
Location: Sharpe BMW (10 miles away)
Used
2026 BMW X6 M
Competition
$126,314
$2,323.42/month est.
Mileage: 7,341
Location: Sharpe BMW (10 miles away)
Used
2022 BMW M4
Competition xDrive
$79,305
$1,458.73/month est.
Mileage: 9,796
Location: Sharpe BMW (10 miles away)
Used
2025 BMW X7
xDrive40i
$68,812
$1,265.73/month est.
Mileage: 30,437
Location: Sharpe BMW (10 miles away)
Used
2025 BMW X7
xDrive40i
$68,112
$1,252.85/month est.
Mileage: 31,565
Location: Sharpe BMW (10 miles away)
Used
2018 BMW X5
xDrive35i
$17,311
$318.42/month est.
Mileage: 113,460
Location: Sharpe BMW (10 miles away)
Used
2026 BMW X5
xDrive40i
$67,314
$1,238.17/month est.
Mileage: 18,786
Location: Sharpe BMW (10 miles away)
Used
2022 BMW X7
xDrive40i
$46,279
$851.25/month est.
Mileage: 52,656
Location: Harvey Cadillac Lexus and Auto Outlet (9 miles away)
Used
2025 BMW X5
xDrive40i
$62,798
$1,155.10/month est.
Mileage: 13,472
Location: Harvey Cadillac Lexus and Auto Outlet (9 miles away)
Used
2024 BMW M4
xDrive
$52,014
$956.74/month est.
Mileage: 34,095
Location: Harvey Cadillac Lexus and Auto Outlet (9 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.
- Used BMW X5 (18)
- Used BMW X3 (9)
- Used BMW X2 (6)
- Used BMW X7 (6)
- Used BMW X5 (3)
- Used BMW X5 (3)
- Used BMW X3 (3)
- Used BMW X1 (3)
- Used BMW X5 (2)
- Used BMW X5 (2)
- Used BMW X3 (2)
- Used BMW X3 (2)
- Used BMW X1 (2)
- Used BMW M5 (2)
- Used BMW M4 (2)
- Used BMW M8 (2)
- Used BMW X6 (2)
- Used BMW X5 (1)
- Used BMW X5 (1)
- Used BMW X5 (1)
- Used BMW in Grand Rapids, MI (57)
- Used BMW in Jenison, MI (10)
- Used BMW in Kalamazoo, MI (8)
- Used BMW in Holland, MI (7)
- Used BMW in Battle Creek, MI (3)
- Used BMW in Caledonia, MI (3)
- Used BMW in Grandville, MI (2)
- Used BMW in Hudsonville, MI (2)
- Used BMW in Kentwood, MI (2)
- Used BMW in Lake Odessa, MI (2)
- Used BMW in Plainwell, MI (2)
- Used BMW in Zeeland, MI (2)
- Used BMW in Comstock Park, MI (1)
- Used BMW in Coopersville, MI (1)
- Used BMW in Lake Odesa, MI (1)
- Used BMW in Lansing, MI (1)
- Used BMW in Marne, MI (1)
- Used BMW in Muskegon, MI (1)
- Used BMW in Nunica, MI (1)
- Used BMW in Otsego, MI (1)






















