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...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/01/10/12/32/2016_bmw_3_series-pic-6349173862132343461-152x114.jpeg

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

Good Deal
$4,062 BELOW
Instant Market Value of $32,416

Price: $28,354

Mileage: 3,585

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $28,354, 3,585 miles with Bluetooth
Avg. Dealer Rating: (24 reviews) "Awesome experience; a team who makes commitments and stick to it. Very professional and courteous. Sent driver to pick me up and after I bought car drove me home due to ice and road condition. I couldn't have ask for better service. "
https://static.cargurus.com/images/forsale/2017/01/10/12/27/2016_bmw_3_series-pic-8321761537197470717-152x114.jpeg

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

Good Deal
$3,629 BELOW
Instant Market Value of $42,072

Price: $38,443

Mileage: 6,391

Location: Edmond, OK 73013

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,443, 6,391 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (24 reviews) "only responded after a month trying to sell a car I wanted nothing to do with."
https://static.cargurus.com/images/forsale/2017/01/10/12/17/2016_bmw_3_series-pic-8478768753151932153-152x114.jpeg

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

Good Deal
$2,051 BELOW
Instant Market Value of $36,233

Price: $34,182

Mileage: 6,359

Location: Edmond, OK 73013

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $34,182, 6,359 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Storage Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Good overall experience with a quick transaction."
https://static.cargurus.com/images/forsale/2017/01/09/13/20/2016_bmw_3_series-pic-5575808968148865815-152x114.jpeg

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

Fair Deal
$1,985 BELOW
Instant Market Value of $30,756

Price: $28,771

Mileage: 7,793

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i for sale - $28,771, 7,793 miles with Bluetooth, Driver Assistance Package
Avg. Dealer Rating: (24 reviews) "very nice but the car was sold "
https://static.cargurus.com/images/forsale/2017/01/10/12/17/2016_bmw_3_series-pic-2718425819975308197-152x114.jpeg

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

Fair Deal
$1,992 BELOW
Instant Market Value of $40,730

Price: $38,738

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 - $38,738, 4,786 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (24 reviews) "they are very friendly and know how yo treat there customers."
https://static.cargurus.com/images/forsale/2017/01/18/15/00/2016_bmw_3_series-pic-3765593120352002294-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Oklahoma City, OK 73114

Fair Deal
$1,830 BELOW
Instant Market Value of $30,825

Price: $28,995

Mileage: 18,601

Location: Oklahoma City, OK 73114

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blk Description: Used 2016 BMW 3 Series 328i SULEV for sale - $28,995, 18,601 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Very polite, gave me any information I asked for and if they didn't know they found out and got back to me. The only thing is I wish their vehicle descriptions were a little better but otherwise great dealer and people."
https://static.cargurus.com/images/forsale/2017/01/09/13/12/2016_bmw_3_series-pic-6094893424498373318-152x114.jpeg

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

Fair Deal
$1,016 BELOW
Instant Market Value of $33,110

Price: $32,094

Mileage: 4,036

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i for sale - $32,094, 4,036 miles with Sport Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Great experience. Dealership, Sales, and Finance were all super!!"
https://static.cargurus.com/images/forsale/2017/01/09/13/12/2016_bmw_3_series-pic-8994116764096296508-152x114.jpeg

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

Fair Deal
$112 ABOVE
Instant Market Value of $33,888

Price: $34,000

Mileage: 5,569

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $34,000, 5,569 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, M Sport Package
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/12/16/09/04/2016_bmw_3_series-pic-6160258692462757621-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Oklahoma City, OK 73132

Fair Deal
$280 BELOW
Instant Market Value of $28,275

Price: $27,995

Mileage: 24,100

Location: Oklahoma City, OK 73132

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $27,995, 24,100 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Great experience, very helpful, 2nd purchase from Bob Moore Auto Group"
https://static.cargurus.com/images/forsale/2017/01/10/10/20/2016_bmw_3_series-pic-6033732400682542908-152x114.jpeg

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

Fair Deal
$757 ABOVE
Instant Market Value of $36,194

Price: $36,951

Mileage: 12,703

Location: Edmond, OK 73013

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $36,951, 12,703 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, Storage Package, Premium Package
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/2017/01/10/12/35/2016_bmw_3_series-pic-6579835145662312864-152x114.jpeg

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

Price: $29,152

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $29,152, 25 miles with Sport Package, Bluetooth, Driver Assistance 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/2017/01/10/12/32/2016_bmw_3_series-pic-3733067116466908957-152x114.jpeg

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

Price: $31,375

Location: Edmond, OK 73013

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i xDrive for sale - $31,375, 10 miles with Bluetooth
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/2017/01/10/12/32/2016_bmw_3_series-pic-4260870243139303457-152x114.jpeg

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

Price: $31,785

Location: Edmond, OK 73013

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $31,785, 9 miles with Bluetooth, Driver Assistance Package
Avg. Dealer Rating: (24 reviews) "Great experience"
https://static.cargurus.com/images/forsale/2017/01/15/10/39/2016_bmw_3_series-pic-699642090234701472-152x114.jpeg

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

Price: $31,834

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i for sale - $31,834, 7 miles with Bluetooth
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/10/23/16/2016_bmw_3_series-pic-8575434249294195375-152x114.jpeg

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

Price: $32,260

Location: Edmond, OK 73013

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $32,260, 7 miles with Bluetooth
Avg. Dealer Rating: (24 reviews) "wonderful!"
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 7 Great Deals $31,096 7,794 listings
2016 BMW 3 Series 171 Great Deals $22,475 5,535 listings
2015 BMW 3 Series 30 Great Deals $17,990 924 listings
2014 BMW 3 Series 198 Great Deals $13,799 3,321 listings
2013 BMW 3 Series 358 Great Deals $11,950 5,302 listings
2012 BMW 3 Series 56 Great Deals $11,980 925 listings
2011 BMW 3 Series 186 Great Deals $6,990 3,258 listings
2010 BMW 3 Series 63 Great Deals $5,500 983 listings
2009 BMW 3 Series 79 Great Deals $5,499 1,646 listings
2008 BMW 3 Series 116 Great Deals $3,999 2,101 listings