Used BMW 2 Series in Trenton, NJ

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2014 BMW 2 Series 228i in Trenton, NJ 08638

    $20,995
    Mileage: 35,647
    Location: Trenton, NJ 08638
    Description: Used 2014 BMW 2 Series 228i - $20,995, 35,647 miles Exterior Color: blue Automatic Transmission 4 Cylinders 2 Doors
  • 2016 BMW 2 Series M235i xDrive in Lawrence Township, NJ 08648

    $37,990
    Mileage: 20,280
    Location: Lawrence Township, NJ 08648
    Description: Used 2016 BMW 2 Series M235i xDrive - $37,990, 20,280 miles Exterior Color: estoril blue metallic Automatic Transmission 6 Cylinders 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Hatboro, PA 19040

    $36,999
    Mileage: 2,980
    Location: Hatboro, PA 19040
    Description: Used 2016 BMW 2 Series 228i xDrive - $36,999, 2,980 miles Exterior Color: mineral white metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 2 Series 228i in Doylestown, PA 18901

    $32,989
    Mileage: 27,437
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 2 Series 228i - $32,989, 27,437 miles Exterior Color: mineral white Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i in Doylestown, PA 18901

    $34,989
    Mileage: 13,731
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 2 Series 228i - $34,989, 13,731 miles Exterior Color: mineral gray Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2014 BMW 2 Series M235i in Doylestown, PA 18901

    $31,989
    Mileage: 35,651
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 2 Series M235i - $31,989, 35,651 miles Exterior Color: black sapphire Coupe I6 3.00L Manual Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Doylestown, PA 18901

    $33,989
    Mileage: 20,940
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 2 Series 228i xDrive - $33,989, 20,940 miles Exterior Color: alpine white Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Mount Laurel, NJ 08054

    Featured Car
    $39,228
    Mileage: 6,316
    Location: Mount Laurel, NJ 08054
    Description: Used 2016 BMW 2 Series 228i xDrive - $39,228, 6,316 miles Exterior Color: glacier silver metallic Convertible Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors
  • 2014 BMW 2 Series 228i in Mount Laurel, NJ 08054

    Featured Car
    $24,011
    Mileage: 30,981
    Location: Mount Laurel, NJ 08054
    Description: Used 2014 BMW 2 Series 228i - $24,011, 30,981 miles Exterior Color: alpine white Coupe Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors
  • 2017 BMW 2 Series 230i in Mount Laurel, NJ 08054

    $40,250
    Mileage: 6,095
    Location: Mount Laurel, NJ 08054
    Description: Used 2017 BMW 2 Series 230i - $40,250, 6,095 miles Exterior Color: mineral white metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series M235i in Mount Laurel, NJ 08054

    $34,660
    Mileage: 36,903
    Location: Mount Laurel, NJ 08054
    Description: Used 2015 BMW 2 Series M235i - $34,660, 36,903 miles Exterior Color: alpine white Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series M235i xDrive in Mount Laurel, NJ 08054

    $36,508
    Mileage: 39,804
    Location: Mount Laurel, NJ 08054
    Description: Used 2015 BMW 2 Series M235i xDrive - $36,508, 39,804 miles Exterior Color: alpine white Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Mount Laurel, NJ 08054

    $38,299
    Mileage: 6,437
    Location: Mount Laurel, NJ 08054
    Description: Used 2017 BMW 2 Series 230i xDrive - $38,299, 6,437 miles Exterior Color: mineral gray metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Flemington, NJ 08822

    $32,884
    Mileage: 15,852
    Location: Flemington, NJ 08822
    Description: Used 2016 BMW 2 Series 228i xDrive - $32,884, 15,852 miles Exterior Color: moonlight silver metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Flemington, NJ 08822

    $33,247
    Mileage: 13,793
    Location: Flemington, NJ 08822
    Description: Used 2016 BMW 2 Series 228i xDrive - $33,247, 13,793 miles Exterior Color: moonlight silver metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors