5,000+ listings found in Gainesville
2022 BMW 4 Series
430i
$39,212
Est. payment: $576/mo*
Price Drop: -$2,170

21,173 m
Ocala, FL
Ocala, FL
2021 BMW 7 Series
750i xDrive
$38,150
Est. payment: $561/mo*
Price Drop: -$1,147

64,476 m
Lake City, FL
Lake City, FL
2023 BMW 3 Series
M340i
$51,171
Est. payment: $752/mo*
New Listing: Today

22,765 m
Ocala, FL
Ocala, FL
2025 BMW X1
xDrive28i
$35,500
Est. payment: $522/mo*
Price Drop: -$3,153

11,883 m
Lake City, FL
Lake City, FL
2025 BMW 4 Series
430i
$49,931
Est. payment: $734/mo*
Price Drop: -$1,674

14,203 m
Gainesville, FL
Gainesville, FL
2023 BMW M3
Competition
$85,500
Est. payment: $1,257/mo*
Price Drop: -$1,228

16,418 m
Lake City, FL
Lake City, FL
∗ Monthly payments are only an example shown for convenience. Estimated monthly payments based on 3.9% APR, 60 month financing, and 20% down payment. Taxes and other fees are not included in price or payment. Subject to approved buyer credit. Actual purchase terms may vary. Payment calculations may not reflect dealer financing terms..