31 Used BMW Charlotte North Carolina

$23,795
36,624 mi
36,624 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$23,795
$22,995
34,817 mi
34,817 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$22,995
$32,595
25,257 mi
25,257 mi3.0L DOHC I-6 24v Twinpower Turbo EngineAutomaticAll Wheel Drive
$32,595
$25,895
21,902 mi
21,902 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$25,895
$18,795
44,733 mi
44,733 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$18,795
$74,995
72,046 mi
72,046 miManualRear Wheel Drive
$74,995
$22,895
35,322 mi
35,322 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$22,895
$20,895
57,698 mi
57,698 mi2.0L I4 EngineAutomaticRear Wheel Drive
$20,895
$15,995
69,009 mi
69,009 mi3.2L DOHC 24-Valve I6 EngineManualRear Wheel Drive
$15,995
$20,495
25,007 mi
25,007 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$20,495
$19,795
34,880 mi
34,880 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$19,795
$27,695
24,035 mi
24,035 mi2.0L Twinpower Turbo 4-Cyl 16v DOHC EngineAutomaticRear Wheel Drive
$27,695
$28,995
33,733 mi
33,733 mi3.0L DOHC 24-Valve 6-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$28,995
$22,995
29,328 mi
29,328 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$22,995
$32,495
29,443 mi
29,443 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$32,495
$34,995
33,969 mi
33,969 mi4.4L 32v Twin Turbocharged V8 EngineAutomaticRear Wheel Drive
$34,995
$20,295
52,115 mi
52,115 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$20,295
$35,995
34,488 mi
34,488 mi3.0L DOHC I-6 24v Twinpower Turbo EngineAutomaticAll Wheel Drive
$35,995
$21,995
48,195 mi
48,195 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$21,995
Call for Price
53,701 mi
53,701 mi3.0L Inline 6-Cyl M Twinpower Turbo EngineManualRear Wheel Drive
Call for Price
Didn't find the right fit?
Just let us know what you're looking for and we'll email you as soon as it arrives!
*These estimates reflect new EPA methods beginning with 2008 models. Your actual mileage will vary depending on how you drive and maintain your vehicle. Actual mileage will vary with options, driving conditions, driving habits and vehicle's condition. Mileage estimates may be derived from previous year model.