Used BMW 2 Series in Miami, FL

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2014 BMW 2 Series 228i in Miami, FL 33130

    $23,790
    Mileage: 40,009
    Location: Miami, FL 33130
    Description: Used 2014 BMW 2 Series 228i - $23,790, 40,009 miles Exterior Color: estoril blue metallic Automatic Transmission
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $25,012
    Mileage: 36,865
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $25,012, 36,865 miles Exterior Color: alpine white 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $34,444
    Mileage: 6,005
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $34,444, 6,005 miles Exterior Color: glacier silver metallic 4 Automatic Transmission 2 Doors
  • 2014 BMW 2 Series M235i in Miami, FL 33157

    contact seller
    Mileage: 19,239
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series M235i - 19,239 miles Exterior Color: melbourne red metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

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

    $25,344
    Mileage: 37,525
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $25,344, 37,525 miles Exterior Color: alpine white 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $46,190
    Mileage: 2,929
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $46,190, 2,929 miles Exterior Color: mineral white metallic 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

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

    $40,038
    Mileage: 1,682
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $40,038, 1,682 miles Exterior Color: glacier silver metallic 4 2 Doors
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $26,144
    Mileage: 28,621
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $26,144, 28,621 miles Exterior Color: mineral gray metallic 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $36,770
    Mileage: 2,809
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $36,770, 2,809 miles Exterior Color: midnight blue metallic 4 Automatic Transmission 2 Doors
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $26,744
    Mileage: 23,564
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $26,744, 23,564 miles Exterior Color: jet black 4 Automatic Transmission 2 Doors
  • 2014 BMW 2 Series 228i in Miami, FL 33157

    $28,544
    Mileage: 12,978
    Location: Miami, FL 33157
    Description: Used 2014 BMW 2 Series 228i - $28,544, 12,978 miles Exterior Color: alpine white 4 Automatic Transmission 2 Doors
  • 2017 BMW 2 Series 230i in Miami, FL 33157

    $37,529
    Mileage: 2,003
    Location: Miami, FL 33157
    Description: Used 2017 BMW 2 Series 230i - $37,529, 2,003 miles Exterior Color: white 4 2 Doors
  • 2014 BMW 2 Series 228i in Opa Locka, FL 33054

    $18,999
    Mileage: 27,170
    Location: Opa Locka, FL 33054
    Description: Used 2014 BMW 2 Series 228i - $18,999, 27,170 miles Exterior Color: black 4 Automatic Transmission 2 Doors