Used BMW M3 in Roanoke, VA

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2002 BMW M3 Base in Danville, VA 24541

    $16,999
    Mileage: 72,300
    Location: Danville, VA 24541
    Description: Used 2002 BMW M3 Base - $16,999, 72,300 miles Exterior Color: carbon black metallic Interior Color: gray Coupe 3.2L DOHC 24-Valve I6 Engine Fuel: G 6 Cylinders 2 Doors
  • 2010 BMW M3 Base in Madison, NC 27025

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