3 BMW M3s for Sale in Stillwater, MN

  • Search within

    2016 BMW M3 Base
    $62,349 18,343 mi. | Used
    2016 BMW M3 Base
    $62,349 Mileage: 18,343
    Exterior Color:
    White
    Interior Color:
    Black
    Transmission:
    6-Speed Manual
    Drivetrain:
    RWD
    View Full Details
    2008 BMW M3
    $24,450 78,000 mi. | Used
    2008 BMW M3
    $24,450 Mileage: 78,000
    Exterior Color:
    Gray
    Interior Color:
    Gray
    Transmission:
    Manual
    Drivetrain:
    RWD
    View Full Details
    2013 BMW M3 Base
    $42,790 28,563 mi. | Used
    2013 BMW M3 Base
    $42,790 Mileage: 28,563
    Exterior Color:
    Melbourne Red Metallic
    Interior Color:
    Black
    Transmission:
    6-Speed Manual
    Drivetrain:
    RWD
    View Full Details