Used BMW 2 Series in Flemington, NJ

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Flemington, NJ 08822

    $39,493
    Mileage: 2,772
    Location: Flemington, NJ 08822
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $39,493, 2,772 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Flemington, NJ 08822

    $40,985
    Mileage: 4,569
    Location: Flemington, NJ 08822
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $40,985, 4,569 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series M235i xDrive Gran Coupe in Doylestown, PA 18901

    $46,789
    Mileage: 5,088
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series M235i xDrive Gran Coupe - $46,789, 5,088 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

    $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

    $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

    $37,865
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $37,865, 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

    $39,385
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $39,385, 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,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
  • 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

    $39,385
    Mileage: 2,501
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $39,385, 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

    $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
  • 2015 BMW 2 Series 228i xDrive in Doylestown, PA 18901

    $29,789
    Mileage: 38,153
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 2 Series 228i xDrive - $29,789, 38,153 miles Exterior Color: mineral white Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Doylestown, PA 18901

    $37,789
    Mileage: 9,405
    Location: Doylestown, PA 18901
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $37,789, 9,405 miles Exterior Color: melbourne red Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors