2011 BMW 328i xDrive 328i xDrive

2011 BMW 328i xDrive 328i xDrive in Cleveland, Ohio
  • Vermilion Red Metallic
  • Gray Leather
  • Automatic
  • 3.0-liter dual overhead cam (DOHC), 24-valve inline 230-horsepower 6-cylinder engine with composite magnesium/aluminum engine block, Valvetronic, and Double-VANOS steplessly variable valve timing
  • WBAPK5G57BNN30069
  • 63,753 miles
  • N30069T01
  • Cleveland, Ohio
Our Price
$8,899

Est. Payment

$165*
 
 

2017 BMW 330i xDrive 330i xDrive

2017 BMW 330i xDrive 330i xDrive in Cleveland, Ohio
  • Blue
  • Black Leather
  • Automatic
  • 2.0L DOHC 16-Valve 4-Cylinder Turbocharged
  • WBA8D9C32HA005043
  • 27,773 miles
  • 005043F01
  • Cleveland, Ohio
Our Price
$21,643
KBB Retail
$26,042

Est. Payment

$401*
 
 

2017 BMW 430i xDrive 430i xDrive

2017 BMW 430i xDrive 430i xDrive in Cleveland, Ohio
  • Blue
  • Beige Leather
  • Automatic
  • 2.0L 4 Cylinder TwinPower Turbo -inc: twin-scroll turbocharger w/variable valve control (Double-VANOS and Valvetronic), high-precision direct injection and electronic throttle control
  • WBA4U9C31H5H64437
  • 19,644 miles
  • H64437F01
  • Cleveland, Ohio
Our Price
$34,993

Est. Payment

$648*
 
 

2017 BMW 530i xDrive 530i xDrive

2017 BMW 530i xDrive 530i xDrive in Cleveland, Ohio
  • Dark Graphite Metallic
  • Tan/Black Leather
  • Automatic
  • 2.0L 4 Cylinder Turbo
  • WBAJA7C34HG905342
  • 20,214 miles
  • 905342F01
  • Cleveland, Ohio
Our Price
$29,849
KBB Retail
$37,115

Est. Payment

$553*
 
 

2017 BMW 540i xDrive 540i xDrive

2017 BMW 540i xDrive 540i xDrive in Cleveland, Ohio
  • Black
  • Black Leather
  • Automatic
  • 3.0L 6 Cylinder Turbo
  • WBAJE7C32HG479459
  • 12,128 miles
  • 479459FA1
  • Cleveland, Ohio
Our Price
$33,849
KBB Retail
$41,769

Est. Payment

$627*
 
 

2016 BMW X1 xDrive28i xDrive28i

2016 BMW X1 xDrive28i xDrive28i in Cleveland, Ohio
  • Mineral Gray Metallic
  • Brown/Black Leather
  • Automatic
  • 2.0L TwinPower Turbo 4-Cylinder 16V DOHC
  • WBXHT3Z3XG4A51524
  • 26,472 miles
  • A51524F01
  • Cleveland, Ohio
Our Price
$19,299
KBB Retail
$24,808

Est. Payment

$358*
 
 

2017 BMW X3 xDrive28i xDrive28i

2017 BMW X3 xDrive28i xDrive28i in Cleveland, Ohio
  • White
  • Beige/Black Leather
  • Automatic
  • 2.0L TwinPower Turbo In-Line 4-Cylinder
  • 5UXWX9C53H0D97329
  • 28,862 miles
  • D97329FA1
  • Cleveland, Ohio
Our Price
$23,893
KBB Retail
$28,379

Est. Payment

$443*
 
 

2017 BMW X3 xDrive28i xDrive28i

2017 BMW X3 xDrive28i xDrive28i in Cleveland, Ohio
  • Silver
  • Black
  • Automatic
  • 2.0L TwinPower Turbo In-Line 4-Cylinder
  • 5UXWX9C54H0T09420
  • 47,588 miles
  • T09420F01
  • Cleveland, Ohio
Our Price
$21,893
KBB Retail
$26,494

Est. Payment

$406*
 
 

2017 BMW X3 xDrive28i xDrive28i

2017 BMW X3 xDrive28i xDrive28i in Cleveland, Ohio
  • White
  • Brown/Black Leather
  • Automatic
  • 2.0L TwinPower Turbo In-Line 4-Cylinder
  • 5UXWX9C39H0T24364
  • 24,170 miles
  • T24364F01
  • Cleveland, Ohio
Our Price
$24,393
KBB Retail
$28,767

Est. Payment

$452*
 
 

2017 BMW X3 xDrive28i xDrive28i

2017 BMW X3 xDrive28i xDrive28i in Cleveland, Ohio
  • Melbourne Red Metallic
  • Beige/Black Leather
  • Automatic
  • 2.0L TwinPower Turbo In-Line 4-Cylinder
  • 5UXWX9C54H0T05030
  • 40,055 miles
  • T05030F01
  • Cleveland, Ohio
Our Price
$22,793
KBB Retail
$27,590

Est. Payment

$422*
 
 

2017 BMW X3 xDrive28i xDrive28i

2017 BMW X3 xDrive28i xDrive28i in Cleveland, Ohio
  • Deep Sea Blue Metallic
  • Black Leather
  • Automatic
  • 2.0L TwinPower Turbo In-Line 4-Cylinder
  • 5UXWX9C3XH0W67099
  • 38,361 miles
  • W67099C01
  • Cleveland, Ohio
Our Price
$23,293
KBB Retail
$27,411

Est. Payment

$432*
 
 

2016 BMW X3 xDrive35i xDrive35i

2016 BMW X3 xDrive35i xDrive35i in Cleveland, Ohio
  • Black
  • Brown/Black Leather
  • Automatic
  • 3.0L DOHC 24V I-6 TwinPower Turbo
  • 5UXWX7C50G0R17521
  • 55,140 miles
  • R17521F01
  • Cleveland, Ohio
Our Price
$19,249
KBB Retail
$25,515

Est. Payment

$357*
 
 

2017 BMW X5 xDrive35i xDrive35i

2017 BMW X5 xDrive35i xDrive35i in Cleveland, Ohio
  • White
  • Black Leather
  • Automatic
  • 3.0L DOHC I-6 24V TwinPower Turbo
  • 5UXKR0C38H0V82928
  • 27,408 miles
  • V82928F01
  • Cleveland, Ohio
Our Price
$35,929

Est. Payment

$666*
 
 

2016 BMW X5 xDrive35i xDrive35i

2016 BMW X5 xDrive35i xDrive35i in Cleveland, Ohio
  • Black
  • Brown Leather
  • Automatic
  • 3.0L DOHC I-6 24V TwinPower Turbo
  • 5UXKR0C53G0U10807
  • 50,665 miles
  • U10807F03
  • Cleveland, Ohio
Our Price
$26,999
KBB Retail
$29,008

Est. Payment

$500*