2004 BMW 3 Series for Sale in Oshawa, 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/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/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) "Good response time "
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/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/12/08/00/53/2005_bmw_3_series-pic-2487394627839919361-152x114.jpeg

2005 BMW 3 Series 320i Sedan RWD Used Cars in Oshawa, ON L1H 3M2

Price: $3,999

Mileage: ?

Location: Oshawa, ON L1H 3M2

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 320i Sedan RWD for sale - $3,999 with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Franco was great to deal with, had the car ready to test drive. If we can get all of the items discussed dealt with- I will have the car I want. "
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"
https://static.cargurus.com/images/forsale/2018/10/25/12/35/2005_bmw_3_series-pic-9170001619107263508-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Scarborough, ON M1L

Price: $6,995

Mileage: 111,187

Location: Scarborough, ON M1L

Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $6,995, 111,187 km with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I like this dealer mainly because I also bought my last vehicle from there and I have been very happy with it. Nice people to deal with. "
https://static.cargurus.com/images/forsale/2018/09/30/06/33/2005_bmw_3_series-pic-683175606559332656-152x114.jpeg

2005 BMW 3 Series 325Ci Coupe RWD Used Cars in North York, ON M9L 1R5

Price: $7,450

Mileage: 118,732

Location: North York, ON M9L 1R5

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Grey Description: Used 2005 BMW 3 Series 325Ci Coupe RWD for sale - $7,450, 118,732 km with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "very good"
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