2017 BMW 3 Series for Sale in Phoenix, AZ

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/20/02/45/2017_bmw_3_series-pic-2181906714461004325-152x114.jpeg

2017 BMW 3 Series 330e Used Cars in Phoenix, AZ 85014

Great Deal
$8,252 BELOW
CarGurus IMV of $46,861

Price: $38,609

Mileage: 1,508

Location: Phoenix, AZ 85014

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 330e for sale - $38,609, 1,508 miles with Bluetooth, Driver Assistance Package, Navigation System, Premium Package
Avg. Dealer Rating: (45 reviews) "Easy process! Very happy with my purchase."
https://static.cargurus.com/images/forsale/2017/08/15/19/54/2016_bmw_3_series-pic-4976490883579136813-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Scottsdale, AZ 85257

Good Deal
$4,486 BELOW
CarGurus IMV of $41,486

Price: $37,000

Mileage: 13,042

Location: Scottsdale, AZ 85257

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 340i for sale - $37,000, 13,042 miles with Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, M Sport Package
Avg. Dealer Rating: (124 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/08/12/10/22/2016_bmw_3_series-pic-5038598393032960787-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Avondale, AZ 85323

Good Deal
$5,573 BELOW
CarGurus IMV of $40,422

Price: $34,849

Mileage: 3,675

Location: Avondale, AZ 85323

Average time on market: 21 days Certified Pre-Owned: No Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 340i for sale - $34,849, 3,675 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (37 reviews) "great response time, looked at car a purchased a week later"
https://static.cargurus.com/images/forsale/2017/07/17/06/01/2016_bmw_3_series-pic-5301097887461192825-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Phoenix, AZ 85016

Good Deal
$3,752 BELOW
CarGurus IMV of $28,252

Price: $24,500

Mileage: 23,091

Location: Phoenix, AZ 85016

Average time on market: 53 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $24,500, 23,091 miles with Bluetooth, Premium Package, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/07/17/06/01/2016_bmw_3_series-pic-1143521870179629485-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Phoenix, AZ 85016

Good Deal
$2,724 BELOW
CarGurus IMV of $24,474

Price: $21,750

Mileage: 39,927

Location: Phoenix, AZ 85016

Average time on market: 88 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $21,750, 39,927 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/17/06/01/2016_bmw_3_series-pic-8456651277279505299-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Phoenix, AZ 85016

Good Deal
$2,596 BELOW
CarGurus IMV of $24,696

Price: $22,100

Mileage: 40,080

Location: Phoenix, AZ 85016

Average time on market: 88 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $22,100, 40,080 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Climate Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/17/06/01/2016_bmw_3_series-pic-372680664996032330-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Phoenix, AZ 85016

Good Deal
$2,421 BELOW
CarGurus IMV of $24,321

Price: $21,900

Mileage: 41,380

Location: Phoenix, AZ 85016

Average time on market: 88 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $21,900, 41,380 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/07/26/01/08/2017_bmw_3_series-pic-7428386060454557897-152x114.jpeg

2017 BMW 3 Series 330e Used Cars in Phoenix, AZ 85014

Good Deal
$2,331 BELOW
CarGurus IMV of $43,319

Price: $40,988

Mileage: 8,125

Location: Phoenix, AZ 85014

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330e for sale - $40,988, 8,125 miles with Bluetooth
Avg. Dealer Rating: (45 reviews) "Excellent! The rep we worked with (Michael Messer) did a great job. He was nice, friendly, responsive and easy to work with. He answered all my questions and provided me with all the info I needed in a timely manner. Being that we live in Tucson, having a dealer that could work with us in this manner was crucial, and Micheal pulled it off. The Finance Manager (Michael ?...) also made the paperwork process as painless and as smooth as possible. He was also a great person to work with."
https://static.cargurus.com/images/forsale/2017/06/30/11/23/2016_bmw_3_series-pic-8969012626200381026-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Tempe, AZ 85282

Fair Deal
$1,152 BELOW
CarGurus IMV of $26,127

Price: $24,975

Mileage: 11,932

Location: Tempe, AZ 85282

Average time on market: 75 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $24,975, 11,932 miles with Sport Package, Bluetooth
Avg. Dealer Rating: (19 reviews) "They responded very promptly."
https://static.cargurus.com/images/forsale/2017/07/23/07/13/2016_bmw_3_series-pic-2306551187015927968-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Chandler, AZ 85226

Fair Deal
$1,059 BELOW
CarGurus IMV of $25,559

Price: $24,500

Mileage: 23,816

Location: Chandler, AZ 85226

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2016 BMW 3 Series 328i SULEV for sale - $24,500, 23,816 miles
Avg. Dealer Rating: (18 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/04/06/23/16/2016_bmw_3_series-pic-1412661943801566493-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Scottsdale, AZ 85257

Fair Deal
$1,193 BELOW
CarGurus IMV of $26,193

Price: $25,000

Mileage: 20,763

Location: Scottsdale, AZ 85257

Average time on market: 53 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $25,000, 20,763 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (124 reviews) "Mixed Feelings. I emailed them asking availability and another question but I only received what appeared to be an auto-bot response.... Luckily, the auto-bot answered my first question stating it was available . So I emailed again but never received a response. So I figured I would call because I had a lot of interest in the Panamera. Here's the good. The salesman didn't know the answer and said he would call me right back in 5 minutes. Well he called me back 20 minutes later, which wasn't a big deal and I was pleased he called me back at all. Anyway, turns out they sold the car the day before (not sure if I believe that)."
https://static.cargurus.com/images/forsale/2017/08/01/16/10/2016_bmw_3_series-pic-915586547325036659-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Tempe, AZ 85281

Fair Deal
$1,404 BELOW
CarGurus IMV of $26,402

Price: $24,998

Mileage: 31,989

Location: Tempe, AZ 85281

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $24,998, 31,989 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Very helpful. Couldn't come to a agreement but they tried and called repeatedly in a effort to help."
https://static.cargurus.com/images/forsale/2017/07/26/01/08/2017_bmw_3_series-pic-6839452732534370577-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Phoenix, AZ 85014

Fair Deal
$1,128 BELOW
CarGurus IMV of $31,122

Price: $29,994

Mileage: 9,531

Location: Phoenix, AZ 85014

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 6-Speed Manual Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i for sale - $29,994, 9,531 miles with Sport Package, Bluetooth
Avg. Dealer Rating: (45 reviews) "Sammy did a good job. No issues."
https://static.cargurus.com/images/forsale/2017/08/18/13/58/2016_bmw_3_series-pic-3039542897197824035-152x114.jpeg

2016 BMW 3 Series 330e Used Cars in Avondale, AZ 85323

Fair Deal
$3,042 BELOW
CarGurus IMV of $37,935

Price: $34,893

Mileage: 16,189

Location: Avondale, AZ 85323

Certified Pre-Owned: No Transmission: Automatic Description: Used 2016 BMW 3 Series 330e for sale - $34,893, 16,189 miles with Navigation System, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (37 reviews) "I had one sales manager contact me and indicated that they would be willing to work with me via email since I don't live in the Avondale area....I sent all the info on my trade and received no response....another sales manager reached out as well and I indicated that the previous manager never responded and sent my trade info to him....and again....no response....today, another manager had reached out.....seems like its just a bogus email that they send out to try and get you to go.....Lost a bonafide sale as Im prequalified!"
https://static.cargurus.com/images/forsale/2017/06/23/11/30/2016_bmw_3_series-pic-4027144952005708984-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Phoenix, AZ 85014

Fair Deal
$70 BELOW
CarGurus IMV of $25,406

Price: $25,336

Mileage: 15,678

Location: Phoenix, AZ 85014

Average time on market: 75 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $25,336, 15,678 miles with Sport Package, Bluetooth
Avg. Dealer Rating: (45 reviews) "It was a pleasure to work with this dealership. They responded immediatly courteous friendly responding with profound knowlege and patients. We bought the car. Everything was easy and taken care of. No pressure - could have said no at any given time and they would have accepted it. I highly recommend this dealership! "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 161 Great Deals $25,429 8,578 listings
2016 BMW 3 Series 47 Great Deals $19,500 1,859 listings
2015 BMW 3 Series 31 Great Deals $15,995 1,154 listings
2014 BMW 3 Series 231 Great Deals $13,315 5,101 listings
2013 BMW 3 Series 47 Great Deals $10,900 1,604 listings
2012 BMW 3 Series 28 Great Deals $10,980 610 listings
2011 BMW 3 Series 119 Great Deals $5,995 2,466 listings
2010 BMW 3 Series 40 Great Deals $5,986 778 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,725 listings