Used BMW 2 Series in Hampton, VA

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2016 BMW 2 Series 228i in Hampton, VA 23666

    $26,274
    Mileage: 6,419
    Location: Hampton, VA 23666
    Description: Used 2016 BMW 2 Series 228i - $26,274, 6,419 miles Exterior Color: glacier silver metallic Coupe 2.0L I4 16V TwinPower Turbo 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Newport News, VA 23602

    $25,995
    Mileage: 25,502
    Location: Newport News, VA 23602
    Description: Used 2015 BMW 2 Series 228i xDrive - $25,995, 25,502 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2015 BMW 2 Series 228i xDrive in Newport News, VA 23602

    $25,995
    Mileage: 17,213
    Location: Newport News, VA 23602
    Description: Used 2015 BMW 2 Series 228i xDrive - $25,995, 17,213 miles Exterior Color: jet black Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2016 BMW 2 Series M235i xDrive in Chester, VA 23831

    $38,871
    Mileage: 8,903
    Location: Chester, VA 23831
    Description: Used 2016 BMW 2 Series M235i xDrive - $38,871, 8,903 miles Exterior Color: mineral gray 2 Door Coupe 3.0L I6 24V GDI DOHC Turbo Automatic Transmission