Used BMW 3 series in Tucson, AZ

7 photos Photos
2016 BMW 3 series 320i
2016 BMW 3 series 320i - 2016 BMW 3 series 320i With our nationwide invento...

2016 BMW 3 series 320iUsed Cars in Tucson, Arizona 85705

    Price: $18,998.00
  • White Black
  • Category: Cars & Trucks
  • Mileage: 29,989
  • Seller Type: For sale by dealer
  • Location: Tucson, Arizona 85705
  • Description:Used 2016 BMW 3 series 320i for sale - $18,998.00 with 29,989 miles. 2016 BMW 3 series 320i With our nationwide inventory at no-haggle prices, CarMax makes it easy to find your next car. We stand behind every used car we sell with a 7-Day Money-Back Guarantee and a 90-Day/4,000-Mile (whichever comes first) Limited Warranty. Price assumes final purchase will be made in AZ, and excludes tax, title, tags and $199 CarMax processing fee (not required by law). Some fees are location specific and may change if you transfer this vehicle to a different CarMax store. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov/recalls to learn if this vehicle has an unrepaired safety recall. Inventory shown here is updated every 24 hours. Prior Use: FLEET
7 photos Photos
2016 BMW 3 series 320i
2016 BMW 3 series 320i - 2016 BMW 3 series 320i With our nationwide invento...

2016 BMW 3 series 320iUsed Cars in Tucson, Arizona 85705

    Price: $20,998.00
  • Black Tan
  • Category: Cars & Trucks
  • Mileage: 11,704
  • Seller Type: For sale by dealer
  • Location: Tucson, Arizona 85705
  • Description:Used 2016 BMW 3 series 320i for sale - $20,998.00 with 11,704 miles. 2016 BMW 3 series 320i With our nationwide inventory at no-haggle prices, CarMax makes it easy to find your next car. We stand behind every used car we sell with a 7-Day Money-Back Guarantee and a 90-Day/4,000-Mile (whichever comes first) Limited Warranty. Price assumes final purchase will be made in AZ, and excludes tax, title, tags and $199 CarMax processing fee (not required by law). Some fees are location specific and may change if you transfer this vehicle to a different CarMax store. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov/recalls to learn if this vehicle has an unrepaired safety recall. Inventory shown here is updated every 24 hours. Prior Use: FLEET
7 photos Photos
2015 BMW 3 series 328i
2015 BMW 3 series 328i - 2015 BMW 3 series 328i With our nationwide invento...

2015 BMW 3 series 328iUsed Cars in Tucson, Arizona 85705

    Price: $19,998.00
  • Brown Tan
  • Category: Cars & Trucks
  • Mileage: 19,147
  • Seller Type: For sale by dealer
  • Location: Tucson, Arizona 85705
  • Description:Used 2015 BMW 3 series 328i for sale - $19,998.00 with 19,147 miles. 2015 BMW 3 series 328i With our nationwide inventory at no-haggle prices, CarMax makes it easy to find your next car. We stand behind every used car we sell with a 7-Day Money-Back Guarantee and a 90-Day/4,000-Mile (whichever comes first) Limited Warranty. Price assumes final purchase will be made in AZ, and excludes tax, title, tags and $199 CarMax processing fee (not required by law). Some fees are location specific and may change if you transfer this vehicle to a different CarMax store. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov/recalls to learn if this vehicle has an unrepaired safety recall. Inventory shown here is updated every 24 hours. Prior Use: FLEET
7 photos Photos
2015 BMW 3 series 328d
2015 BMW 3 series 328d - 2015 BMW 3 series 328d With our nationwide invento...

2015 BMW 3 series 328dUsed Cars in Tucson, Arizona 85705

    Price: $17,998.00
  • White Black
  • Category: Cars & Trucks
  • Mileage: 53,425
  • Seller Type: For sale by dealer
  • Location: Tucson, Arizona 85705
  • Description:Used 2015 BMW 3 series 328d for sale - $17,998.00 with 53,425 miles. 2015 BMW 3 series 328d With our nationwide inventory at no-haggle prices, CarMax makes it easy to find your next car. We stand behind every used car we sell with a 7-Day Money-Back Guarantee and a 90-Day/4,000-Mile (whichever comes first) Limited Warranty. Price assumes final purchase will be made in AZ, and excludes tax, title, tags and $199 CarMax processing fee (not required by law). Some fees are location specific and may change if you transfer this vehicle to a different CarMax store. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov/recalls to learn if this vehicle has an unrepaired safety recall. Inventory shown here is updated every 24 hours.