Used BMW 3 Series in Miami, FL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2019 BMW 3 Series 330i in Miami, FL 33130

    $36,900
    Mileage: 32,151
    Location: Miami, FL 33130
    Description: Used 2019 BMW 3 Series 330i - $36,900, 32,151 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Miami, FL 33130

    $25,900
    Mileage: 41,770
    Location: Miami, FL 33130
    Description: Used 2018 BMW 3 Series 320i - $25,900, 41,770 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 328i in Miami, FL 33142

    $14,995
    Mileage: 88,266
    Location: Miami, FL 33142
    Description: Used 2014 BMW 3 Series 328i - $14,995, 88,266 miles Exterior Color: alpine white Interior Color: black 4dr Car 2 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders
  • 2018 BMW 3 Series 340i in Miami, FL 33137

    Featured Car
    $39,348
    Mileage: 27,990
    Location: Miami, FL 33137
    Description: Used 2018 BMW 3 Series 340i - $39,348, 27,990 miles Exterior Color: arctic gray metallic 3.0L 6-Cylinder DOHC 24V Turboch Automatic Transmission
  • 2019 BMW 3 Series 330i in Miami, FL 33137

    Featured Car
    $37,038
    Mileage: 23,999
    Location: Miami, FL 33137
    Description: Used 2019 BMW 3 Series 330i - $37,038, 23,999 miles Exterior Color: alpine white 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission
  • 2020 BMW 3 Series 330i in Miami, FL 33137

    Featured Car
    $35,654
    Mileage: 32,784
    Location: Miami, FL 33137
    Description: Used 2020 BMW 3 Series 330i - $35,654, 32,784 miles Exterior Color: alpine white 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission
  • 2020 BMW 3 Series 330i in Miami, FL 33142

    $31,995
    Mileage: 43,800
    Location: Miami, FL 33142
    Description: Used 2020 BMW 3 Series 330i - $31,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
  • 2020 BMW 3 Series 330i in Miami, FL 33142

    $31,995
    Mileage: 39,123
    Location: Miami, FL 33142
    Description: Used 2020 BMW 3 Series 330i - $31,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 33126

    $33,430
    Mileage: 55,708
    Location: Miami, FL 33126
    Description: Used 2020 BMW 3 Series 330i - $33,430, 55,708 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Miami, FL 33166

    $40,499
    Mileage: 29,527
    Location: Miami, FL 33166
    Description: Used 2019 BMW 3 Series 330i xDrive - $40,499, 29,527 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Miami, FL 33166

    $27,477
    Mileage: 29,483
    Location: Miami, FL 33166
    Description: Used 2018 BMW 3 Series 320i - $27,477, 29,483 miles Exterior Color: blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i in Miami, FL 33166

    $23,777
    Mileage: 38,946
    Location: Miami, FL 33166
    Description: Used 2016 BMW 3 Series 328i - $23,777, 38,946 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Miami, FL 33166

    $37,999
    Mileage: 21,016
    Location: Miami, FL 33166
    Description: Used 2019 BMW 3 Series 330i - $37,999, 21,016 miles Exterior Color: blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Miami, FL 33166

    $19,477
    Mileage: 65,265
    Location: Miami, FL 33166
    Description: Used 2015 BMW 3 Series 328i - $19,477, 65,265 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330i in Miami, FL 33155

    $30,652
    Mileage: 22,975
    Location: Miami, FL 33155
    Description: Used 2018 BMW 3 Series 330i - $30,652, 22,975 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors