Used BMW 3 Series in Roanoke, VA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i xDrive in Roanoke, VA 24012

    $19,998
    Mileage: 56,320
    Location: Roanoke, VA 24012
    Description: Used 2011 BMW 3 Series 328i xDrive - $19,998, 56,320 miles Exterior Color: blue water metallic AWD 328i xDrive 4dr Sedan SULEV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 328i in Roanoke, VA 24012

    $26,994
    Mileage: 47,945
    Location: Roanoke, VA 24012
    Description: Used 2013 BMW 3 Series 328i - $26,994, 47,945 miles 328i 2dr Convertible 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 1996 BMW 3 Series 318i in Roanoke, VA 24017

    $4,900
    Mileage: 127,881
    Location: Roanoke, VA 24017
    Description: Used 1996 BMW 3 Series 318i - $4,900, 127,881 miles Exterior Color: morea green metallic Sedan 1.9L I-4 Fuel: Gasoli 2 Doors
  • 2007 BMW 3 Series 328i in Roanoke, VA 24017

    $10,889
    Mileage: 98,234
    Location: Roanoke, VA 24017
    Description: Used 2007 BMW 3 Series 328i - $10,889, 98,234 miles Exterior Color: white Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2009 BMW 3 Series 328i in Roanoke, VA 24017

    $16,852
    Mileage: 63,083
    Location: Roanoke, VA 24017
    Description: Used 2009 BMW 3 Series 328i - $16,852, 63,083 miles Exterior Color: bronze Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Roanoke, VA 24014

    $25,600
    Mileage: 29,894
    Location: Roanoke, VA 24014
    Description: Used 2013 BMW 3 Series 328i xDrive - $25,600, 29,894 miles Exterior Color: gold Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Roanoke, VA 24014

    $22,500
    Mileage: 56,302
    Location: Roanoke, VA 24014
    Description: Used 2012 BMW 3 Series 328i - $22,500, 56,302 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Roanoke, VA 24014

    $25,900
    Mileage: 39,350
    Location: Roanoke, VA 24014
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,900, 39,350 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i in Roanoke, VA 24014

    $23,999
    Mileage: 20,512
    Location: Roanoke, VA 24014
    Description: Used 2014 BMW 3 Series 320i - $23,999, 20,512 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Roanoke, VA 24014

    $15,900
    Mileage: 62,386
    Location: Roanoke, VA 24014
    Description: Used 2011 BMW 3 Series 328i - $15,900, 62,386 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Roanoke, VA 24014

    $35,700
    Mileage: 31,267
    Location: Roanoke, VA 24014
    Description: Used 2015 BMW 3 Series 328i xDrive - $35,700, 31,267 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Roanoke, VA 24014

    $28,655
    Mileage: 15,670
    Location: Roanoke, VA 24014
    Description: Used 2014 BMW 3 Series 328i xDrive - $28,655, 15,670 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Roanoke, VA 24018

    contact seller
    Mileage: 47,371
    Location: Roanoke, VA 24018
    Description: Used 2011 BMW 3 Series 328i - 47,371 miles Exterior Color: black sapphire metallic 328i 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Roanoke, VA 24018

    contact seller
    Mileage: 17,573
    Location: Roanoke, VA 24018
    Description: Used 2013 BMW 3 Series 328i xDrive - 17,573 miles Exterior Color: black sapphire metallic 4 Dr Sedan AWD 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2003 BMW 3 Series 330xi in Roanoke, VA 24018

    contact seller
    Mileage: 97,962
    Location: Roanoke, VA 24018
    Description: Used 2003 BMW 3 Series 330xi - 97,962 miles Exterior Color: titanium silver metallic AWD 330xi 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors