Used BMW 2 Series in Surprise, AZ

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Surprise, AZ 85388

    $20,877
    Mileage: 62,406
    Location: Surprise, AZ 85388
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $20,877, 62,406 miles Exterior Color: seaside blue metallic AWD 228i xDrive Gran Coupe 4dr S 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Peoria, AZ 85382

    contact seller
    Mileage: 41,508
    Location: Peoria, AZ 85382
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - 41,508 miles Exterior Color: white Automatic Transmission 4 Cylinders 4 Doors
  • 2015 BMW 2 Series 228i in Scottsdale, AZ 85260

    $18,628
    Mileage: 48,701
    Location: Scottsdale, AZ 85260
    Description: Used 2015 BMW 2 Series 228i - $18,628, 48,701 miles Exterior Color: orange Interior Color: oyster CAR 2.0L I4 16V TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 2 Doors
  • 2020 BMW 2 Series 228i xDrive Gran Coupe in Scottsdale, AZ 85260

    Featured Car
    $26,998
    Mileage: 22,598
    Location: Scottsdale, AZ 85260
    Description: Used 2020 BMW 2 Series 228i xDrive Gran Coupe - $26,998, 22,598 miles Exterior Color: mineral white metallic sedan Automatic Transmission Fuel: GASOLINE 4 Cylinders 4 Doors
  • 2020 BMW 2 Series 228i xDrive Gran Coupe in Gilbert, AZ 85233

    $22,320
    Mileage: 27,871
    Location: Gilbert, AZ 85233
    Description: Used 2020 BMW 2 Series 228i xDrive Gran Coupe - $22,320, 27,871 miles Exterior Color: mineral grey metallic AWD 228i xDrive Gran Coupe 4dr S 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2016 BMW 2 Series M235i in Gilbert, AZ 85297

    Featured Car
    $19,999
    Mileage: 75,704
    Location: Gilbert, AZ 85297
    Description: Used 2016 BMW 2 Series M235i - $19,999, 75,704 miles Exterior Color: melbourne red metallic 3L I-6 gasoline direct injection Automatic Transmission