Used BMW cars for sale in Starke, FL
34 matches






BMW Certified
2022 BMW i4 Gran Coupe M50
5,899 mi.
$67,991
CPO Warrantied
BMW of Gainesville
21 mi. from 32091
Show details






BMW Certified
2021 BMW 330 i
40,083 mi.
$31,672
$124 price drop
CPO Warrantied
BMW of Gainesville
21 mi. from 32091
Show details






Used
2020 BMW X5 sDrive40i
40,361 mi.
$45,980
$3,219 price drop
BMW of Gainesville
21 mi. from 32091
Show details






Used
2020 BMW M8 Base
7,600 mi.
$92,799
$313 price drop
Mercedes-Benz of Gainesville
21 mi. from 32091
Show details






Show details






Used
2020 BMW 330 i xDrive
39,005 mi.
$30,418
$254 price drop
Subaru of Gainesville
21 mi. from 32091
Show details






BMW Certified
2020 BMW X3 xDrive30i
41,155 mi.
$32,144
$3,297 price drop
CPO Warrantied
BMW of Gainesville
21 mi. from 32091
Show details






BMW Certified
2020 BMW X7 M50i
44,715 mi.
$70,165
$826 price drop
CPO Warrantied
BMW of Gainesville
21 mi. from 32091
Show details






Used
2021 BMW X6 M50i
38,004 mi.
$74,272
$1,264 price drop
Mercedes-Benz of Gainesville
21 mi. from 32091
Show details






BMW Certified
2020 BMW X1 sDrive28i
24,461 mi.
$29,822
$120 price drop
CPO Warrantied
BMW of Gainesville
21 mi. from 32091
Show details






Used
2015 BMW 328 i
45,181 mi.
$21,998
CarMax Gainesville - Offering Express Pickup and Home Delivery
21 mi. from 32091
Show details






Show details






Show details






Used
2019 BMW X6 xDrive35i
35,859 mi.
$47,995
$897 price drop
DARCARS Orange Park Chrysler Dodge Jeep Ram
28 mi. from 32091
Show details
*Estimated payments are for informational purposes only. These estimates do not include tax, title, registration fees, lien fees, or any other fees that may be imposed by a governmental agency in connection with the sale and financing of the vehicle. They do not represent a financing offer or a guarantee of credit from the seller.