Used BMW 3 Series in Tulsa, OK

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

14,427 new BMW 3 Series listings
2006 BMW 3 Series 325xi Review
by Bunty

must buy

had random problems with the door locks jamming but overall it is an amazing car, very smooth drive and acceleration, and good build quality. the cost was a little high for some of the repairs and when compared to Japanese brands, but it is worth it in the long run

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/10/15/00/28/2007_bmw_3_series-pic-4961993283113907191-152x114.jpeg

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

Great Deal
$2,589 BELOW
Instant Market Value of $13,584

Price: $10,995

Mileage: 79,866

Location: Tulsa, OK 74145

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $10,995, 79,866 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "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/10/13/19/10/2000_bmw_3_series-pic-7419871005083263956-152x114.jpeg

2000 BMW 3 Series 323Ci Used Cars in Tulsa, OK 74145

Good Deal
$1,454 BELOW
Instant Market Value of $6,449

Price: $4,995

Mileage: 110,000

Location: Tulsa, OK 74145

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2000 BMW 3 Series 323Ci for sale - $4,995, 110,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2014/06/09/20/25/2000_bmw_3_series-pic-5196324926962414589-152x114.jpeg

2000 BMW 3 Series 328Ci Used Cars in Tulsa, OK 74112

Good Deal
$1,197 BELOW
Instant Market Value of $5,697

Price: $4,500

Mileage: 141,665

Location: Tulsa, OK 74112

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2000 BMW 3 Series 328Ci for sale - $4,500, 141,665 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Car was sold. No other information"
http://static.cargurus.com/images/forsale/2014/09/28/01/26/2001_bmw_3_series-pic-4127788754412676658-152x114.jpeg

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

Good Deal
$1,266 BELOW
Instant Market Value of $6,216

Price: $4,950

Mileage: 140,926

Location: Broken Arrow, OK 74014

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2001 BMW 3 Series 330i for sale - $4,950, 140,926 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Great to do business with. Fair, honestly try to help, and easy to talk to."
http://static.cargurus.com/images/forsale/2014/08/15/09/39/2011_bmw_3_series-pic-4452216594011591551-152x114.jpeg

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

Good Deal
$1,687 BELOW
Instant Market Value of $21,675

Price: $19,988

Mileage: 41,451

Location: Tulsa, OK 74145

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Charcoal Description: Used 2011 BMW 3 Series 328i for sale - $19,988, 41,451 miles
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
$1,023 BELOW
Instant Market Value of $6,023

Price: $5,000

Mileage: 148,028

Location: Tulsa, OK 74112

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2001 BMW 3 Series 330Ci for sale - $5,000, 148,028 miles with Sport Package, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2014/10/15/01/28/2006_bmw_3_series-pic-1746353677479734499-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Tulsa, OK 74112

Good Deal
$1,158 BELOW
Instant Market Value of $12,146

Price: $10,988

Mileage: 108,789

Location: Tulsa, OK 74112

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330i for sale - $10,988, 108,789 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (6 reviews) "Good car lot. ..nice cars. They know there imports."
http://static.cargurus.com/images/forsale/2014/08/11/17/49/2001_bmw_3_series-pic-2623975412461606087-152x114.jpeg

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

Good Deal
$939 BELOW
Instant Market Value of $5,434

Price: $4,495

Mileage: 146,000

Location: Tulsa, OK 74145

Average time on market: 15 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2001 BMW 3 Series 325i for sale - $4,495, 146,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2014/06/20/02/32/2003_bmw_3_series-pic-86672842718109175-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Claremore, OK 74017

Good Deal
$869 BELOW
Instant Market Value of $7,368

Price: $6,499

Mileage: 99,130

Location: Claremore, OK 74017

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,499, 99,130 miles
Avg. Dealer Rating: (3 reviews) "i find the car really great and clean and in good price"
http://static.cargurus.com/images/forsale/2014/08/12/09/41/2011_bmw_3_series-pic-3805450704890204477-152x114.jpeg

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

Good Deal
$1,197 BELOW
Instant Market Value of $21,185

Price: $19,988

Mileage: 46,422

Location: Tulsa, OK 74145

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i for sale - $19,988, 46,422 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 Tulsa, OK 74112

Good Deal
$954 BELOW
Instant Market Value of $12,404

Price: $11,450

Mileage: 98,000

Location: Tulsa, OK 74112

Average time on market: 23 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/10/15/05/33/2014_bmw_3_series-pic-8943350708482295632-152x114.jpeg

2014 BMW 3 Series 328i xDrive Wagon Used Cars in Tulsa, OK 74133

Fair Deal
$1,720 BELOW
Instant Market Value of $42,720

Price: $41,000

Mileage: 8,040

Location: Tulsa, OK 74133

Average time on market: 38 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2014 BMW 3 Series 328i xDrive Wagon for sale - $41,000, 8,040 miles
Avg. Dealer Rating: (30 reviews) "Salesperson was extremely professional. Not at all pushy. Delivered everything that was asked of him. "
http://static.cargurus.com/images/forsale/2014/10/22/17/47/2006_bmw_3_series-pic-7680546121887351828-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Tulsa, OK 74145

Fair Deal
$227 BELOW
Instant Market Value of $11,064

Price: $10,837

Mileage: 107,841

Location: Tulsa, OK 74145

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: "" Description: Used 2006 BMW 3 Series 325i for sale - $10,837, 107,841 miles
http://static.cargurus.com/images/forsale/2014/10/16/06/15/2007_bmw_3_series-pic-782431476965692640-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Broken Arrow, OK 74012

Fair Deal
$232 BELOW
Instant Market Value of $12,182

Price: $11,950

Mileage: 99,283

Location: Broken Arrow, OK 74012

Average time on market: 23 days Certified Pre-Owned: No Transmission: Manual Color: Alpine White Description: Used 2007 BMW 3 Series 328i for sale - $11,950, 99,283 miles
Avg. Dealer Rating: (8 reviews) "Very unprofessional! strung me along for over a week. I would never go back to this dealer."
http://static.cargurus.com/images/forsale/2014/09/02/03/11/2006_bmw_3_series-pic-1745424493297216535-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Tulsa, OK 74108

Fair Deal
$68 BELOW
Instant Market Value of $11,956

Price: $11,888

Mileage: 92,339

Location: Tulsa, OK 74108

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2006 BMW 3 Series 325i for sale - $11,888, 92,339 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great. Friendly. No pressure"
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
2014 BMW 3 Series 45 Great Deals $26,842 8,899 listings
2013 BMW 3 Series 50 Great Deals $23,769 1,435 listings
2012 BMW 3 Series 43 Great Deals $19,995 666 listings
2011 BMW 3 Series 449 Great Deals $13,990 7,232 listings
2010 BMW 3 Series 33 Great Deals $12,995 650 listings
2009 BMW 3 Series 43 Great Deals $10,494 1,093 listings
2008 BMW 3 Series 89 Great Deals $7,999 1,794 listings

Similar Cars

BMW 5 Series
456 Great Deals out of 14,868 listings starting at $1,500
BMW M3
111 Great Deals out of 1,378 listings starting at $4,991
Mercedes-Benz C-Class
708 Great Deals out of 20,789 listings starting at $2,700

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
8,899 listings

Used BMW 3 Series By City

BMW 3 Series in Oklahoma City OK
109 listings starting at $3,999
BMW 3 Series in Fort Smith AR
64 listings starting at $6,750
BMW 3 Series in Wichita KS
3 Great Deals out of 47 listings starting at $5,999
BMW 3 Series in Springfield MO
48 Great Deals out of 1,672 listings starting at $3,500
BMW 3 Series in Wichita Falls TX
33 listings starting at $5,992
BMW 3 Series in Manhattan KS
8 listings starting at $4,995
BMW 3 Series in Kansas City MO
53 listings starting at $3,900
BMW 3 Series in Little Rock AR
3 Great Deals out of 41 listings starting at $6,999
BMW 3 Series in Dallas TX
22 Great Deals out of 840 listings starting at $4,990
BMW 3 Series in Tyler TX
27 listings starting at $10,500
BMW 3 Series in Columbia MO
11 Great Deals out of 265 listings starting at $5,651
BMW 3 Series in Shreveport LA
79 listings starting at $12,929
BMW 3 Series in Waco TX
39 listings starting at $4,450
BMW 3 Series in Lincoln NE
4 Great Deals out of 73 listings starting at $4,995
BMW 3 Series in Abilene TX
3 listings starting at $11,177