15 Used BMW Charlotte North Carolina

$20,495
84,753 mi
84,753 mi4.4L 8-Cyl EngineAutomaticAll Wheel Drive
$20,495
$25,999
32,611 mi
32,611 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
$25,999
$38,995
30,955 mi
30,955 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$38,995
$39,999
47,613 mi
47,613 mi3.0L Inline 6-Cyl M Twinpower Turbo EngineManualRear Wheel Drive
$39,999
$23,995
50,721 mi
50,721 mi2.0L I4 EngineAutomaticAll Wheel Drive
$23,995
$26,495
29,570 mi
29,570 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$26,495
$69,995
14,086 mi
14,086 mi4.4L 8-Cyl EngineAutomaticAll Wheel Drive
$69,995
$28,999
31,956 mi
31,956 mi2.0L I-4 DOHC Diesel EngineAutomaticAll Wheel Drive
$28,999
$29,495
98,056 mi
98,056 mi3.0L DOHC 24-Valve Inline 6 Turbocharged EngineAutomaticAll Wheel Drive
$29,495
Call for Price
192,601 mi
192,601 mi3.0L DOHC 24-Valve I6 EngineManualRear Wheel Drive
Call for Price
$77,900
4,079 mi
4,079 mi4.4L DOHC V8 32v Twin Turbo EngineAutomaticAll Wheel Drive
$77,900
$9,750
132,171 mi
132,171 mi3.0L 300hp Dual Overhead Cam DOHC Inline 24-Valve 6-Cyl EngineManualAll Wheel Drive
$9,750
$28,995
55,973 mi
55,973 mi3.0L Straight 6-Cyl EngineAutomaticRear Wheel Drive
$28,995
Call for Price
36,882 mi
36,882 mi2.0L DOHC 16-Valve 4-Cyl Turbocharged EngineAutomaticAll Wheel Drive
Call for Price
$21,995
52,937 mi
52,937 mi2.0L I4 EngineAutomaticAll Wheel Drive
$21,995
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.