Used BMW 3 Series in Miami Beach, FL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i in Miami, FL 33137

    $33,990
    Mileage: 14,802
    Location: Miami, FL 33137
    Description: Used 2020 BMW 3 Series 330i - $33,990, 14,802 miles Exterior Color: alpine white 4 Cylinder Engine
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    Featured Car
    $37,774
    Mileage: 22,205
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $37,774, 22,205 miles Exterior Color: black sapphire metallic 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    $39,047
    Mileage: 13,013
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $39,047, 13,013 miles Exterior Color: alpine white 4 Cylinder Engine
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    $38,527
    Mileage: 22,824
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $38,527, 22,824 miles Exterior Color: mineral gray metallic 4 Cylinder Engine
  • 2020 BMW 3 Series 330i in Miami, FL 33137

    $34,990
    Mileage: 40,466
    Location: Miami, FL 33137
    Description: Used 2020 BMW 3 Series 330i - $34,990, 40,466 miles Exterior Color: blue ridge mountain metallic 4 Cylinder Engine
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    $37,974
    Mileage: 11,714
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $37,974, 11,714 miles Exterior Color: alpine white 4 Cylinder Engine
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    $33,748
    Mileage: 46,204
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $33,748, 46,204 miles Exterior Color: blue metallic 4 Cylinder Engine Automatic Transmission
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Miami, FL 33137

    $26,256
    Mileage: 37,139
    Location: Miami, FL 33137
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $26,256, 37,139 miles Exterior Color: black sapphire metallic 4 Cylinder Engine Automatic Transmission
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    $38,990
    Mileage: 24,955
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $38,990, 24,955 miles Exterior Color: glacier silver metallic 4 Cylinder Engine
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    Featured Car
    $32,900
    Mileage: 32,736
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $32,900, 32,736 miles Exterior Color: brown 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission
  • 2021 BMW 3 Series 330e in Miami, FL 33137

    Featured Car
    $46,179
    Mileage: 6,603
    Location: Miami, FL 33137
    Description: Used 2021 BMW 3 Series 330e - $46,179, 6,603 miles Exterior Color: portimao blue metallic 2.0L 4-Cylinder Automatic Transmission
  • 2020 BMW 3 Series 330i in Miami, FL 33137

    $36,599
    Mileage: 25,715
    Location: Miami, FL 33137
    Description: Used 2020 BMW 3 Series 330i - $36,599, 25,715 miles Exterior Color: black metallic 2.0L 4-Cylinder DOHC 16V Turboch
  • 2020 BMW 3 Series 330i in Miami, FL 33142

    $30,995
    Mileage: 39,123
    Location: Miami, FL 33142
    Description: Used 2020 BMW 3 Series 330i - $30,995, 39,123 miles Exterior Color: jet black Interior Color: black Sedan 2.0L Turbo I4 255hp 295ft. lbs. Automatic Transmission Fuel: Gasoline 4 Cylinders 4 Doors
  • 2020 BMW 3 Series 330i in Miami, FL 33142

    $30,995
    Mileage: 43,800
    Location: Miami, FL 33142
    Description: Used 2020 BMW 3 Series 330i - $30,995, 43,800 miles Exterior Color: alpine white Interior Color: tan Sedan 2.0L Turbo I4 255hp 295ft. lbs. Automatic Transmission Fuel: Gasoline 4 Cylinders 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Miami, FL 33181

    $39,888
    Mileage: 11,271
    Location: Miami, FL 33181
    Description: Used 2021 BMW 3 Series 330i xDrive - $39,888, 11,271 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 4 Doors