Used BMW 2 Series in Peabody, MA

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2016 BMW 2 Series 228i xDrive in Peabody, MA 01960

    $25,995
    Mileage: 4,924
    Location: Peabody, MA 01960
    Description: Used 2016 BMW 2 Series 228i xDrive - $25,995, 4,924 miles Exterior Color: jet black Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Peabody, MA 01960

    $27,995
    Mileage: 17,325
    Location: Peabody, MA 01960
    Description: Used 2016 BMW 2 Series 228i xDrive - $27,995, 17,325 miles Exterior Color: alpine white Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Peabody, MA 01960

    $20,900
    Mileage: 56,213
    Location: Peabody, MA 01960
    Description: Used 2015 BMW 2 Series 228i xDrive - $20,900, 56,213 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Peabody, MA 01960

    $26,683
    Mileage: 22,874
    Location: Peabody, MA 01960
    Description: Used 2016 BMW 2 Series 228i xDrive - $26,683, 22,874 miles Exterior Color: glacier silver metallic Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Peabody, MA 01960

    $25,991
    Mileage: 25,406
    Location: Peabody, MA 01960
    Description: Used 2015 BMW 2 Series 228i xDrive - $25,991, 25,406 miles Exterior Color: alpine white Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Danvers, MA 01923

    $22,998
    Mileage: 30,593
    Location: Danvers, MA 01923
    Description: Used 2016 BMW 2 Series 228i xDrive - $22,998, 30,593 miles Exterior Color: red Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series M235i in Salem, NH 03079

    $23,500
    Mileage: 85,877
    Location: Salem, NH 03079
    Description: Used 2015 BMW 2 Series M235i - $23,500, 85,877 miles Exterior Color: white M235i 2dr Coupe 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2016 BMW 2 Series M235i xDrive in Norwood, MA 02062

    $35,285
    Mileage: 28,989
    Location: Norwood, MA 02062
    Description: Used 2016 BMW 2 Series M235i xDrive - $35,285, 28,989 miles Exterior Color: glacier silver metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series M235i xDrive in Norwood, MA 02062

    $34,586
    Mileage: 23,520
    Location: Norwood, MA 02062
    Description: Used 2015 BMW 2 Series M235i xDrive - $34,586, 23,520 miles Exterior Color: black sapphire metallic Automatic Transmission 6 Cylinders 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Rockland, MA 02370

    $25,993
    Mileage: 24,333
    Location: Rockland, MA 02370
    Description: Used 2016 BMW 2 Series 228i xDrive - $25,993, 24,333 miles Exterior Color: mineral white metallic Coupe 2.0L I4 16V TwinPower Turbo Fuel: GASOLI 2 Doors
  • 2014 BMW 2 Series 228i in Rockland, MA 02370

    $19,783
    Mileage: 33,252
    Location: Rockland, MA 02370
    Description: Used 2014 BMW 2 Series 228i - $19,783, 33,252 miles Exterior Color: white Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2017 BMW 2 Series M240i xDrive in Nashua, NH 03060

    $42,995
    Mileage: 18,469
    Location: Nashua, NH 03060
    Description: Used 2017 BMW 2 Series M240i xDrive - $42,995, 18,469 miles Exterior Color: alpine white Convertible Straight 6 Cylinder Engine 3.0L Automatic Transmission Fuel: G 2 Doors
  • 2014 BMW 2 Series M235i in Nashua, NH 03060

    $29,450
    Mileage: 38,072
    Location: Nashua, NH 03060
    Description: Used 2014 BMW 2 Series M235i - $29,450, 38,072 miles Exterior Color: mineral white metallic Coupe Straight 6 Cylinder Engine 3.0L Automatic Transmission Fuel: G 2 Doors
  • 2017 BMW 2 Series M240i xDrive in Stratham, NH 03885

    $38,499
    Mileage: 19,414
    Location: Stratham, NH 03885
    Description: Used 2017 BMW 2 Series M240i xDrive - $38,499, 19,414 miles Exterior Color: estoril blue metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Stratham, NH 03885

    $30,877
    Mileage: 39,204
    Location: Stratham, NH 03885
    Description: Used 2016 BMW 2 Series 228i xDrive - $30,877, 39,204 miles Exterior Color: melbourne red metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors