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,195
    Mileage: 35,647
    Location: Trenton, NJ 08638
    Description: Used 2014 BMW 2 Series 228i - $20,195, 35,647 miles Exterior Color: blue Automatic Transmission 4 Cylinders 2 Doors
  • 2016 BMW 2 Series 228i in Doylestown, PA 18901

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

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

    $27,989
    Mileage: 20,940
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 2 Series 228i xDrive - $27,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 Doylestown, PA 18901

    $44,989
    Mileage: 7,587
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 2 Series 228i xDrive - $44,989, 7,587 miles Exterior Color: glacier silver Convertible I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2017 BMW 2 Series M240i in Mount Laurel, NJ 08054

    $48,489
    Mileage: 1,159
    Location: Mount Laurel, NJ 08054
    Description: Used 2017 BMW 2 Series M240i - $48,489, 1,159 miles Exterior Color: estoril blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Mount Laurel, NJ 08054

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

    $46,794
    Mileage: 20,832
    Location: Mount Laurel, NJ 08054
    Description: Used 2016 BMW 2 Series M235i xDrive - $46,794, 20,832 miles Exterior Color: estoril blue metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series M240i xDrive in Mount Laurel, NJ 08054

    $49,229
    Mileage: 6,374
    Location: Mount Laurel, NJ 08054
    Description: Used 2017 BMW 2 Series M240i xDrive - $49,229, 6,374 miles Exterior Color: mineral gray metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Flemington, NJ 08822

    $32,737
    Mileage: 13,793
    Location: Flemington, NJ 08822
    Description: Used 2016 BMW 2 Series 228i xDrive - $32,737, 13,793 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

    $32,995
    Mileage: 11,669
    Location: Flemington, NJ 08822
    Description: Used 2016 BMW 2 Series 228i xDrive - $32,995, 11,669 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

    $32,571
    Mileage: 15,853
    Location: Flemington, NJ 08822
    Description: Used 2016 BMW 2 Series 228i xDrive - $32,571, 15,853 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

    $31,998
    Mileage: 7,462
    Location: Flemington, NJ 08822
    Description: Used 2016 BMW 2 Series 228i xDrive - $31,998, 7,462 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Freehold, NJ 07728

    $36,490
    Mileage: 4,530
    Location: Freehold, NJ 07728
    Description: Used 2017 BMW 2 Series 230i xDrive - $36,490, 4,530 miles Exterior Color: mineral gray metallic Interior Color: oyster 2dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 2 Doors
  • 2014 BMW 2 Series 228i in Freehold, NJ 07728

    $22,990
    Mileage: 31,464
    Location: Freehold, NJ 07728
    Description: Used 2014 BMW 2 Series 228i - $22,990, 31,464 miles Exterior Color: black sapphire metallic Interior Color: black 2dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 2 Doors