2004 BMW 3 Series for Sale in Oshawa, 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/08/18/04/19/2005_bmw_3_series-pic-5155411452138800657-152x114.jpeg

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: (19 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/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) "Honest "
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://static.cargurus.com/images/forsale/2018/09/24/04/23/2004_bmw_3_series-pic-1771928179316454138-152x114.jpeg

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, Alloy Wheels
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,999

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,999, 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."
https://static.cargurus.com/images/forsale/2018/08/16/09/59/2005_bmw_3_series-pic-7920818297383075136-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Scarborough, ON M1P 2R5

Price: $11,995

Mileage: 147,432

Location: Scarborough, ON M1P 2R5

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $11,995, 147,432 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent!"
https://static.cargurus.com/images/forsale/2018/03/31/20/26/2003_bmw_3_series-pic-7028955270206943113-152x114.jpeg

2003 BMW 3 Series 330Ci Coupe RWD Used Cars in Toronto, ON M3J 2E5

High Price
$1,697 ABOVE
CarGurus IMV of $9,293

Price: $10,990

Mileage: 96,500

Location: Toronto, ON M3J 2E5

Certified Pre-Owned: No Transmission: Manual Color: Red Description: Used 2003 BMW 3 Series 330Ci Coupe RWD for sale - $10,990, 96,500 km with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "emailed them for more information but just told me to contact someone by phone. "
https://static.cargurus.com/images/forsale/2018/07/07/08/46/2004_bmw_3_series-pic-758283298251816167-152x114.jpeg

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

Overpriced
$2,362 ABOVE
CarGurus IMV of $9,526

Price: $11,888

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 - $11,888, 162,000 km with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I bought this vehicle .Moe person i did business has been 110% so far .I pick it up in 2days if nothing changes its been a absolutely great experience.Thanks Moe "
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