Used BMW 2 Series in West Chester, PA

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2020 BMW 2 Series 230i xDrive in West Chester, PA 19382

    $45,509
    Mileage: 4,240
    Location: West Chester, PA 19382
    Description: Used 2020 BMW 2 Series 230i xDrive - $45,509, 4,240 miles Exterior Color: glacier silver metallic Convertible Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Chadds Ford, PA 19317

    $19,995
    Mileage: 46,181
    Location: Chadds Ford, PA 19317
    Description: Used 2015 BMW 2 Series 228i xDrive - $19,995, 46,181 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i in Devon, PA 19333

    $33,991
    Mileage: 17,211
    Location: Devon, PA 19333
    Description: Used 2017 BMW 2 Series M240i - $33,991, 17,211 miles Exterior Color: mineral gray metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Devon, PA 19333

    $21,991
    Mileage: 28,562
    Location: Devon, PA 19333
    Description: Used 2016 BMW 2 Series 228i xDrive - $21,991, 28,562 miles Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2016 BMW 2 Series M235i xDrive in Brookhaven, PA 19015

    $21,750
    Mileage: 30,712
    Location: Brookhaven, PA 19015
    Description: Used 2016 BMW 2 Series M235i xDrive - $21,750, 30,712 miles Exterior Color: grey Coupe 3.0L Straight 6 Cylinder Engine 2 Doors
  • 2014 BMW 2 Series 228i in Royersford, PA 19468

    $14,738
    Mileage: 43,282
    Location: Royersford, PA 19468
    Description: Used 2014 BMW 2 Series 228i - $14,738, 43,282 miles Exterior Color: deep sea blue metallic Coupe Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Newark, DE 19711

    $23,998
    Mileage: 35,656
    Location: Newark, DE 19711
    Description: Used 2017 BMW 2 Series 230i xDrive - $23,998, 35,656 miles Exterior Color: blue Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2020 BMW 2 Series in Bala Cynwyd, PA 19004

    $41,345
    Mileage: 1,001
    Location: Bala Cynwyd, PA 19004
    Description: Used 2020 BMW 2 Series - $41,345, 1,001 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW 2 Series 230i in Philadelphia, PA 19124

    $19,995
    Mileage: 30,626
    Location: Philadelphia, PA 19124
    Description: Used 2017 BMW 2 Series 230i - $19,995, 30,626 miles Exterior Color: black Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i in Willow Grove, PA 19090

    $37,900
    Mileage: 17,774
    Location: Willow Grove, PA 19090
    Description: Used 2017 BMW 2 Series M240i - $37,900, 17,774 miles Exterior Color: estoril blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i xDrive in Reading, PA 19608

    $29,600
    Mileage: 54,937
    Location: Reading, PA 19608
    Description: Used 2017 BMW 2 Series M240i xDrive - $29,600, 54,937 miles Exterior Color: mineral gray metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i in Maple Shade, NJ 08052

    $27,981
    Mileage: 40,054
    Location: Maple Shade, NJ 08052
    Description: Used 2017 BMW 2 Series M240i - $27,981, 40,054 miles Exterior Color: black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i in Maple Shade, NJ 08052

    $27,881
    Mileage: 29,401
    Location: Maple Shade, NJ 08052
    Description: Used 2017 BMW 2 Series M240i - $27,881, 29,401 miles Exterior Color: white Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Doylestown, PA 18901

    $21,989
    Mileage: 26,145
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 2 Series 228i xDrive - $21,989, 26,145 miles Exterior Color: black sapphire Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Blackwood, NJ 08012

    $23,527
    Mileage: 39,590
    Location: Blackwood, NJ 08012
    Description: Used 2017 BMW 2 Series 230i xDrive - $23,527, 39,590 miles Exterior Color: jet black AWD 230i xDrive 2dr Coupe 2.0 4 Cylinder Fuel: Gasoline 2 Doors