Used BMW 2 Series in Miami, FL

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2017 BMW 2 Series M240i in Miami, FL 33155

    $40,973
    Mileage: 4,471
    Location: Miami, FL 33155
    Description: Used 2017 BMW 2 Series M240i - $40,973, 4,471 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i in Miami, FL 33142

    $23,795
    Mileage: 26,431
    Location: Miami, FL 33142
    Description: Used 2016 BMW 2 Series 228i - $23,795, 26,431 miles Exterior Color: alpine white Interior Color: black Coupe 2.0L Turbo I4 240hp 255ft. lbs. Automatic Transmission Fuel: Gasoline 4 Cylinders 2 Doors
  • 2015 BMW 2 Series M235i in Miami, FL 33172

    $43,285
    Mileage: 100
    Location: Miami, FL 33172
    Description: Used 2015 BMW 2 Series M235i - $43,285, 100 miles Exterior Color: black sapphire metallic Convertible 3.0L I-6 Automatic Transmission Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i in Miami, FL 33172

    $25,998
    Mileage: 20,822
    Location: Miami, FL 33172
    Description: Used 2016 BMW 2 Series 228i - $25,998, 20,822 miles Exterior Color: white 2.00L Automatic Transmission
  • 2014 BMW 2 Series 228i in Miami, FL 33172

    $23,998
    Mileage: 34,466
    Location: Miami, FL 33172
    Description: Used 2014 BMW 2 Series 228i - $23,998, 34,466 miles Exterior Color: orange 2.00L Automatic Transmission
  • 2016 BMW 2 Series M235i in Miami, FL 33172

    $44,895
    Mileage: 1,697
    Location: Miami, FL 33172
    Description: Used 2016 BMW 2 Series M235i - $44,895, 1,697 miles Exterior Color: black sapphire metallic Coupe 3.0L I-6 Automatic Transmission Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i in Miami, FL 33157

    $38,944
    Mileage: 4,053
    Location: Miami, FL 33157
    Description: Used 2016 BMW 2 Series 228i - $38,944, 4,053 miles Exterior Color: alpine white 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $36,455
    Mileage: 2,913
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $36,455, 2,913 miles Exterior Color: melbourne red metallic 4 Automatic Transmission 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Miami, FL 33157

    $42,644
    Mileage: 2,253
    Location: Miami, FL 33157
    Description: Used 2016 BMW 2 Series 228i xDrive - $42,644, 2,253 miles Exterior Color: glacier silver metallic 4 Automatic Transmission 2 Doors
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $25,844
    Mileage: 22,920
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $25,844, 22,920 miles Exterior Color: mineral gray metallic 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $40,110
    Mileage: 3,154
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $40,110, 3,154 miles Exterior Color: midnight blue metallic 4 2 Doors
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $24,744
    Mileage: 33,035
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $24,744, 33,035 miles Exterior Color: moonlight silver metallic 4 Automatic Transmission 2 Doors
  • 2016 BMW 2 Series 228i in Miami, FL 33157

    $30,776
    Mileage: 8,240
    Location: Miami, FL 33157
    Description: Used 2016 BMW 2 Series 228i - $30,776, 8,240 miles Exterior Color: jet black 4 Automatic Transmission 2 Doors
  • 2016 BMW 2 Series 228i in Miami, FL 33157

    $35,844
    Mileage: 4,374
    Location: Miami, FL 33157
    Description: Used 2016 BMW 2 Series 228i - $35,844, 4,374 miles Exterior Color: black sapphire metallic 4 Automatic Transmission 2 Doors
  • 2015 BMW 2 Series 228i in Opa Locka, FL 33054

    $19,999
    Mileage: 33,199
    Location: Opa Locka, FL 33054
    Description: Used 2015 BMW 2 Series 228i - $19,999, 33,199 miles Exterior Color: white Interior Color: black 2dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors