Used BMW M3 in Roanoke, VA

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2003 BMW M3 Base in Thaxton, VA 24174

    $18,500
    Mileage: 43,000
    Location: Thaxton, VA 24174
    Description: Used 2003 BMW M3 Base - $18,500, 43,000 miles Exterior Color: jet black Interior Color: corbeau racing seats/gray leather CAR 3.2L 6 Cylinders
  • 2010 BMW M3 Base in Madison, NC 27025

    $26,989
    Mileage: 79,763
    Location: Madison, NC 27025
    Description: Used 2010 BMW M3 Base - $26,989, 79,763 miles Exterior Color: jet black Sedan 4.0L V8 32V MPFI DOHC Fuel: GASOLI 4 Doors