Used BMW 2 Series in Middlebranch, OH

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2020 BMW 2 Series 228i xDrive Gran Coupe in Akron, OH 44310

    $23,593
    Mileage: 31,552
    Location: Akron, OH 44310
    Description: Used 2020 BMW 2 Series 228i xDrive Gran Coupe - $23,593, 31,552 miles Exterior Color: mineral grey metallic Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2022 BMW 2 Series 228i xDrive Gran Coupe in Barberton, OH 44203

    $31,882
    Mileage: 13,245
    Location: Barberton, OH 44203
    Description: Used 2022 BMW 2 Series 228i xDrive Gran Coupe - $31,882, 13,245 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 4 Doors
  • 2016 BMW 2 Series 228i xDrive in Youngstown, OH 44512

    $20,997
    Mileage: 54,979
    Location: Youngstown, OH 44512
    Description: Used 2016 BMW 2 Series 228i xDrive - $20,997, 54,979 miles Exterior Color: mineral grey metallic AWD 228i xDrive 2dr Coupe SULEV 2.0L 4 Cylinder Fuel: Gasoline 2 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Bedford, OH 44146

    $25,723
    Mileage: 25,206
    Location: Bedford, OH 44146
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $25,723, 25,206 miles Exterior Color: mineral grey metallic Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2022 BMW 2 Series 228i xDrive Gran Coupe in Sewickley, PA 15143

    $33,995
    Mileage: 9,067
    Location: Sewickley, PA 15143
    Description: Used 2022 BMW 2 Series 228i xDrive Gran Coupe - $33,995, 9,067 miles Exterior Color: skyscraper grey metallic AWD 228i xDrive Gran Coupe 4dr S 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2023 BMW 2 Series 228i xDrive Gran Coupe in Sewickley, PA 15143

    $36,995
    Mileage: 7,070
    Location: Sewickley, PA 15143
    Description: Used 2023 BMW 2 Series 228i xDrive Gran Coupe - $36,995, 7,070 miles Exterior Color: phytonic blue metallic AWD 228i xDrive Gran Coupe 4dr S 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2023 BMW 2 Series 230i xDrive in Sewickley, PA 15143

    $42,995
    Mileage: 1,975
    Location: Sewickley, PA 15143
    Description: Used 2023 BMW 2 Series 230i xDrive - $42,995, 1,975 miles Exterior Color: jet black AWD 230i xDrive 2dr Coupe 2.0L 4 Cylinder Fuel: Gasoline 2 Doors
  • 2023 BMW 2 Series M240i xDrive in Sewickley, PA 15143

    $53,995
    Mileage: 1,992
    Location: Sewickley, PA 15143
    Description: Used 2023 BMW 2 Series M240i xDrive - $53,995, 1,992 miles Exterior Color: black sapphire metallic AWD M240i xDrive 2dr Coupe 3.0L 6 Cylinder Fuel: Gasoline 2 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Mars, PA 16046

    $25,773
    Mileage: 29,683
    Location: Mars, PA 16046
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $25,773, 29,683 miles Exterior Color: black sapphire metallic Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Mars, PA 16046

    $25,357
    Mileage: 30,892
    Location: Mars, PA 16046
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $25,357, 30,892 miles Exterior Color: alpine white Interior Color: coral red CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Mars, PA 16046

    $27,552
    Mileage: 13,883
    Location: Mars, PA 16046
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $27,552, 13,883 miles Exterior Color: mineral gray metallic Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors