2004 BMW 3 Series for Sale in Tampa, FL

New 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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 320i Review
by jusjam88

Little Beauty

Car is awesome. Drives great sticks to the road. I have nothing bad to say about the car, its a v6 but in my opinion is still good on gas. it looks amazing inside and out. The nice thing about driving a bmw is that not everyone has one, everywhere you look there are civics and toyotas (I own a 97 camry as well and LOVE that car is tough as nails 45...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/15/21/00/2003_bmw_3_series-pic-5904735557568885844-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Tampa, FL 33634

Great Deal
$1,467 BELOW
CarGurus IMV of $5,464

Price: $3,997

Mileage: 88,868

Location: Tampa, FL 33634

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci for sale - $3,997, 88,868 miles
Avg. Dealer Rating: (26 reviews) "Went to buy truck for our business. They have a big selection of trucks and vans. Salesperson Hatch, was great! He did not pressure us and gave us such a good deal, we bought 2. Real easy process. not a lot of games other dealers use. Definitely would recommend "
https://static.cargurus.com/images/forsale/2017/07/22/00/53/2003_bmw_3_series_325i-pic-4704262091896052974-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Bradenton, 34212

Good Deal
$1,456 BELOW
CarGurus IMV of $5,306

Price: $3,850

Mileage: 108,000

Location: Bradenton, 34212

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,850, 108,000 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/06/17/04/50/2005_bmw_3_series-pic-3737662163710959779-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Tampa, FL 33613

Good Deal
$1,575 BELOW
CarGurus IMV of $9,565

Price: $7,990

Mileage: 69,873

Location: Tampa, FL 33613

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,990, 69,873 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "I found the personnel at Xtreme Jeep to be knowledgeable and courteous. I was able to get the vehicle that I wanted with no problems. They paid attention to every detail which made the transaction smooth."
https://static.cargurus.com/images/forsale/2017/07/29/06/01/2004_bmw_3_series-pic-5821088976295803970-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Saint Petersburg, FL 33709

Good Deal
$1,179 BELOW
CarGurus IMV of $5,079

Price: $3,900

Mileage: 119,000

Location: Saint Petersburg, FL 33709

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $3,900, 119,000 miles with Leather Seats
Avg. Dealer Rating: (29 reviews) "Super nice! Will consider purchase"
https://static.cargurus.com/images/forsale/2017/06/29/03/07/2005_bmw_3_series-pic-979520531156059765-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Pinellas Park, FL 33781

Good Deal
$1,597 BELOW
CarGurus IMV of $7,592

Price: $5,995

Mileage: 103,543

Location: Pinellas Park, FL 33781

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Aluminum Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,995, 103,543 miles
Avg. Dealer Rating: (16 reviews) "Staff were friendly but cars are in horrible conditon. The car I was interested in couldn't even start. After jumping the engine still couldn't turn over. Tried similar car and was also in horrible conditon for the price. The salesman was so embarrassed he just walked away."
https://static.cargurus.com/images/forsale/2017/08/11/06/18/2004_bmw_3_series-pic-4481848828810592545-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Largo, FL 33773

Fair Deal
$617 BELOW
CarGurus IMV of $6,112

Price: $5,495

Mileage: 125,992

Location: Largo, FL 33773

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,495, 125,992 miles
Avg. Dealer Rating: (1 review) "Called right away about the vehicle. Great experience! Honest and a pleasure doing business with Ultimate Autos of Tampa Bay!"
https://static.cargurus.com/images/forsale/2017/07/26/19/37/2004_bmw_3_series-pic-4204455931534924002-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Bradenton, FL 34205

Fair Deal
$567 BELOW
CarGurus IMV of $2,367

Price: $1,800

Mileage: 236,316

Location: Bradenton, FL 34205

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $1,800, 236,316 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Premium Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "The dealer's price was firm, but it was a good experience. Unfortunately I just can not afford it at this time due to health issues."
https://static.cargurus.com/images/forsale/2017/05/17/20/41/2005_bmw_3_series-pic-7247991299179960707-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Tampa, FL 33603

Fair Deal
$67 BELOW
CarGurus IMV of $5,562

Price: $5,495

Mileage: 122,384

Location: Tampa, FL 33603

Average time on market: 22 days Certified Pre-Owned: No Color: White Description: Used 2005 BMW 3 Series 325i for sale - $5,495, 122,384 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "good."
https://static.cargurus.com/images/forsale/2017/06/29/19/32/2005_bmw_3_series-pic-3413059406837533543-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Tampa, FL 33603

Fair Deal
$284 ABOVE
CarGurus IMV of $4,211

Price: $4,495

Mileage: 166,856

Location: Tampa, FL 33603

Average time on market: 22 days Certified Pre-Owned: No Color: Red Description: Used 2005 BMW 3 Series 325i for sale - $4,495, 166,856 miles with Sunroof/Moonroof, Alloy Wheels, Power Package
Avg. Dealer Rating: (1 review) "great"
https://static.cargurus.com/images/forsale/2017/08/17/13/48/2004_bmw_3_series-pic-7148986112659155436-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Tampa, FL 33613

Fair Deal
$394 ABOVE
CarGurus IMV of $3,601

Price: $3,995

Mileage: 176,859

Location: Tampa, FL 33613

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $3,995, 176,859 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2017/08/10/03/19/2004_bmw_3_series-pic-2595363001754634922-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Tampa, FL 33637

Fair Deal
$673 ABOVE
CarGurus IMV of $7,827

Price: $8,500

Mileage: 96,725

Location: Tampa, FL 33637

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,500, 96,725 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Very nice people to deal with the car was available looking forward to taking delivery of it overall pretty good experience."
https://static.cargurus.com/images/forsale/2017/02/07/19/29/2005_bmw_3_series-pic-6086697158100271782-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Bradenton, FL 34205

Price: $2,995

Mileage: ?

Location: Bradenton, FL 34205

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $2,995 with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Fast and easy deal. "
https://static.cargurus.com/images/forsale/2017/04/12/13/10/2005_bmw_3_series-pic-8516505228843304718-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Tampa, FL 33604

Price: $3,991

Mileage: 205,415

Location: Tampa, FL 33604

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $3,991, 205,415 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Great experience i had..... Really highly recommend this place. "
https://static.cargurus.com/images/forsale/2016/03/21/10/52/2005_bmw_3_series-pic-4109054931490740024-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Lutz, FL 33549

Price: $3,999

Mileage: 147,460

Location: Lutz, FL 33549

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale - $3,999, 147,460 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Had my eyes on this car for some time, went in and got it for a pretty good price. The service I received seemed like I was a part of the family, extremely laid back and easy to talk to. Thanks for the help!"
https://static.cargurus.com/images/forsale/2017/06/04/08/30/2005_bmw_3_series-pic-6381710128088124560-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Tampa, FL 33612

Price: $5,990

Mileage: 137,589

Location: Tampa, FL 33612

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 330i for sale - $5,990, 137,589 miles with Alloy Wheels
Avg. Dealer Rating: (30 reviews) "I receive a response almost immediately after I text message the dealer. Chad the manager was very polite and professional."
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 161 Great Deals $25,429 8,578 listings
2016 BMW 3 Series 47 Great Deals $19,500 1,859 listings
2015 BMW 3 Series 31 Great Deals $15,995 1,154 listings
2014 BMW 3 Series 231 Great Deals $13,315 5,101 listings
2013 BMW 3 Series 47 Great Deals $10,900 1,604 listings
2012 BMW 3 Series 28 Great Deals $10,980 610 listings
2011 BMW 3 Series 119 Great Deals $5,995 2,466 listings
2010 BMW 3 Series 40 Great Deals $5,986 778 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,725 listings