BMW Z4 for Sale Near Charlotte, NC
28201 Save Search
Sort By: Best Match
Filter Results
16 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
BMW Models (1)
Body Style (1)
Applied Filters (3):
Clear All
Used
2016 BMW Z4
sDrive35i
$28,998
$533.39/month est.
Mileage: 45,900
Location: CarMax Hickory (45 miles away)
Used
2016 BMW Z4
sDrive35is
$35,898
$660.31/month est.
Mileage: 28,003
Location: Town & Country Ford (4 miles away)
Used
2005 BMW Z4
2.5i
$12,996
$239.05/month est.
Mileage: 72,401
Location: All City Auto Sales (12 miles away)
Used
2003 BMW Z4
2.5i
$12,694
$233.49/month est.
Mileage: 50,949
Location: Godspeed Motors (12 miles away)
Used
2016 BMW Z4
sDrive35i
$29,776
$547.70/month est.
Mileage: 41,261
Location: Hendrick BMW Northlake (12 miles away)
Used
2023 BMW Z4
M40i
$57,991
$1,066.68/month est.
Mileage: 17,810
Location: Hendrick BMW Certified Pre-Owned South Charlotte (6 miles away)
Used
2009 BMW Z4
sDrive35i
$20,694
$380.64/month est.
Mileage: 62,546
Location: Godspeed Motors (12 miles away)
New
2026 BMW Z4
M40i
$80,846
$1,487.08/month est.
Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
Used
2011 BMW Z4
sDrive35i
$21,991
$404.50/month est.
Mileage: 46,799
Location: Hendrick BMW (5 miles away)
Used
2023 BMW Z4
sDrive30i
$38,990
$717.18/month est.
Mileage: 42,583
Location: Mountain Mitsubishi Hickory (45 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.














