Used BMW for sale in Virginia

Displaying 1-16 of 566

$22,350

2009 BMW 3 SERIES 328I

  • Bodystyle: Convertible
  • Mileage: 63,894 Miles
  • Ext Color: Green
  • Int Color: N/A
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Lewisburg, WV
  • MPG: 17 City / 27 Hwy
  • 249 Days on Lot

2015 BMW 3 Series 328i

$32,690

2015 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 1,993 Miles
  • Ext Color: N/A
  • Int Color: Black
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Staunton, VA
  • MPG: 23 City / 35 Hwy
  • 68 Days on Lot
$28,772
$31,891
Price Reduced!

2012 BMW X5 XDRIVE35D

  • Bodystyle: SUV
  • Mileage: 64,339 Miles
  • Ext Color: Silver
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Roanoke, VA
  • MPG: 19 City / 26 Hwy
$25,968
$26,691
Price Reduced!

2014 BMW X1 XDRIVE28I

  • Bodystyle: SUV
  • Mileage: 45,225 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: AWD
  • Location: Roanoke, VA
  • MPG: 22 City / 33 Hwy
  • 115 Days on Lot
$9,995
$10,995
Price Reduced!

2005 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 37,649 Miles
  • Ext Color: Blue
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Stuarts Draft, VA
  • MPG: 17 City / 25 Hwy
  • 196 Days on Lot
$24,000
$24,337
Price Reduced!

2013 BMW 3 SERIES 320I XDRIVE

  • Bodystyle: Sedan
  • Mileage: 34,645 Miles
  • Ext Color: Gray
  • Int Color: Black
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: AWD
  • Location: Staunton, VA
  • MPG: 23 City / 35 Hwy
  • 108 Days on Lot

2013 BMW X3 xDrive28i

$26,995

2013 BMW X3 XDRIVE28I

  • Bodystyle: SUV
  • Mileage: 57,672 Miles
  • Ext Color: White
  • Int Color: Black
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: AWD
  • Location: Orange, VA
  • MPG: 21 City / 28 Hwy

2004 BMW 3 Series 325xi

$4,995

2004 BMW 3 SERIES 325XI

  • Bodystyle: Sedan
  • Mileage: 154,525 Miles
  • Ext Color: Blue
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Stuarts Draft, VA
  • MPG: 17 City / 24 Hwy
  • 196 Days on Lot

2007 BMW 3 Series 335i

$13,499

2007 BMW 3 SERIES 335I

  • Bodystyle: Sedan
  • Mileage: 100,564 Miles
  • Ext Color: Blue
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Forest, VA
  • MPG: 18 City / 26 Hwy

2006 BMW M5

$24,290

2006 BMW M5

  • Bodystyle: Sedan
  • Mileage: 86,334 Miles
  • Ext Color: Black
  • Int Color: Black
  • Trans: Automatic
  • Engine: 10 Cyl
  • Drive: RWD
  • Location: Elkton, VA
  • MPG: 11 City / 17 Hwy
$7,998

1998 BMW Z3 1.9

  • Bodystyle: Convertible
  • Mileage: 74,850 Miles
  • Ext Color: White
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Harrisonburg, VA
  • MPG: 20 City / 28 Hwy
  • 105 Days on Lot

2008 BMW 3 Series 335xi

$12,955

2008 BMW 3 SERIES 335XI

  • Bodystyle: Sedan
  • Mileage: 82,437 Miles
  • Ext Color: Black
  • Int Color: Gray
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Charlottesville, VA
  • MPG: 16 City / 25 Hwy

2002 BMW 3 Series 325i

$4,995

2002 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 153,281 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Charlottesville, VA
  • MPG: 18 City / 27 Hwy
$19,995
$20,995
Price Reduced!

2011 BMW 3 SERIES 335I

  • Bodystyle: Sedan
  • Mileage: 69,637 Miles
  • Ext Color: Blue
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Roanoke, VA
  • MPG: 19 City / 28 Hwy
  • 77 Days on Lot

2008 BMW 5 Series 535i

$12,895

2008 BMW 5 SERIES 535I

  • Bodystyle: Sedan
  • Mileage: 110,404 Miles
  • Ext Color: Silver
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Staunton, VA
  • MPG: 17 City / 26 Hwy
FEEDBACK