Used BMW 2 Series in Miami, FL

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2015 BMW 2 Series 228i in Miami, FL 33150

    $21,991
    Mileage: 40,480
    Location: Miami, FL 33150
    Description: Used 2015 BMW 2 Series 228i - $21,991, 40,480 miles Exterior Color: glacier silver metallic 4 Automatic Transmission 2 Doors
  • 2015 BMW 2 Series 228i in Miami, FL 33138

    $23,576
    Mileage: 13,341
    Location: Miami, FL 33138
    Description: Used 2015 BMW 2 Series 228i - $23,576, 13,341 miles Exterior Color: estoril blue metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series 228i in Miami, FL 33172

    $21,998
    Mileage: 39,722
    Location: Miami, FL 33172
    Description: Used 2015 BMW 2 Series 228i - $21,998, 39,722 miles Exterior Color: black Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i in Miami, FL 33172

    $25,998
    Mileage: 13,810
    Location: Miami, FL 33172
    Description: Used 2016 BMW 2 Series 228i - $25,998, 13,810 miles Exterior Color: black Coupe Intercooled Turbo Premium Unlead Fuel: GASOLI 2 Doors
  • 2015 BMW 2 Series M235i in Miami, FL 33172

    $34,985
    Mileage: 20,426
    Location: Miami, FL 33172
    Description: Used 2015 BMW 2 Series M235i - $34,985, 20,426 miles Exterior Color: black sapphire metallic Coupe 3.0L I-6 Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series M235i in Miami, FL 33157

    $34,491
    Mileage: 11,919
    Location: Miami, FL 33157
    Description: Used 2016 BMW 2 Series M235i - $34,491, 11,919 miles Exterior Color: estoril blue metallic Automatic Transmission 6 Cylinders 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $36,285
    Mileage: 2,871
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $36,285, 2,871 miles Exterior Color: deep sea blue metallic 4 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $32,552
    Mileage: 2,290
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $32,552, 2,290 miles Exterior Color: alpine white 4 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $33,996
    Mileage: 3,823
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $33,996, 3,823 miles Exterior Color: midnight blue metallic 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $32,998
    Mileage: 2,371
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $32,998, 2,371 miles Exterior Color: alpine white 4 2 Doors
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $20,644
    Mileage: 35,143
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $20,644, 35,143 miles Exterior Color: melbourne red metallic 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $33,226
    Mileage: 2,496
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $33,226, 2,496 miles Exterior Color: black sapphire metallic 4 Automatic Transmission 2 Doors
  • 2016 BMW 2 Series M235i in Miami, FL 33157

    $36,944
    Mileage: 17,386
    Location: Miami, FL 33157
    Description: Used 2016 BMW 2 Series M235i - $36,944, 17,386 miles Exterior Color: alpine white 6 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $37,195
    Mileage: 4,298
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $37,195, 4,298 miles Exterior Color: glacier silver metallic 4 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $37,088
    Mileage: 1,691
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $37,088, 1,691 miles Exterior Color: glacier silver metallic 4 2 Doors