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
  • 2002 BMW M3 Base in Danville, VA 24541

    $14,999
    Mileage: 72,300
    Location: Danville, VA 24541
    Description: Used 2002 BMW M3 Base - $14,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