Used BMW 3 Series in West Palm Beach, FL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 328i in West Palm Beach, FL 33409

    $19,900
    Mileage: 27,462
    Location: West Palm Beach, FL 33409
    Description: Used 2012 BMW 3 Series 328i - $19,900, 27,462 miles Exterior Color: mojave metallic 328i 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 320i in West Palm Beach, FL 33409

    $21,992
    Mileage: 27,182
    Location: West Palm Beach, FL 33409
    Description: Used 2014 BMW 3 Series 320i - $21,992, 27,182 miles Exterior Color: alpine white 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 328i in West Palm Beach, FL 33409

    $24,991
    Mileage: 35,965
    Location: West Palm Beach, FL 33409
    Description: Used 2013 BMW 3 Series 328i - $24,991, 35,965 miles Exterior Color: alpine white 328i 4dr Sedan SULEV SA 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2010 BMW 3 Series 328i in West Palm Beach, FL 33409

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

    $23,500
    Mileage: 37,468
    Location: West Palm Beach, FL 33409
    Description: Used 2014 BMW 3 Series 328i - $23,500, 37,468 miles Exterior Color: imperial blue metallic 328i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 328i in West Palm Beach, FL 33409

    $24,492
    Mileage: 33,817
    Location: West Palm Beach, FL 33409
    Description: Used 2014 BMW 3 Series 328i - $24,492, 33,817 miles Exterior Color: alpine white 328i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 328i in West Palm Beach, FL 33409

    $23,999
    Mileage: 34,787
    Location: West Palm Beach, FL 33409
    Description: Used 2014 BMW 3 Series 328i - $23,999, 34,787 miles Exterior Color: alpine white 328i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2005 BMW 3 Series 330i in West Palm Beach, FL 33409

    $13,988
    Mileage: 33,576
    Location: West Palm Beach, FL 33409
    Description: Used 2005 BMW 3 Series 330i - $13,988, 33,576 miles Exterior Color: titanium silver metallic 330i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 320i in West Palm Beach, FL 33409

    $22,994
    Mileage: 22,311
    Location: West Palm Beach, FL 33409
    Description: Used 2014 BMW 3 Series 320i - $22,994, 22,311 miles Exterior Color: jet black 320i 4dr Sedan SA 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in West Palm Beach, FL 33409

    $29,995
    Mileage: 7,079
    Location: West Palm Beach, FL 33409
    Description: Used 2017 BMW 3 Series 320i - $29,995, 7,079 miles Exterior Color: jet black 320i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in West Palm Beach, FL 33409

    $33,992
    Mileage: 5,622
    Location: West Palm Beach, FL 33409
    Description: Used 2017 BMW 3 Series 320i - $33,992, 5,622 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i in West Palm Beach, FL 33409

    $28,792
    Mileage: 8,637
    Location: West Palm Beach, FL 33409
    Description: Used 2016 BMW 3 Series 320i - $28,792, 8,637 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i in West Palm Beach, FL 33409

    $36,991
    Mileage: 5,608
    Location: West Palm Beach, FL 33409
    Description: Used 2017 BMW 3 Series 320i - $36,991, 5,608 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i in West Palm Beach, FL 33409

    $32,995
    Mileage: 6,823
    Location: West Palm Beach, FL 33409
    Description: Used 2017 BMW 3 Series 320i - $32,995, 6,823 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i in West Palm Beach, FL 33409

    $33,991
    Mileage: 6,343
    Location: West Palm Beach, FL 33409
    Description: Used 2017 BMW 3 Series 320i - $33,991, 6,343 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors