Used BMW 2 Series in Pittsburgh, PA

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2017 BMW 2 Series 230i xDrive in Sewickley, PA 15143

    $47,850
    Mileage: 17,500
    Location: Sewickley, PA 15143
    Description: Used 2017 BMW 2 Series 230i xDrive - $47,850, 17,500 miles Exterior Color: glacier silver metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Sewickley, PA 15143

    $21,995
    Mileage: 20,408
    Location: Sewickley, PA 15143
    Description: Used 2015 BMW 2 Series 228i xDrive - $21,995, 20,408 miles Exterior Color: brown AWD 228i xDrive 2dr Convertible 2.0 4 Cylinder Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Canonsburg, PA 15317

    $30,988
    Mileage: 21,666
    Location: Canonsburg, PA 15317
    Description: Used 2017 BMW 2 Series 230i xDrive - $30,988, 21,666 miles Exterior Color: alpine white Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2015 BMW 2 Series 228i in Butler, PA 16001

    $20,900
    Mileage: 57,809
    Location: Butler, PA 16001
    Description: Used 2015 BMW 2 Series 228i - $20,900, 57,809 miles Exterior Color: silver metallic Convertible 2.0L 4 Cylinder Engine Automatic Transmission Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Youngstown, OH 44512

    $31,980
    Mileage: 20,088
    Location: Youngstown, OH 44512
    Description: Used 2017 BMW 2 Series 230i xDrive - $31,980, 20,088 miles Exterior Color: alpine white Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors