Used BMW 3 Series in West Palm Beach, FL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 335i in West Palm Beach, FL 33409

    $36,900
    Mileage: 23,263
    Location: West Palm Beach, FL 33409
    Description: Used 2013 BMW 3 Series 335i - $36,900, 23,263 miles Exterior Color: black sapphire metallic Convertible 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2013 BMW 3 Series 328i in West Palm Beach, FL 33409

    $32,900
    Mileage: 26,332
    Location: West Palm Beach, FL 33409
    Description: Used 2013 BMW 3 Series 328i - $32,900, 26,332 miles Exterior Color: liquid blue metallic Convertible 3.0 6 Cylinder Automatic Transmission
  • 2015 BMW 3 Series 320i xDrive in West Palm Beach, FL 33409

    $26,991
    Mileage: 18,644
    Location: West Palm Beach, FL 33409
    Description: Used 2015 BMW 3 Series 320i xDrive - $26,991, 18,644 miles Exterior Color: jet black AWD 320i xDrive 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $32,991
    Mileage: 6,266
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $32,991, 6,266 miles Exterior Color: mineral gray metallic 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $33,991
    Mileage: 6,487
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $33,991, 6,487 miles Exterior Color: jet black 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $33,991
    Mileage: 4,125
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $33,991, 4,125 miles Exterior Color: alpine white 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $29,991
    Mileage: 15,145
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $29,991, 15,145 miles Exterior Color: mineral grey metallic 320i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $29,991
    Mileage: 4,194
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $29,991, 4,194 miles Exterior Color: alpine white 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2015 BMW 3 Series 328i in West Palm Beach, FL 33409

    $29,991
    Mileage: 18,271
    Location: West Palm Beach, FL 33409
    Description: Used 2015 BMW 3 Series 328i - $29,991, 18,271 miles Exterior Color: jet black 328i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2015 BMW 3 Series 328i in West Palm Beach, FL 33409

    $29,991
    Mileage: 17,529
    Location: West Palm Beach, FL 33409
    Description: Used 2015 BMW 3 Series 328i - $29,991, 17,529 miles Exterior Color: glacier silver metallic 328i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $29,991
    Mileage: 5,196
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $29,991, 5,196 miles Exterior Color: melbourne red metallic 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2015 BMW 3 Series 328i in West Palm Beach, FL 33409

    $30,991
    Mileage: 11,297
    Location: West Palm Beach, FL 33409
    Description: Used 2015 BMW 3 Series 328i - $30,991, 11,297 miles Exterior Color: glacier silver metallic 328i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2010 BMW 3 Series 328i in West Palm Beach, FL 33409

    $20,888
    Mileage: 36,888
    Location: West Palm Beach, FL 33409
    Description: Used 2010 BMW 3 Series 328i - $20,888, 36,888 miles Exterior Color: alpine white 328i 2dr Convertible 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $33,991
    Mileage: 7,788
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $33,991, 7,788 miles Exterior Color: jet black 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in West Palm Beach, FL 33409

    $42,388
    Mileage: 3,226
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $42,388, 3,226 miles Exterior Color: melbourne red metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors