Used BMW 2 Series in Readington, NJ

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2020 BMW 2 Series in Bridgewater, NJ 08807

    $37,988
    Mileage: 11,283
    Location: Bridgewater, NJ 08807
    Description: Used 2020 BMW 2 Series - $37,988, 11,283 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 2 Series 230i xDrive in Bridgewater, NJ 08807

    $42,278
    Mileage: 13,468
    Location: Bridgewater, NJ 08807
    Description: Used 2019 BMW 2 Series 230i xDrive - $42,278, 13,468 miles Exterior Color: mineral white metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2019 BMW 2 Series 230i in Flemington, NJ 08822

    $34,885
    Mileage: 46,109
    Location: Flemington, NJ 08822
    Description: Used 2019 BMW 2 Series 230i - $34,885, 46,109 miles Exterior Color: mineral gray metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2019 BMW 2 Series 230i xDrive in Morristown, NJ 07960

    $35,607
    Mileage: 15,186
    Location: Morristown, NJ 07960
    Description: Used 2019 BMW 2 Series 230i xDrive - $35,607, 15,186 miles Exterior Color: jet black Automatic Transmission 4 Cylinders 2 Doors
  • 2020 BMW 2 Series in Garwood, NJ 07027

    $39,995
    Mileage: 4,586
    Location: Garwood, NJ 07027
    Description: Used 2020 BMW 2 Series - $39,995, 4,586 miles Exterior Color: alpine white AWD 228i xDrive Gran Coupe 4dr S 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2017 BMW 2 Series 230i xDrive in Rahway, NJ 07065

    $27,900
    Mileage: 42,621
    Location: Rahway, NJ 07065
    Description: Used 2017 BMW 2 Series 230i xDrive - $27,900, 42,621 miles Exterior Color: white
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $40,075
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $40,075, 2,501 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $39,435
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $39,435, 2,501 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $40,170
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $40,170, 2,501 miles Exterior Color: storm Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $41,455
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $41,455, 2,501 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $46,495
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $46,495, 2,501 miles Exterior Color: black sapphire Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $43,789
    Mileage: 53
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $43,789, 53 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $39,385
    Mileage: 5,159
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $39,385, 5,159 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $44,020
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $44,020, 2,501 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $40,025
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $40,025, 2,501 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors