Used BMW M3 in Happy Valley, OR

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2024 BMW M3 Base in Portland, OR 97267

    $81,790
    Mileage: 4,124
    Location: Portland, OR 97267
    Description: Used 2024 BMW M3 Base - $81,790, 4,124 miles Exterior Color: alpine white Manual Transmission 4 Doors
  • 2017 BMW M3 Base in Portland, OR 97205

    $52,900
    Mileage: 37,985
    Location: Portland, OR 97205
    Description: Used 2017 BMW M3 Base - $52,900, 37,985 miles Exterior Color: tanzanite blue metallic Automatic Transmission 4 Doors
  • 2017 BMW M3 Base in Portland, OR 97224

    $44,995
    Mileage: 60,851
    Location: Portland, OR 97224
    Description: Used 2017 BMW M3 Base - $44,995, 60,851 miles Exterior Color: mineral gray metallic Automatic Transmission 4 Doors
  • 2023 BMW M3 Competition xDrive in Beaverton, OR 97005

    $84,940
    Mileage: 9,031
    Location: Beaverton, OR 97005
    Description: Used 2023 BMW M3 Competition xDrive - $84,940, 9,031 miles Exterior Color: tanzanite blue ii metallic Automatic Transmission 4 Doors
  • 2023 BMW M3 Competition xDrive in Beaverton, OR 97005

    $89,498
    Mileage: 3,220
    Location: Beaverton, OR 97005
    Description: Used 2023 BMW M3 Competition xDrive - $89,498, 3,220 miles Exterior Color: skyscraper gray metallic Automatic Transmission 4 Doors
  • 2017 BMW M3 Base in Hillsboro, OR 97124

    $55,950
    Mileage: 33,582
    Location: Hillsboro, OR 97124
    Description: Used 2017 BMW M3 Base - $55,950, 33,582 miles Exterior Color: alpine white Interior Color: sakhir orange/black Sedan 3.0L Twin Turbo I6 425hp 406ft. Manual Transmission Fuel: Gasoline 6 Cylinders 4 Doors