13 Used BMW Charlotte North Carolina

$34,495
48,717 mi
48,717 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$34,495
$33,995
45,582 mi
45,582 mi3.0L 24-Valve 315hp Inline 6-Cyl EngineAutomaticRear Wheel Drive
$33,995
$23,195
50,570 mi
50,570 mi3.0L Straight 6-Cyl EngineAutomaticAll Wheel Drive
$23,195
$29,995
44,049 mi
44,049 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$29,995
$27,995
76,780 mi
76,780 mi4.0L DOHC 32-Valve V8 EngineManualRear Wheel Drive
$27,995
$55,495
9,409 mi
9,409 mi3.0L Inline 6-Cyl M Twinpower Turbo EngineAutomaticRear Wheel Drive
$55,495
$29,995
59,225 mi
59,225 mi3.0L Straight 6-Cyl EngineAutomaticAll Wheel Drive
$29,995
$34,995
48,280 mi
48,280 mi5.0L 40-Valve V-10 EngineAutomaticRear Wheel Drive
$34,995
$27,995
29,143 mi
29,143 mi2.0L I4 EngineAutomaticAll Wheel Drive
$27,995
$31,995
49,769 mi
49,769 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$31,995
$21,995
45,813 mi
45,813 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$21,995
$22,382
42,044 mi
42,044 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticRear Wheel Drive
$22,382
$92,999
12,790 mi
12,790 miM Twinpower Turbo V8 32v 4.4L EngineAutomaticAll Wheel Drive
$92,999
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.