2017 BMW 3 Series for Sale in Oklahoma City, OK

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/10/21/11/2016_bmw_3_series-pic-5661119129294804371-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Edmond, OK 73013

Good Deal
$3,054 BELOW
Instant Market Value of $42,034

Price: $38,980

Mileage: 5,945

Location: Edmond, OK 73013

Average time on market: 43 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,980, 5,945 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Great experience. Dealership, Sales, and Finance were all super!!"
https://static.cargurus.com/images/forsale/2016/11/11/19/58/2016_bmw_3_series-pic-8732549119547434042-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Edmond, OK 73013

Good Deal
$2,652 BELOW
Instant Market Value of $35,632

Price: $32,980

Mileage: 5,540

Location: Edmond, OK 73013

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,980, 5,540 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Sales people were friendly. Sadly they were not willing to sell at MSRP."
https://static.cargurus.com/images/forsale/2016/11/10/23/16/2016_bmw_3_series-pic-3842332947505307773-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Good Deal
$2,737 BELOW
Instant Market Value of $32,717

Price: $29,980

Mileage: 4,519

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $29,980, 4,519 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "I was going back to look at it again but the Vehicle sold. There had been no follow up with me after my first visit "
https://static.cargurus.com/images/forsale/2016/11/13/04/42/2016_bmw_3_series-pic-4923138228441326244-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Edmond, OK 73013

Good Deal
$1,668 BELOW
Instant Market Value of $36,648

Price: $34,980

Mileage: 6,263

Location: Edmond, OK 73013

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $34,980, 6,263 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Storage Package, Premium Package
Avg. Dealer Rating: (24 reviews) "$57k for a car with a bad battery, chipped windshield and broken tow eye cover. Tools including lug wrench also missing. Of the first 5 days of ownership it's been in the shop for 3. Back now but has to go in again Monday for multiple alarm faults."
https://static.cargurus.com/images/forsale/2016/11/12/13/45/2016_bmw_3_series-pic-6883748031058484805-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Fair Deal
$1,751 BELOW
Instant Market Value of $32,731

Price: $30,980

Mileage: 6,993

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i for sale - $30,980, 6,993 miles with Sport Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Purchasing was a pleasant experience without pressure sales, but willing to help in anyway. Salesman and Dealership was willing to negotiate and close the deal in the shortest possible time."
https://static.cargurus.com/images/forsale/2016/11/11/16/03/2016_bmw_3_series-pic-8205509726907430200-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Fair Deal
$1,608 BELOW
Instant Market Value of $35,147

Price: $33,539

Mileage: 6,339

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i for sale - $33,539, 6,339 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Storage Package, Premium Package
Avg. Dealer Rating: (24 reviews) "Great experience"
https://static.cargurus.com/images/forsale/2016/11/12/05/02/2016_bmw_3_series-pic-7555143047785046837-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Fair Deal
$1,541 BELOW
Instant Market Value of $31,521

Price: $29,980

Mileage: 7,793

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Color: Jet Black Description: Used 2016 BMW 3 Series 320i for sale - $29,980, 7,793 miles with Bluetooth, Driver Assistance Package
Avg. Dealer Rating: (24 reviews) "Excellent, attentive to our needs and questions, efficient office operations. Car detailed to perfection."
https://static.cargurus.com/images/forsale/2016/11/12/19/54/2016_bmw_3_series-pic-8481839498840695801-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Fair Deal
$1,454 BELOW
Instant Market Value of $33,058

Price: $31,604

Mileage: 3,585

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $31,604, 3,585 miles with Bluetooth
Avg. Dealer Rating: (24 reviews) "wonderful!"
https://static.cargurus.com/images/forsale/2016/11/11/00/50/2016_bmw_3_series-pic-3051145313598593600-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon Used Cars in Edmond, OK 73013

Fair Deal
$953 BELOW
Instant Market Value of $49,279

Price: $48,326

Mileage: 7,294

Location: Edmond, OK 73013

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328d xDrive Wagon for sale - $48,326, 7,294 miles with Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Premium Package, Comfort Package
Avg. Dealer Rating: (24 reviews) "Very responsive and helpful"
https://static.cargurus.com/images/forsale/2016/11/11/19/58/2016_bmw_3_series-pic-242052733113536428-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Edmond, OK 73013

Fair Deal
$1,125 BELOW
Instant Market Value of $41,105

Price: $39,980

Mileage: 4,786

Location: Edmond, OK 73013

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $39,980, 4,786 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (24 reviews) "Bought car day after inquiry"
https://static.cargurus.com/images/forsale/2016/11/11/15/38/2016_bmw_3_series-pic-5767369978219210691-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Fair Deal
$831 BELOW
Instant Market Value of $33,811

Price: $32,980

Mileage: 4,035

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i for sale - $32,980, 4,035 miles with Sport Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Salesman Deans Le was very helpful. Pulled the car out of Prep so I could looked at it. While a decent vehicle, 2009 LR Sport SC, it was not exactly what I wanted. A bit more wear and tear than the price and mileage would seem to warrant."
https://static.cargurus.com/images/forsale/2016/11/12/12/35/2016_bmw_3_series-pic-1460087799194042885-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Edmond, OK 73013

Fair Deal
$117 BELOW
Instant Market Value of $38,097

Price: $37,980

Mileage: 5,934

Location: Edmond, OK 73013

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $37,980, 5,934 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Premium Package
Avg. Dealer Rating: (24 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/11/11/15/38/2016_bmw_3_series-pic-7315700017019517727-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Edmond, OK 73013

Fair Deal
$189 ABOVE
Instant Market Value of $34,791

Price: $34,980

Mileage: 5,569

Location: Edmond, OK 73013

Average time on market: 36 days Certified Pre-Owned: No Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $34,980, 5,569 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, M Sport Package
Avg. Dealer Rating: (24 reviews) "Patrick was great to work with; quick responses, helpful information, just too far away and not the exact car I was looking for."
https://static.cargurus.com/images/forsale/2016/11/11/19/58/2016_bmw_3_series-pic-3864703047806674851-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Edmond, OK 73013

Fair Deal
$720 ABOVE
Instant Market Value of $37,462

Price: $38,182

Mileage: 3,485

Location: Edmond, OK 73013

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $38,182, 3,485 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Storage Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "I'm just casually looking around, but quick response from dealer. Very satisfied with service."
https://static.cargurus.com/images/forsale/2016/11/10/20/41/2016_bmw_3_series-pic-4676910473369135464-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Edmond, OK 73013

Fair Deal
$761 ABOVE
Instant Market Value of $37,219

Price: $37,980

Mileage: 12,637

Location: Edmond, OK 73013

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $37,980, 12,637 miles with Sport Package, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Premium Package
Avg. Dealer Rating: (24 reviews) "Excellent Car Buying Experience! Would highly recommend!"
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
2016 BMW 3 Series 179 Great Deals $23,500 7,651 listings
2015 BMW 3 Series 46 Great Deals $15,995 1,122 listings
2014 BMW 3 Series 177 Great Deals $14,500 2,722 listings
2013 BMW 3 Series 426 Great Deals $10,995 6,203 listings
2012 BMW 3 Series 62 Great Deals $8,999 904 listings
2011 BMW 3 Series 217 Great Deals $5,950 2,996 listings
2010 BMW 3 Series 58 Great Deals $6,500 841 listings
2009 BMW 3 Series 103 Great Deals $5,995 1,468 listings
2008 BMW 3 Series 105 Great Deals $4,850 1,792 listings
2007 BMW 3 Series 93 Great Deals $3,800 1,783 listings