Used BMW 3 Series in Cottonwood, AZ

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2008 BMW 3 Series 328i in Cottonwood, AZ 86326

    Featured Car
    $9,981
    Mileage: 83,665
    Location: Cottonwood, AZ 86326
    Description: Used 2008 BMW 3 Series 328i - $9,981, 83,665 miles Exterior Color: black L6, 3.0L Automatic Transmission
  • 2002 BMW 3 Series 325Ci in Cottonwood, AZ 86326

    $7,888
    Mileage: 170,322
    Location: Cottonwood, AZ 86326
    Description: Used 2002 BMW 3 Series 325Ci - $7,888, 170,322 miles Exterior Color: blue Convertible 2.5L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2012 BMW 3 Series 335i in Cottonwood, AZ 86326

    $28,498
    Mileage: 35,518
    Location: Cottonwood, AZ 86326
    Description: Used 2012 BMW 3 Series 335i - $28,498, 35,518 miles Exterior Color: black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 3 Series 328d xDrive in Prescott, AZ 86301

    $39,478
    Mileage: 22,135
    Location: Prescott, AZ 86301
    Description: Used 2015 BMW 3 Series 328d xDrive - $39,478, 22,135 miles Exterior Color: white Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 320i in Phoenix, AZ 85054

    $37,545
    Mileage: contact seller
    Location: Phoenix, AZ 85054
    Description: Used 2017 BMW 3 Series 320i - $37,545, Exterior Color: alpine Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Phoenix, AZ 85054

    $43,675
    Mileage: contact seller
    Location: Phoenix, AZ 85054
    Description: Used 2017 BMW 3 Series 320i - $43,675, Exterior Color: alpine Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Phoenix, AZ 85054

    $45,175
    Mileage: contact seller
    Location: Phoenix, AZ 85054
    Description: Used 2017 BMW 3 Series 320i - $45,175, Exterior Color: black sapphire metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Phoenix, AZ 85054

    $43,140
    Mileage: contact seller
    Location: Phoenix, AZ 85054
    Description: Used 2017 BMW 3 Series 320i - $43,140, Exterior Color: red Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Phoenix, AZ 85054

    $39,115
    Mileage: 10,005
    Location: Phoenix, AZ 85054
    Description: Used 2016 BMW 3 Series 328i - $39,115, 10,005 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Phoenix, AZ 85054

    $40,620
    Mileage: 10,402
    Location: Phoenix, AZ 85054
    Description: Used 2016 BMW 3 Series 328i - $40,620, 10,402 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Phoenix, AZ 85054

    $48,120
    Mileage: contact seller
    Location: Phoenix, AZ 85054
    Description: Used 2016 BMW 3 Series 328i - $48,120, Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Phoenix, AZ 85054

    $38,670
    Mileage: 9,070
    Location: Phoenix, AZ 85054
    Description: Used 2016 BMW 3 Series 328i - $38,670, 9,070 miles Exterior Color: mineral white metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Phoenix, AZ 85054

    $37,545
    Mileage: contact seller
    Location: Phoenix, AZ 85054
    Description: Used 2017 BMW 3 Series 320i - $37,545, Exterior Color: alpine Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Phoenix, AZ 85054

    $39,665
    Mileage: 8,227
    Location: Phoenix, AZ 85054
    Description: Used 2016 BMW 3 Series 328i - $39,665, 8,227 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Phoenix, AZ 85054

    $36,395
    Mileage: 9,880
    Location: Phoenix, AZ 85054
    Description: Used 2016 BMW 3 Series 328i - $36,395, 9,880 miles Exterior Color: mediterranean blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors