29 Used BMW Charlotte North Carolina

$24,495
36,624 mi
36,624 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$24,495
$23,895
43,855 mi
43,855 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$23,895
$23,795
34,817 mi
34,817 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$23,795
$22,595
48,705 mi
48,705 mi2.0L I4 EngineAutomaticAll Wheel Drive
$22,595
$33,995
25,257 mi
25,257 mi3.0L DOHC I-6 24v Twinpower Turbo EngineAutomaticAll Wheel Drive
$33,995
$23,995
33,850 mi
33,850 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$23,995
$27,495
21,902 mi
21,902 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$27,495
$31,295
27,564 mi
27,564 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$31,295
$24,995
30,682 mi
30,682 mi2.0L I4 EngineAutomaticAll Wheel Drive
$24,995
$21,995
21,160 mi
21,160 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$21,995
$24,995
33,919 mi
33,919 mi2.0L I4 EngineAutomaticRear Wheel Drive
$24,995
$20,995
23,961 mi
23,961 mi2.0L 4-Cyl EngineAutomaticRear Wheel Drive
$20,995
$24,995
44,928 mi
44,928 mi2.0L I4 EngineAutomaticRear Wheel Drive
$24,995
$47,999
20,391 mi
20,391 mi3.0L Inline 6-Cyl M Twinpower Turbo EngineAutomaticRear Wheel Drive
$47,999
$23,995
45,306 mi
45,306 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$23,995
$21,995
31,709 mi
31,709 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$21,995
$30,995
43,079 mi
43,079 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$30,995
$28,995
39,076 mi
39,076 mi2.0L Twinpower Turbo 4-Cyl 16v DOHC EngineAutomaticRear Wheel Drive
$28,995
$44,999
29,884 mi
29,884 mi3.0L Straight 6-Cyl EngineAutomaticAll Wheel Drive
$44,999
$28,499
35,970 mi
35,970 mi2.0L 4-Cyl EngineAutomaticAll Wheel Drive
$28,499
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.