Used BMW 3 Series in Tulsa, OK

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

Why buy used?

11,599 new BMW 3 Series listings
1997 BMW 3 Series Review
by Justin

'97 BMW 318ti Sport

Car is a '97 318ti Sport 5-speed (2-door hatchback) Bought this car used about one year ago with 178,000 miles. Previous owner took great care of the car. Maintenance has been very inexpensive, and can be if you avoid the dealership. Performance is about what you'd expect from a 4-cylinder, however it's a little enhanced thanks to the lower wei...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/25/05/46/2004_bmw_3_series-pic-8650762010344031558-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Skiatook, OK 74070

Great Deal
$3,084 BELOW
Instant Market Value of $12,074

Price: $8,990

Mileage: 69,872

Location: Skiatook, OK 74070

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,990, 69,872 miles with Sport Package, Leather Seats
Avg. Dealer Rating: (10 reviews) "ALWAYS returned our calls if they did not answer and made offers to locate a car we were interested in. We are close to closing a deal but not sure of this exact car. They have offered to try and find something closer to what we want. We NEVER felt pressured in any way to make a purchase. These two owners were more than fair!! YES...we WILL be buying a car from Meeks. We"
http://static.cargurus.com/images/forsale/2014/12/11/01/19/2007_bmw_3_series-pic-3277858521765694341-152x114.jpeg

2007 BMW 3 Series 335i Convertible Used Cars in Tulsa, OK 74145

Great Deal
$2,732 BELOW
Instant Market Value of $23,632

Price: $20,900

Mileage: 23,142

Location: Tulsa, OK 74145

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Description: Used 2007 BMW 3 Series 335i Convertible for sale - $20,900, 23,142 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (10 reviews) "Lauren was helpful and a pleasure to deal with. Steven was also helpful and didn't push unnecessary items in financing."
http://static.cargurus.com/images/forsale/2015/01/24/18/35/2011_bmw_3_series-pic-4407569684315577295-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Pryor, OK 74361

Great Deal
$2,625 BELOW
Instant Market Value of $24,625

Price: $22,000

Mileage: 23,835

Location: Pryor, OK 74361

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $22,000, 23,835 miles
Avg. Dealer Rating: (15 reviews) "never came off the asking price and throws in a bunch of extra warranties and roadside stuff from Roberts that they did not discuss with you before hand just to get the loan amount as high as he can then they throw the papers in front of you hoping you will sign it before you read it"
http://static.cargurus.com/images/forsale/2014/11/11/21/48/2001_bmw_3_series-pic-4016103035880644818-152x114.jpeg

2001 BMW 3 Series 325Ci Used Cars in Tulsa, OK 74145

Good Deal
$1,309 BELOW
Instant Market Value of $5,304

Price: $3,995

Mileage: 179,225

Location: Tulsa, OK 74145

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2001 BMW 3 Series 325Ci for sale - $3,995, 179,225 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "I loved it at vision motorsports. I got what I was looking for. "
http://static.cargurus.com/images/forsale/2015/01/22/07/51/2010_bmw_3_series-pic-358024963956422207-152x114.jpeg

2010 BMW 3 Series 335i Used Cars in Tulsa, OK 74133

Good Deal
$1,644 BELOW
Instant Market Value of $24,044

Price: $22,400

Mileage: 48,934

Location: Tulsa, OK 74133

Certified Pre-Owned: No Color: Red Description: Used 2010 BMW 3 Series 335i for sale - $22,400, 48,934 miles with Bluetooth, Heat Package, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (34 reviews) "We've purchased from them before and would do so again. A pleasant experience. They didn't lie to us to get us on the lot. That dosent seem to be the case with a lot of other dealerships. "
http://static.cargurus.com/images/forsale/2014/12/05/00/28/2006_bmw_3_series-pic-353610769912358525-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Broken Arrow, OK 74014

Good Deal
$1,215 BELOW
Instant Market Value of $8,165

Price: $6,950

Mileage: 170,525

Location: Broken Arrow, OK 74014

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2006 BMW 3 Series 330i for sale - $6,950, 170,525 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Nice car"
http://static.cargurus.com/images/forsale/2014/08/11/17/18/2001_bmw_3_series-pic-8021855006156861158-152x114.jpeg

2001 BMW 3 Series 330Ci Used Cars in Tulsa, OK 74112

Good Deal
$806 BELOW
Instant Market Value of $5,806

Price: $5,000

Mileage: 148,028

Location: Tulsa, OK 74112

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2001 BMW 3 Series 330Ci for sale - $5,000, 148,028 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Car was sold. No other information"
http://static.cargurus.com/images/forsale/2015/01/21/21/18/2011_bmw_3_series-pic-655016267486437581-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Tulsa, OK 74145

Good Deal
$1,133 BELOW
Instant Market Value of $21,121

Price: $19,988

Mileage: 41,451

Location: Tulsa, OK 74145

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Description: Used 2011 BMW 3 Series 328i for sale - $19,988, 41,451 miles
Avg. Dealer Rating: (1 review) "After setting up an appointment to pick up vehicle, we arrived and the vehicle did NOT even look like the same one on the internet. Someone had wrecked the front end and the inside appeared to have been on a vacation trip. They offered to repair and charge us the same price. Whaaa!!!! you don't know what happened to it?? Whaaa??"
http://static.cargurus.com/images/forsale/2015/01/16/22/01/2004_bmw_3_series-pic-884819074195977536-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Tulsa, OK 74145

Good Deal
$715 BELOW
Instant Market Value of $5,710

Price: $4,995

Mileage: 172,200

Location: Tulsa, OK 74145

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $4,995, 172,200 miles
Avg. Dealer Rating: (2 reviews) "Salespeople not very friendly. Got several different stories from sales people about car history. We walked away and didn't purchase car. "
http://static.cargurus.com/images/forsale/2014/12/19/01/31/2005_bmw_3_series-pic-7845040831008928888-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Broken Arrow, OK 74014

Good Deal
$753 BELOW
Instant Market Value of $8,703

Price: $7,950

Mileage: 89,020

Location: Broken Arrow, OK 74014

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $7,950, 89,020 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "Had to search for numbers to call them - and once I did get in contact with someone for this car - they told me it was in repair and would be out in a week (out of repair 12/17). When I called back to check on it on 12/17, they told me that they thought I was talking about another car...that this one was already sold. So - they truly need to update their site - - and they need to learn to reply to emails (never ONCE did I receive a reply to multiple emails - - neither through your site or their site)."
http://static.cargurus.com/images/forsale/2015/01/20/14/07/2003_bmw_3_series-pic-5962844492539070745-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Broken Arrow, OK 74012

Fair Deal
$667 BELOW
Instant Market Value of $5,662

Price: $4,995

Mileage: 151,065

Location: Broken Arrow, OK 74012

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Jet Black Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 151,065 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "The only thing that I did not like was the extra guarantee/insurance deals - I don't have any faith in that kind of thing."
http://static.cargurus.com/images/forsale/2014/10/05/06/50/2006_bmw_3_series-pic-594596913500135605-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Broken Arrow, OK 74012

Fair Deal
$615 BELOW
Instant Market Value of $10,612

Price: $9,997

Mileage: 110,975

Location: Broken Arrow, OK 74012

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $9,997, 110,975 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Contacted through email but was unable to reach an agreement."
http://static.cargurus.com/images/forsale/2015/01/21/21/18/2011_bmw_3_series-pic-5859304948368932694-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Tulsa, OK 74145

Fair Deal
$658 BELOW
Instant Market Value of $20,646

Price: $19,988

Mileage: 46,415

Location: Tulsa, OK 74145

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i for sale - $19,988, 46,415 miles
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2014/09/12/23/19/2007_bmw_3_series-pic-4412155012536460864-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Jenks, OK 74037

Fair Deal
$478 BELOW
Instant Market Value of $11,928

Price: $11,450

Mileage: 98,000

Location: Jenks, OK 74037

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $11,450, 98,000 miles
http://static.cargurus.com/images/forsale/2014/09/12/23/19/2007_bmw_3_series-pic-4412155012536460864-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Jenks, OK 74037

Fair Deal
$478 BELOW
Instant Market Value of $11,928

Price: $11,450

Mileage: 98,000

Location: Jenks, OK 74037

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $11,450, 98,000 miles
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2015 BMW 3 Series 4 Great Deals $29,995 10,680 listings
2014 BMW 3 Series 96 Great Deals $24,950 3,862 listings
2013 BMW 3 Series 53 Great Deals $21,968 1,261 listings
2012 BMW 3 Series 81 Great Deals $19,900 1,411 listings
2011 BMW 3 Series 340 Great Deals $13,010 5,764 listings
2010 BMW 3 Series 40 Great Deals $11,590 704 listings
2009 BMW 3 Series 79 Great Deals $9,995 1,289 listings

Similar Cars

Acura TL
292 Great Deals out of 6,846 listings starting at $999
Audi A4
285 Great Deals out of 10,995 listings starting at $1,795
Infiniti G35
159 Great Deals out of 3,816 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,680 listings
2014 BMW 3 Series
3,862 listings

Used BMW 3 Series By City

BMW 3 Series in Oklahoma City OK
5 Great Deals out of 116 listings starting at $4,995
BMW 3 Series in Fort Smith AR
3 Great Deals out of 63 listings starting at $3,450
BMW 3 Series in Wichita KS
4 Great Deals out of 33 listings starting at $8,995
BMW 3 Series in Springfield MO
43 Great Deals out of 1,686 listings starting at $3,950
BMW 3 Series in Wichita Falls TX
23 listings starting at $12,100
BMW 3 Series in Manhattan KS
13 listings starting at $8,488
BMW 3 Series in Kansas City MO
3 Great Deals out of 74 listings starting at $3,500
BMW 3 Series in Little Rock AR
34 listings starting at $6,999
BMW 3 Series in Dallas TX
20 Great Deals out of 771 listings starting at $3,495
BMW 3 Series in Tyler TX
21 listings starting at $6,500
BMW 3 Series in Columbia MO
10 Great Deals out of 207 listings starting at $3,950
BMW 3 Series in Shreveport LA
32 listings starting at $4,200
BMW 3 Series in Waco TX
61 listings starting at $5,500
BMW 3 Series in Lincoln NE
52 listings starting at $4,995
BMW 3 Series in Abilene TX
3 listings starting at $7,490