10575 Atlantic Boulevard, Jacksonville, FL
(904) 565-2489
(904) 595-2711
Recently Viewed
Favorites
Open 9:00 AM to 8:00 PM
Search Inventory
Inventory
All inventory
Cars
Trucks
SUVs
Convertibles
Vans
Vehicle Finder Service
Current Specials
Finance
Get approved
Get pre-qualified with Capital One (no impact to your credit score)
Car loan calculator
Trade / Sell
Get trade-in value
Sell us your car
Customer Service
Product cancellations
Title Issues
Trade pay off questions
Finance & insurance information
Service
Schedule service
Service specials
About
About us
Careers
Contact us
Reviews
FAQs
Open from 9:00 AM to 8:00 PM
What's your car worth?
Get your trade-in value
24 matches
Close Search
24 used BMW cars and SUVs for sale in Jacksonville, FL
Sort by Price: Highest
Stock # L41214
2023 BMW 7 Series
760i xDrive
13,979 miles
was $87,647
$81,279
Est. Payment
$1,199/mo
Gravity Autos Jacksonville
Stock # N65612
2023 BMW i7
xDrive60
13,610 miles
was $76,863
$70,733
Est. Payment
$1,043/mo
Gravity Autos Jacksonville
Stock # M19411
2023 BMW 7 Series
740i
26,780 miles
was $72,678
$66,240
Est. Payment
$977/mo
Gravity Autos Jacksonville
Stock # D15191
2020 BMW X6 M
Competition
39,189 miles
was $71,901
$65,000
Est. Payment
$959/mo
Gravity Autos Jacksonville
Stock # H87745
2022 BMW 8 Series
M850i xDrive Gran Coupe
41,584 miles
was $59,434
$55,198
Est. Payment
$814/mo
Gravity Autos Jacksonville
Stock # P15866
2023 BMW X5
sDrive40i
22,179 miles
$51,153
Est. Payment
$754/mo
Gravity Autos Jacksonville
Stock # H43013
2022 BMW 7 Series
750i xDrive
40,461 miles
was $55,591
$49,989
Est. Payment
$737/mo
Gravity Autos Jacksonville
Get approved
Save time with an online approval.
Stock # J24077
2022 BMW 4 Series
M440i
28,660 miles
$47,399
Est. Payment
$699/mo
Gravity Autos Jacksonville
Stock # C77462
2020 BMW X7
M50i
55,729 miles
was $49,341
$44,490
Est. Payment
$656/mo
Gravity Autos Jacksonville
Stock # C23121
2022 BMW 3 Series
M340i
35,502 miles
$44,130
Est. Payment
$651/mo
Gravity Autos Jacksonville
Stock # J68268
2022 BMW iX
xDrive50
34,359 miles
$44,016
Est. Payment
$649/mo
Gravity Autos Jacksonville
Stock # B60403
2021 BMW 3 Series
M340i
58,059 miles
was $40,401
$38,990
Est. Payment
$575/mo
Gravity Autos Jacksonville
Stock # B47901
2020 BMW X5
xDrive40i
32,840 miles
was $40,847
$38,079
Est. Payment
$562/mo
Gravity Autos Jacksonville
Get your trade-in value
Trading in or selling? Get a cash offer now.
Stock # J79649
2022 BMW 4 Series
430i
41,626 miles
$35,310
Est. Payment
$521/mo
Gravity Autos Jacksonville
Stock # L35926
2019 BMW X5
xDrive40i
50,032 miles
was $33,383
$32,400
Est. Payment
$478/mo
Gravity Autos Jacksonville
Stock # K84562
2019 BMW X5
xDrive40i
62,606 miles
$30,460
Est. Payment
$449/mo
Gravity Autos Jacksonville
Stock # J40466
2022 BMW X3
sDrive30i
42,650 miles
$29,914
Est. Payment
$441/mo
Gravity Autos Jacksonville
Stock # J72073
2022 BMW X3
sDrive30i
43,095 miles
was $34,230
$29,446
Est. Payment
$434/mo
Gravity Autos Jacksonville
Stock # L01108
2019 BMW X5
xDrive40i
65,516 miles
$29,031
Est. Payment
$428/mo
Gravity Autos Jacksonville
Personalize payment
Adjust loan terms to find the right payment for you.
Stock # G88496
2021 BMW X3
sDrive30i
38,195 miles
was $29,642
$28,959
Est. Payment
$427/mo
Gravity Autos Jacksonville
Stock # 134237
2022 BMW X3
sDrive30i
50,955 miles
was $33,487
$28,954
Est. Payment
$427/mo
Gravity Autos Jacksonville
Stock # B71347
2021 BMW 3 Series
330i xDrive
30,069 miles
was $30,661
$28,393
Est. Payment
$419/mo
Gravity Autos Jacksonville
Stock # K11718
2019 BMW 3 Series
330i
69,622 miles
was $22,843
$20,891
Est. Payment
$308/mo
Gravity Autos Jacksonville
Stock # M15897
2019 BMW 4 Series
430i Gran Coupe
64,532 miles
was $21,617
$20,789
Est. Payment
$306/mo
Gravity Autos Jacksonville
Showing 24 of 24 results
This price doesn’t include our Market Adjustment and 360 other add on. *In order to get 3rd party pricing such as Carfax, Car Gurus, Cars.com, and Autotrader you must seek dealership financing*