2004 BMW 3 Series for Sale in Hamilton, ON

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First
Loading...
https://static.cargurus.com/images/forsale/2018/03/21/14/01/2005_bmw_3_series-pic-639272721972230741-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Hamilton, ON L8E2X2

Good Deal
$792 BELOW
CarGurus IMV of $4,787

Price: $3,995

Mileage: 208,000

Location: Hamilton, ON L8E2X2

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $3,995, 208,000 km with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Refuses to remove to ad for a Jeep that is sold. Told me that I should get CarGurus to remove it. Never will purchase from them can just imagine what trying to get any work done with them."
https://static.cargurus.com/images/forsale/2018/10/24/20/28/2005_bmw_3_series-pic-2677582755243922050-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Newmarket, ON L3Y 9B5

Fair Deal
$174 ABOVE
CarGurus IMV of $4,326

Price: $4,500

Mileage: 252,006

Location: Newmarket, ON L3Y 9B5

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $4,500, 252,006 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Ver responsive"
https://static.cargurus.com/images/forsale/2018/11/27/05/51/2005_bmw_3_series-pic-9182203244228164954-152x114.jpeg

2005 BMW 3 Series 320i Sedan RWD Used Cars in Kitchener, ON N2B 3C9

Fair Deal
$306 ABOVE
CarGurus IMV of $4,689

Price: $4,995

Mileage: 167,000

Location: Kitchener, ON N2B 3C9

Certified Pre-Owned: No Transmission: Automatic Color: Electric Red (red) Description: Used 2005 BMW 3 Series 320i Sedan RWD for sale - $4,995, 167,000 km
Avg. Dealer Rating: (10 reviews) "You should give more information not a computer generated email I really wanted to view and test drive this car but got nothing back "
https://static.cargurus.com/images/forsale/2018/10/22/16/03/2004_bmw_3_series-pic-727627575789667155-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in Oakville, ON L6J 7X6

Fair Deal
$354 ABOVE
CarGurus IMV of $9,645

Price: $9,999

Mileage: 162,000

Location: Oakville, ON L6J 7X6

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $9,999, 162,000 km with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "All my questions were answered to my satisfaction very knowledgeable about the car "
https://static.cargurus.com/images/forsale/2018/12/08/05/57/2003_bmw_3_series-pic-2450716888179265833-152x114.jpeg

2003 BMW 3 Series 325i Sedan RWD Used Cars in Oakville, ON L6K 2G4

Price: $1,295

Mileage: 246,716

Location: Oakville, ON L6K 2G4

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Sedan RWD for sale - $1,295, 246,716 km
Avg. Dealer Rating: (7 reviews) "Quick response "
https://static.cargurus.com/images/forsale/2018/11/28/14/11/2003_bmw_3_series-pic-3523167762401044547-152x114.jpeg

2003 BMW 3 Series 330i Sedan RWD Used Cars in Mississauga, ON L5T 1G1

Price: $1,995

Mileage: 242,038

Location: Mississauga, ON L5T 1G1

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330i Sedan RWD for sale - $1,995, 242,038 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "Bought a car yesterday happy."
https://static.cargurus.com/images/forsale/2018/07/23/02/12/2004_bmw_3_series-pic-4469748134336562244-152x114.jpeg

2004 BMW 3 Series 320i Sedan RWD Used Cars in Scarborough, ON M1S 1S6

Price: $2,888

Mileage: 164,500

Location: Scarborough, ON M1S 1S6

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 320i Sedan RWD for sale - $2,888, 164,500 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (30 reviews) "Would Recomend. Very Fair dealership. "
https://static.cargurus.com/images/forsale/2018/07/27/04/38/2004_bmw_3_series-pic-8803160502250218525-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Hamilton, ON L8K 1W1

Price: $3,990

Mileage: 204,000

Location: Hamilton, ON L8K 1W1

Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $3,990, 204,000 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Acen could not have been more straight forward or helpful. Although we did not end up buying the car we were looking at it, the experience was excellent. I will certainly consider them in the future."
https://static.cargurus.com/images/forsale/2018/10/12/23/10/2004_bmw_3_series-pic-8792211476695176830-152x114.jpeg

2004 BMW 3 Series 320i Sedan RWD Used Cars in Mississauga, ON L5T 1B6

Price: $3,990

Mileage: 173,000

Location: Mississauga, ON L5T 1B6

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: White Description: Used 2004 BMW 3 Series 320i Sedan RWD for sale - $3,990, 173,000 km with Leather Seats
Avg. Dealer Rating: (7 reviews) "They were courteous enough. They let uw test drive the car on our own. They had a dew cars to choose from but were firm on the price."
https://static.cargurus.com/images/forsale/2018/12/11/05/53/2004_bmw_3_series-pic-3905118864915758119-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible RWD Used Cars in Toronto, ON M3J 2B9

Price: $3,995

Mileage: 160,000

Location: Toronto, ON M3J 2B9

Certified Pre-Owned: No Transmission: Automatic Color: Black (black) Description: Used 2004 BMW 3 Series 325Ci Convertible RWD for sale - $3,995, 160,000 km with Leather Seats
Avg. Dealer Rating: (5 reviews) "Very nice peoples"
https://static.cargurus.com/images/forsale/2018/08/31/00/10/2003_bmw_3_series-pic-3844399223675686006-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Mississauga, ON L5N 1A6

Price: $4,500

Mileage: 156,000

Location: Mississauga, ON L5N 1A6

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $4,500, 156,000 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "So far so good... Bought a 2009 Murano from here after reading the good reviews. It's 100% a headache looking for a preowned car. Dealerships are often shady, misleading, and have many bad reviews. The fact that they only had two detailed bad reviews was what I was banking on when driving all the way out to Mississauga from Hamilton. Have very little time having two kids so I had to make the trip count. Even though the car had quite a few scratches, the murano drives really well. The breaks are really smooth. I really like that they have a warranty for 30 days incase anything goes wrong and I feel if something did they'd go above and beyond to try and make it right. Their disposition and mannerisms lead me to this belief as well as the fact that they drove all the way from Mississauga to Hamilton to drop off my murano well after hours. I bought the vehicle on a Monday and had it by Wednesday evening. Just want to thank you for making this process as stress free as possible. "
https://static.cargurus.com/images/forsale/2018/10/21/07/53/2005_bmw_3_series-pic-2186973880558918791-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Markham, ON L3R 0L6

Price: $4,500

Mileage: 148,392

Location: Markham, ON L3R 0L6

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $4,500, 148,392 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "When I picked up my vehicle, I had to wait for over 2 hours because a new battery was needed for the vehicle. When I went to pay the invoice for the vehicle I requested a copy of the safety check which until today I've not received a copy. I had suspicions that perhaps a Safety Check was not done. When I drove the vehicle home it was making a loud noise. The following day, I took the vehicle to my own mechanic and it was determined the compressor was causing the noise and it would cost 1000.00 to repair. It was also identified that another part on the belt system was seized and needed to be replaced. This was a cost to me of $290.00. My mechanic asked if the vehicle was "Certified" which I replied "YES" The mechanic indicated the main brake line was severely corroded and should be replaced and should of been caught on the Safety Check. I had them replace the brake line which I paid another $297.00. I want to be reimbursed for money and have inquired but no response!"
https://static.cargurus.com/images/forsale/2018/11/30/23/11/2004_bmw_3_series-pic-8209879477722321706-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Brampton, ON L6Y 1M7

Price: $4,810

Mileage: 105,356

Location: Brampton, ON L6Y 1M7

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $4,810, 105,356 km with Leather Seats
Avg. Dealer Rating: (3 reviews) "Very helpful,professional and friendly, I got exactly what I was looking for at a great price."
https://static.cargurus.com/images/forsale/2018/10/22/16/03/2005_bmw_3_series-pic-2031205588017815484-152x114.jpeg

2005 BMW 3 Series 325Ci Coupe RWD Used Cars in Scarborough, ON M1N 1T9

Price: $4,995

Mileage: 191,000

Location: Scarborough, ON M1N 1T9

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Coupe RWD for sale - $4,995, 191,000 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Quick response "
https://static.cargurus.com/images/forsale/2018/08/01/05/38/2004_bmw_3_series-pic-6518484507512457789-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible RWD Used Cars in Toronto, ON M3J 2B9

Price: $5,995

Mileage: 199,999

Location: Toronto, ON M3J 2B9

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible RWD for sale - $5,995, 199,999 km with Leather Seats
Avg. Dealer Rating: (5 reviews) "Yes very professional"
Please wait ...
All Listings
Please wait ...
Sponsored Listing

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
2018 BMW 3 Series 19 Great Deals $32,988 420 listings
2017 BMW 3 Series 7 Great Deals $25,985 70 listings
2016 BMW 3 Series 12 Great Deals $23,000 119 listings
2015 BMW 3 Series 15 Great Deals $17,995 197 listings
2014 BMW 3 Series 52 Great Deals $15,495 459 listings
2013 BMW 3 Series 16 Great Deals $11,995 175 listings
2012 BMW 3 Series 5 Great Deals $10,888 66 listings
2011 BMW 3 Series 9 Great Deals $6,290 283 listings
2010 BMW 3 Series 2 Great Deals $6,477 57 listings
2009 BMW 3 Series 9 Great Deals $5,495 136 listings