2004 BMW 3 Series for Sale in Hamilton, ON

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
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

Fair Deal
$57 BELOW
CarGurus IMV of $4,552

Price: $4,495

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 - $4,495, 208,000 km with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "The response to my request was really fast and provided important information. I’m very pleased with the support."
https://static.cargurus.com/images/forsale/2018/08/26/05/39/2005_bmw_3_series-pic-8490702329154219655-152x114.jpeg

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

Fair Deal
$283 ABOVE
CarGurus IMV of $4,712

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: (9 reviews) "the vehicle was sold by the time he got back to me. Which was a couple days after I sent my email."
https://images.edealer.ca/1/51667435.jpeg?cargurus_image_modified_date=DC37AD322A31AB0236DE17A0AC412419

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

Price: $1,699

Mileage: 302,500

Location: Newmarket, ON L3Y 9A1

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $1,699, 302,500 km
Avg. Dealer Rating: (20 reviews) "Good dealer who returned to my request fast."
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: (32 reviews) "Dealer is good but I don’t need car now when I need car I will come back "
https://static.cargurus.com/images/forsale/2018/09/11/01/45/2003_bmw_3_series-pic-9125729395884986930-152x114.jpeg

2003 BMW 3 Series 320i Sedan RWD Used Cars in Scarborough, ON M1E 2M8

Price: $2,995

Mileage: ?

Location: Scarborough, ON M1E 2M8

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 320i Sedan RWD for sale - $2,995 with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Got back to me in a timely fashion. Really appreciate the quick response, haven't decided on the purchase as yet, but am highly considering doing business with them"
https://static.cargurus.com/images/forsale/2018/08/26/01/33/2004_bmw_3_series-pic-8093802532767173059-152x114.jpeg

2004 BMW 3 Series 320i Sedan RWD Used Cars in Ajax, ON L1S 3T1

Price: $3,499

Mileage: 204,843

Location: Ajax, ON L1S 3T1

Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 320i Sedan RWD for sale - $3,499, 204,843 km
Avg. Dealer Rating: (5 reviews) "Responded right away. "
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,987

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,987, 204,000 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Owner was helpful and very fair"
https://static.cargurus.com/images/forsale/2018/08/03/14/30/2003_bmw_3_series-pic-8533171044754990926-152x114.jpeg

2003 BMW 3 Series 330xi Sedan AWD Used Cars in Toronto, ON M1P 4Y1

Price: $4,955

Mileage: 258,000

Location: Toronto, ON M1P 4Y1

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi Sedan AWD for sale - $4,955, 258,000 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "The dealership responded fast and had two vehicles to choose from. Which were in excellent condition and in very good chape. The vehicle was clean and ready but was indoors. The staff were ready, friendly and helpful. So far, I would definitely recommend this dealer to my friends and colleagues. Thank you. Joseph. "
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,999

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,999, 156,000 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Quick Response"
https://static.cargurus.com/images/forsale/2018/09/25/01/41/2004_bmw_3_series-pic-681026941215727579-152x114.jpeg

2004 BMW 3 Series 325Ci Coupe RWD Used Cars in Brampton, ON L6W3E7

Price: $5,450

Mileage: 221,174

Location: Brampton, ON L6W3E7

Certified Pre-Owned: Yes Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 325Ci Coupe RWD for sale - $5,450, 221,174 km with Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "I asked if they could provide me the mileage. The responded it was already in the ad. I checked and it either wasn’t, or I coulkdnt find it. I felt the response was curt. "
https://static.cargurus.com/images/forsale/2018/09/16/22/55/2005_bmw_3_series-pic-7090299031154811023-152x114.jpeg

2005 BMW 3 Series 330i Sedan RWD Used Cars in Etobicoke, ON M8Z 5G8

Price: $5,490

Mileage: 205,784

Location: Etobicoke, ON M8Z 5G8

Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 330i Sedan RWD for sale - $5,490, 205,784 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Yes, the car they were selling was in fact too good to be true. Apparently it needs a new motor which wasn't disclosed in the original listing. They did mention it in a subsequent email."
https://static.cargurus.com/images/forsale/2018/06/28/02/55/2004_bmw_3_series-pic-2007743828109917261-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Scarborough, ON M1K 1L8

Price: $5,555

Mileage: 187,000

Location: Scarborough, ON M1K 1L8

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $5,555, 187,000 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "This dealer responded in a timely manner and was courteous and polite."
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: (3 reviews) "The respond was very fast !! I ask for Carproof no answer "
https://images.edealer.ca/1/52765199.jpeg?cargurus_image_modified_date=24DEC3BCE65F7E7B30F8516D43E6CB8E

2004 BMW 3 Series 325Ci Convertible RWD Used Cars in Unionville, ON L3R 5M2

Price: $6,700

Mileage: 152,184

Location: Unionville, ON L3R 5M2

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 325Ci Convertible RWD for sale - $6,700, 152,184 km with Navigation System, Premium Package
Avg. Dealer Rating: (12 reviews) "good place to buy a car"
https://static.cargurus.com/images/forsale/2018/09/22/05/42/2005_bmw_3_series-pic-7257322842158837494-152x114.jpeg

2005 BMW 3 Series 330Ci Coupe RWD Used Cars in Concord, ON L4K 4A1

Price: $7,500

Mileage: 170,162

Location: Concord, ON L4K 4A1

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic (silver) Description: Used 2005 BMW 3 Series 330Ci Coupe RWD for sale - $7,500, 170,162 km with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Overall great experience. They were quick to respond and were very accommodating when we were there. The purchase experience was quick and easy. We did have a few small issues and they were very professional and willing to do all they could to make us happy."
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 14 Great Deals $34,375 430 listings
2017 BMW 3 Series 2 Great Deals $26,777 97 listings
2016 BMW 3 Series 3 Great Deals $25,495 71 listings
2015 BMW 3 Series 7 Great Deals $17,995 121 listings
2014 BMW 3 Series 47 Great Deals $16,887 436 listings
2013 BMW 3 Series 8 Great Deals $12,950 167 listings
2012 BMW 3 Series 1 Great Deal $11,999 54 listings
2011 BMW 3 Series 9 Great Deals $7,900 256 listings
2010 BMW 3 Series 4 Great Deals $5,888 58 listings
2009 BMW 3 Series 1 Great Deal $5,995 107 listings