2017 BMW 3 Series Gran Turismo for Sale Nationwide

New Search

Looking for a New BMW 3 Series Gran Turismo?

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

Add Similar Cars


Find 2017 BMW 3 Series Gran Turismo listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/27/20/11/2016_bmw_3_series_gran_turismo-pic-4201079836695046313-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Nashville, TN 37204

Great Deal
$8,465 BELOW
Instant Market Value of $42,448

Price: $33,983

Mileage: 4,514

Location: Nashville, TN 37204

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $33,983, 4,514 miles with LE Package, Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (58 reviews) "Very helpful and fair"
https://static.cargurus.com/images/forsale/2017/04/20/09/02/2016_bmw_3_series_gran_turismo-pic-5133695829231923335-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Pittsburgh, PA 15213

Great Deal
$7,407 BELOW
Instant Market Value of $41,907

Price: $34,500

Mileage: 9,186

Location: Pittsburgh, PA 15213

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $34,500, 9,186 miles with Bluetooth, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Worked really hard to get my business but I went with another dealer. Follow up was excellent."
https://static.cargurus.com/images/forsale/2017/02/18/20/49/2016_bmw_3_series_gran_turismo-pic-980897940316922575-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Eugene, OR 97401

Great Deal
$7,036 BELOW
Instant Market Value of $43,447

Price: $36,411

Mileage: 15,328

Location: Eugene, OR 97401

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $36,411, 15,328 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (16 reviews) "Great, informational."
https://static.cargurus.com/images/forsale/2017/05/11/12/15/2016_bmw_3_series_gran_turismo-pic-8390950640010581440-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Houston, TX 77090

Great Deal

Price: $34,983

Mileage: 7,191

Location: Houston, TX 77090

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $34,983, 7,191 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Luxury Package
Avg. Dealer Rating: (19 reviews) "The salesman I worked with was very good and very responsive but I had a very poor and unusual experience overall. I started the process to buy an Escallade but before the Escallade could be delivered, they had to fix an issue with the Check Engine light going off. The outcome was that they found out that the original higher end engine that comes in the Platinum Escallade had been taken out from the person that traded in the vehicle, and he put in the cheaper Escallade engine. I credit them for disclosing it to me as soon as they learned about it, but then a few hours later I got a call explaining that they tracked down the guy who took out the engine and they are putting it back in. When I think about Lamborghini and Cadillac, I think of the white glove treatment, so I was a little surprised that when I got the call that they were going to have the engine put back in, that they expected me to be as excited about the outcome as they were. Obviously they were panicking after being fraudulently duped by the previous owner of the Escallade but I kinda felt like they were grateful to be able to dump, what looked to be a significant loss, onto me. I'm not sure what all they could have done to win back my trust and business but I would have expected to have an offer for an extended warranty or some additional discount since I was initially buying an Escallade for $75k and only 6,000 miles. Now I have less certainty about the quality of the vehicle. Perhaps equally as frustrating is that I am actually on the market for a Lamborghini too and I was hoping to find a strong and trustworthy dealer to build a relationship with to buy a Lamborghini as well"
https://static.cargurus.com/images/forsale/2016/08/31/16/19/2017_bmw_3_series_gran_turismo-pic-1745394345098657894-152x114.jpeg

2017 BMW 3 Series Gran Turismo 330i xDrive Used Cars in Denver, CO 80246

Great Deal
$7,022 BELOW
Instant Market Value of $49,003

Price: $41,981

Mileage: 10,288

Location: Denver, CO 80246

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Arctic Gray Metallic Description: Used 2017 BMW 3 Series Gran Turismo 330i xDrive for sale - $41,981, 10,288 miles with Leather Seats, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (50 reviews) "I believe this car had hail damage. They said they would repair but expected me to come take a look and buy it before. I was not impressed."
https://static.cargurus.com/images/forsale/2017/04/15/00/16/2016_bmw_3_series_gran_turismo-pic-6621542898004444566-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Bend, OR 97702

Great Deal
$6,467 BELOW
Instant Market Value of $42,417

Price: $35,950

Mileage: 11,370

Location: Bend, OR 97702

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $35,950, 11,370 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (19 reviews) "I saw a vehicle offered by the dealer online. I entered my information into their website and they were quick to respond letting me know that status of the vehicle I was inquiring about. "
https://static.cargurus.com/images/forsale/2017/04/06/23/14/2016_bmw_3_series_gran_turismo-pic-2184526844362634358-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Stoughton, WI 53589

Great Deal
$6,388 BELOW
Instant Market Value of $43,388

Price: $37,000

Mileage: 1,981

Location: Stoughton, WI 53589

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $37,000, 1,981 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Climate Package
Avg. Dealer Rating: (40 reviews) "Dealership was a pleasure to work with. "
https://static.cargurus.com/images/forsale/2017/02/04/07/41/2016_bmw_3_series_gran_turismo-pic-3929549668119607476-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Athens, GA 30606

Great Deal
$5,954 BELOW
Instant Market Value of $39,949

Price: $33,995

Mileage: 3,175

Location: Athens, GA 30606

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $33,995, 3,175 miles with Premium Package
Avg. Dealer Rating: (8 reviews) "Terry Hosier and Justin Octavi very prompt email answers to my questions."
https://static.cargurus.com/images/forsale/2017/05/15/13/16/2017_bmw_3_series_gran_turismo-pic-8589404398916246064-152x114.jpeg

2017 BMW 3 Series Gran Turismo 330i xDrive Used Cars in Rochelle Park, NJ 07662-3333

Great Deal
$5,403 BELOW
Instant Market Value of $46,792

Price: $41,389

Mileage: 9,401

Location: Rochelle Park, NJ 07662-3333

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2017 BMW 3 Series Gran Turismo 330i xDrive for sale - $41,389, 9,401 miles with Bluetooth, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (2 reviews) "Timely and helpful"
https://static.cargurus.com/images/forsale/2017/01/04/04/30/2016_bmw_3_series_gran_turismo-pic-1725364215290753400-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in West Palm Beach, FL 33409

Great Deal
$5,859 BELOW
Instant Market Value of $40,859

Price: $35,000

Mileage: 3,208

Location: West Palm Beach, FL 33409

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $35,000, 3,208 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Excellent Dealership, prompt Response, Manager was a pleasure to work with."
https://static.cargurus.com/images/forsale/2017/04/12/23/11/2017_bmw_3_series_gran_turismo-pic-1957548672116494389-152x114.jpeg

2017 BMW 3 Series Gran Turismo 330i xDrive Used Cars in Wayzata, MN 55391

Great Deal
$4,940 BELOW
Instant Market Value of $48,340

Price: $43,400

Mileage: 4,930

Location: Wayzata, MN 55391

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series Gran Turismo 330i xDrive for sale - $43,400, 4,930 miles with Sport Package, Leather Seats, Backup Camera, Aluminum Wheels, Climate Package
Avg. Dealer Rating: (31 reviews) "Best service and efficiency of all dealers we've used. Outgoing and friendly staff at all levels. "
https://static.cargurus.com/images/forsale/2017/05/18/16/49/2016_bmw_3_series_gran_turismo-pic-5720629985176378036-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Denver, CO 80246

Great Deal
$5,844 BELOW
Instant Market Value of $42,825

Price: $36,981

Mileage: 6,765

Location: Denver, CO 80246

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $36,981, 6,765 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Light Package, Bluetooth, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (50 reviews) "Called Sales lady sent the Carfax was going to send pictures. She never responded back. "
https://static.cargurus.com/images/forsale/2017/04/05/20/25/2017_bmw_3_series_gran_turismo-pic-8480972262007407914-152x114.jpeg

2017 BMW 3 Series Gran Turismo 330i xDrive Used Cars in Portland, OR 97201

Great Deal
$4,665 BELOW
Instant Market Value of $49,615

Price: $44,950

Mileage: 3,582

Location: Portland, OR 97201

Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series Gran Turismo 330i xDrive for sale - $44,950, 3,582 miles with Sunroof/Moonroof, Light Package, Navigation System, Bluetooth, Premium Wheels, Backup Camera, Heat Package, Premium Package
Avg. Dealer Rating: (34 reviews) "Amazing experience! The team at BMW Portland are serious pros. I was in a serious crunch, needed to find a vehicle in a very short amount of time so I could drive it back home to Alaska and get back to work. They sold me a great car at a fair price and they went above and beyond to get me what I needed."
https://static.cargurus.com/images/forsale/2017/05/02/10/46/2016_bmw_3_series_gran_turismo-pic-2757389028993194318-152x114.jpeg

2016 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Barrington, IL 60010

Great Deal
$5,287 BELOW
Instant Market Value of $42,187

Price: $36,900

Mileage: 5,797

Location: Barrington, IL 60010

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale - $36,900, 5,797 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (49 reviews) "Very good very knowledgeable and not pushy"
https://static.cargurus.com/images/forsale/2017/05/10/08/09/2017_bmw_3_series_gran_turismo-pic-6121612473552614199-152x114.jpeg

2017 BMW 3 Series Gran Turismo 330i xDrive Used Cars in Columbus, OH 43230

Great Deal
$4,951 BELOW
Instant Market Value of $49,996

Price: $45,045

Mileage: 4,075

Location: Columbus, OH 43230

Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series Gran Turismo 330i xDrive for sale - $45,045, 4,075 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (2 reviews) "Best car buying experience every! Highly recommend Kelly BMW."
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 Gran Turismo By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series Gran Turismo 6 Great Deals $40,395 382 listings
2016 BMW 3 Series Gran Turismo 11 Great Deals $32,901 153 listings
2014 BMW 3 Series Gran Turismo 26 Great Deals $16,995 432 listings